1) Algoritma adalah.... a) Sebuah program komputer b) Kumpulan instruksi yang terurut untuk menyelesaikan suatu masalah c) Bahasa pemrograman d) Diagram alir 2) Manakah yang bukan merupakan ciri-ciri algoritma yang baik.... a) Efektif b) Efisien c) Ambigu d) d. Terdefinisi dengan baik 3) Algoritma dapat disajikan dalam bentuk... a) Flowchart b) Pseudocode c) Bahasa alami d) Semua benar 4) Simbol oval dalam flowchart digunakan untuk... a) Proses b) Mulai/akhir c) Keputusan d) Input/output 5) Pseudocode adalah... a) Bahasa pemrograman tingkat tinggi b) b. Deskripsi algoritma dalam bahasa yang mirip bahasa manusia c) c. Gambar yang menggambarkan alur algoritma d) d. Bahasa mesin 6) Apa yang dimaksud dengan perulangan dalam algoritma? a) Melakukan suatu tindakan hanya sekali b) Menghentikan proses algoritma c) Melakukan suatu tindakan secara acak d) Melakukan suatu tindakan berulang kali selama kondisi tertentu terpenuhi 7) Struktur percabangan dalam algoritma digunakan untuk... a) Melakukan perulangan b) Membuat keputusan berdasarkan kondisi tertentu c) Mendefinisikan variabel d) Memanggil prosedur 8) Algoritma untuk mencari nilai terbesar dari sejumlah bilangan disebut... a) Algoritma penjumlahan b) Algoritma pengurutan c) Algoritma pencarian d) Algoritma perbandingan 9) Apa yang dimaksud dengan variabel dalam algoritma? a) Nilai yang tidak dapat berubah b) Tempat untuk menyimpan data yang nilainya dapat berubah-ubah c) Operasi matematika d) Kumpulan instruksi 10) Algoritma untuk mengurutkan data dari yang terkecil ke terbesar disebut... a) Algoritma bubble sort b) Algoritma insertion sort c) Algoritma selection sort d) Semua benar

Papan Peringkat

Gaya visual

Pilihan

Berganti templat

Pulihkan simpan otomatis: ?