NEW
Font size
WorksheetsQuiz Meet 2 Mini SC Programing
Total questions: 10
Worksheet time: 10mins
Apa yang dimaksud dengan algoritma dalam pemrograman?
Proses pengkodean langsung ke dalam bahasa mesin
Urutan langkah-langkah logis untuk menyelesaikan suatu masalah
Kumpulan data yang disimpan dalam memori
Gaya penulisan program yang efisien
Manakah dari berikut ini yang merupakan contoh dari algoritma seleksi (branches)?
Perulangan for
Percabangan if-else
Menghitung jumlah array
Mendeklarasikan variable
Apa yang terjadi jika kondisi dalam pernyataan if bernilai salah?
Program berhenti
Program tetap menjalankan blok kode di dalam if
Program melompati blok kode if dan menjalankan blok else (jika ada)
Program menghasilkan error
Apa yang terjadi ketika kondisi dalam percabangan if-else bernilai benar?
Blok if akan dieksekusi
Blok else akan selalu dijalankan
Kondisi berikutnya akan diperiksa
Program akan berhenti
Dalam algoritma iterasi, perulangan terjadi sampai?
Tidak ada lagi baris kode yang tersisa
Sebuah kondisi yang ditentukan menjadi benar atau salah
Program di-reset
Semua variabel terisi dengan nilai
Perulangan for biasanya digunakan Ketika?
Jumlah iterasi tidak diketahui sebelumnya
Ingin mengulangi blok kode tanpa batas
Memeriksa suatu kondisi secara terus-menerus
Jumlah iterasi sudah ditentukan atau diketahui
Apa yang akan terjadi jika kondisi perulangan while tidak pernah menjadi salah?
Program akan langsung selesai
Perulangan hanya terjadi satu kali
Program akan berhenti secara otomatis
Terjadi perulangan tak terbatas (infinite loop)
Manakah yang merupakan pernyataan yang benar tentang algoritma sequential?
Algoritma sequential selalu lebih efisien daripada algoritma iterasi
Algoritma sequential tidak pernah menggunakan perulangan atau percabangan
Algoritma sequential mengeksekusi instruksi secara urut tanpa melewati langkah
Algoritma sequential menggunakan seleksi untuk menentukan jalur eksekusi
Manakah dari berikut ini yang merupakan contoh algoritma sequential?
x = 5
y = x + 2
z = y * 3
for (int i = 0; i < 5; i++) { sum += i; }
if (x > 10) { x = x + 1; }
while (x < 10) { x++; }
Apa output dari kode berikut ini?
11
12
13
14
