Logo
search
menuicon
thubnail
Halaman Sekolah
Bebas
SMA 10
TIK
Soal Algoritma Perulangan X PPLG B
Dina Ayu
25
Pembuat Kuis Asli -
Dina Ayu
Pertanyaan yang ditambahkan (20/ 20)
Izinkan jawaban yang salah
Sembunyikan jawaban
public kuis

# 1

Pilihan ganda

Apa yang dimaksud dengan perulangan (looping) dalam algoritma dan pemrograman?

  • Menulis instruksi yang sama berulang kali.
  • Mengulang suatu instruksi/perintah sebanyak beberapa kali sesuai syarat yang ditentukan.
  • Menghentikan eksekusi program secara tiba-tiba.
  • Membuat program berjalan lebih lambat.

# 2

Pilihan ganda

Manakah dari berikut ini yang BUKAN merupakan manfaat dari penggunaan perulangan?

  • Menghemat kode agar tidak berulang-ulang menulis instruksi.
  • Membuat program lebih efisien dan mudah dibaca.
  • Menambah kompleksitas program.
  • Dapat mengerjakan proses berulang dalam jumlah banyak dengan cepat.

# 3

Pilihan ganda

Jenis perulangan yang sudah jelas berapa kali akan diulang disebut sebagai...

  • Perulangan dengan Kondisi
  • Perulangan Tak Hingga
  • Perulangan dengan Jumlah Tertentu (Counted Loop)
  • Perulangan Bersyarat

# 4

Pilihan ganda

Dalam perulangan 'While', kapan kondisi perulangan diperiksa?

  • Di akhir setiap iterasi.
  • Di awal setiap iterasi.
  • Setelah semua instruksi dalam perulangan selesai.
  • Hanya sekali di awal program.

# 5

Pilihan ganda

Perulangan 'Repeat...Until' akan terus berulang selama kondisinya...

  • Benar
  • Salah
  • Tidak pernah diperiksa
  • Sama dengan nol

# 6

Pilihan ganda

Apa yang terjadi pada perulangan tak hingga (infinite loop)?

  • Program berhenti setelah beberapa kali pengulangan.
  • Perulangan berhenti ketika kondisi menjadi salah.
  • Perulangan tidak memiliki syarat berhenti dan akan terus berjalan.
  • Program akan mengalami error dan berhenti.

# 7

Pilihan ganda

Dalam contoh algoritma 'Menampilkan angka 1 sampai 10', jenis perulangan apa yang paling cocok digunakan?

  • Perulangan dengan Kondisi
  • Perulangan Tak Hingga
  • Perulangan dengan Jumlah Tertentu (Counted Loop)
  • Perulangan 'While'

# 8

Pilihan ganda

Jika sebuah program harus terus berjalan dan melakukan tugasnya tanpa henti, jenis perulangan apa yang mungkin digunakan?

  • Counted Loop
  • Conditional Loop
  • Infinite Loop
  • Repeat Until Loop

# 9

Pilihan ganda

Dalam flowchart, simbol keputusan dengan panah kembali ke atas biasanya menggambarkan...

  • Akhir dari sebuah program.
  • Sebuah perulangan.
  • Input data.
  • Output data.

# 10

Pilihan ganda

Kesalahan umum yang dapat menyebabkan perulangan tak hingga adalah...

  • Menentukan batas perulangan yang terlalu kecil.
  • Memperbarui nilai variabel yang mengontrol kondisi perulangan.
  • Lupa memperbarui nilai variabel yang mengontrol kondisi perulangan.
  • Menggunakan perulangan 'For' untuk tugas yang singkat.

# 11

Pilihan ganda

Manakah dari berikut ini yang merupakan contoh perulangan dalam kehidupan sehari-hari?

  • Menyalakan lampu.
  • Membaca satu buku.
  • Menyapu lantai sampai bersih.
  • Makan siang.

# 12

Pilihan ganda

Dalam contoh algoritma 'Menghitung Jumlah Uang Koin', 'Untuk setiap koin dari 1 sampai 5 lakukan' paling mirip dengan jenis perulangan apa?

  • While
  • Repeat...Until
  • For
  • Infinite Loop

# 13

Pilihan ganda

Jika sebuah perulangan menggunakan 'While i <= 10', dan nilai 'i' dimulai dari 1 dan bertambah 1 di setiap langkah, berapa kali perulangan tersebut akan berjalan?

  • 9 kali
  • 10 kali
  • 11 kali
  • Tidak dapat ditentukan

# 14

Pilihan ganda

Perbedaan utama antara 'While' dan 'Repeat...Until' adalah pada...

  • Jumlah pengulangan yang pasti.
  • Cara penulisan instruksi.
  • Waktu pengecekan kondisi.
  • Penggunaan variabel.

# 15

Pilihan ganda

Manakah dari pernyataan berikut yang paling akurat tentang 'Counted Loop'?

  • Perulangan ini bergantung pada input pengguna untuk berhenti.
  • Perulangan ini akan berjalan selamanya jika kondisinya benar.
  • Perulangan ini memiliki jumlah pengulangan yang sudah ditentukan sebelumnya.
  • Perulangan ini memeriksa kondisi di akhir setiap iterasi.

# 16

Pilihan ganda

Dalam contoh algoritma 'Menghitung angka 1 sampai 10', jika kita menggunakan perulangan 'While' dan lupa menambahkan 'i = i + 1', apa yang akan terjadi?

  • Program akan berhenti setelah 10 kali.
  • Program akan menampilkan angka 1 berulang kali tanpa henti.
  • Program akan menampilkan error.
  • Program akan menampilkan angka 10 berulang kali.

# 17

Pilihan ganda

Apa yang dimaksud dengan 'inisialisasi', 'kondisi', dan 'increment' dalam konteks perulangan 'For'?

  • Inisialisasi adalah nilai akhir, kondisi adalah nilai awal, increment adalah penambahan.
  • Inisialisasi adalah penyiapan awal, kondisi adalah syarat berhenti, increment adalah penambahan nilai.
  • Inisialisasi adalah penambahan nilai, kondisi adalah penyiapan awal, increment adalah nilai akhir.
  • Inisialisasi adalah nilai awal, kondisi adalah penambahan nilai, increment adalah syarat berhenti.

# 18

Pilihan ganda

Jika sebuah program server dirancang untuk terus menerus mendengarkan permintaan, kemungkinan besar ia menggunakan jenis perulangan...

  • Counted Loop
  • Conditional Loop (misalnya While)
  • Infinite Loop
  • Repeat Until Loop

# 19

Pilihan ganda

Manakah dari berikut ini yang merupakan kesalahan umum terkait perulangan?

  • Kondisi perulangan selalu benar.
  • Menentukan batas perulangan yang terlalu besar.
  • Memperbarui nilai variabel secara tepat.
  • Menggunakan perulangan untuk tugas yang berulang.

# 20

Pilihan ganda

Dalam flowchart perulangan, simbol 'While' berbeda dengan 'Repeat...Until' karena...

  • While selalu menggunakan increment, Repeat...Until tidak.
  • While memeriksa kondisi sebelum eksekusi, Repeat...Until setelah eksekusi.
  • While hanya bisa digunakan untuk angka, Repeat...Until untuk teks.
  • While tidak bisa membentuk loop, Repeat...Until bisa.
Bagikan ke Google Classroom