NEW
Font size
WorksheetsASSESMEN SUMATIF - ALGORITMA PEMROGRAMAN - KELAS X
Total questions: 20
Worksheet time: 5hrs 0mins
Langkah pertama yang dilakukan dalam menyusun algoritma untuk menyeduh teh adalah…
Memasukkan teh ke gelas
Menyediakan gelas dan air panas
Mengaduk teh
Menambahkan gula
Menuang air ke gelas
Urutan algoritma membuat mie instan yang benar adalah…
Buka mie – Rebus air – Masukkan mie – Tuang bumbu
Rebus air – Tuang bumbu – Masukkan mie – Buka mie
Rebus air – Buka mie – Masukkan mie – Tuang bumbu
Masukkan mie – Rebus air – Tuang bumbu – Buka mie
Tuang bumbu – Buka mie – Rebus air – Masukkan mie
Algoritma untuk pergi ke sekolah secara umum dimulai dengan…
Menyalakan motor
Mandi dan sarapan
Keluar rumah
Sampai di sekolah
Berpamitan
Apa yang dimaksud dengan algoritma dalam bahasa natural?
Instruksi dalam bentuk simbol
Diagram alir langkah kerja
Urutan instruksi dalam bentuk bahasa manusia sehari-hari
Bahasa komputer
Rumus logika matematika
Dalam algoritma mencuci baju, langkah “menjemur baju” sebaiknya dilakukan setelah…
Merendam baju
Mengeringkan baju
Membilas baju
Memeras baju
Mencuci baju
Berikut ini contoh masalah sederhana yang dapat diselesaikan dengan algoritma bahasa natural, kecuali…
Membuat kopi
Memasak nasi
Menyelesaikan integral
Membuka email
Menyusun jadwal harian
Pseudocode lebih mudah dipahami oleh…
Komputer
Mesin compiler
Orang awam
Programmer
Desainer grafis
Flowchart disukai dalam perancangan program karena…
Menyederhanakan bahasa
Menggunakan simbol visual
Tidak memerlukan logika
Tidak butuh komputer
Hanya memakai bahasa Indonesia
Yang membedakan pseudocode dengan flowchart adalah…
Flowchart berbasis teks, pseudocode visual
Flowchart menggunakan simbol, pseudocode menggunakan teks
Flowchart ditulis dalam bahasa pemrograman
Pseudocode wajib diwarnai
Pseudocode hanya digunakan untuk algoritma matematika
Berikut ini adalah simbol terminator dalam flowchart…
Persegi panjang
Jajaran genjang
Elips
Belah ketupat
Lingkaran
Ketiga notasi algoritma memiliki kesamaan yaitu…
Ditulis dalam bahasa asing
Menyatakan urutan logis langkah-langkah pemecahan masalah
Menggunakan kode program
Hanya digunakan oleh ahli IT
Tidak bisa dikombinasikan
Dalam konteks program sederhana, penggunaan flowchart lebih baik dibandingkan pseudocode jika…
Programmer tidak bisa menulis
Penyajian visual lebih membantu pemahaman
Tidak tersedia komputer
Programnya sangat kompleks
Tidak butuh dokumentasi
Salah satu kelebihan algoritma bahasa natural adalah…
Sulit dibaca
Tidak fleksibel
Mudah dimengerti orang awam
Harus ditulis dalam bahasa Inggris
Hanya bisa digunakan di komputer
Kekurangan dari pseudocode adalah…
Sulit dimengerti
Terlalu teknis
Tidak dapat diterjemahkan ke dalam program
Tidak memiliki standar baku
Tidak cocok untuk dokumentasi
Jika ingin mendokumentasikan alur logika secara jelas dan visual, maka notasi yang paling tepat digunakan adalah…
Bahasa natural
Bahasa pemrograman
Teks narasi
Flowchart
Pseudocode
Siswa memilih menggunakan pseudocode untuk menyusun algoritma karena…
Mudah dikonversi ke kode program
Menggunakan simbol-simbol gambar
Lebih banyak warnanya
Tidak butuh logika
Tidak harus urut
Dalam menyelesaikan soal logika sederhana, kelebihan algoritma bahasa natural adalah…
Tidak perlu belajar
Bisa langsung dijalankan
Tanpa batasan sintaks
Lebih cepat dibanding flowchart
Digunakan oleh compiler
Flowchart menjadi kurang efektif bila…
Digunakan untuk program kompleks
Digunakan untuk siswa SMA
Diterapkan dalam presentasi
Disimpan dalam harddisk
Digunakan tanpa warna
Dalam konteks belajar pemrograman, kombinasi paling efektif adalah…
Bahasa natural dan flowchart
Pseudocode dan bahasa Inggris
Bahasa natural dan pseudocode
Flowchart dan bahasa pemrograman
Pseudocode, bahasa natural, dan flowchart
Seorang siswa menyusun algoritma dalam bentuk pseudocode dan flowchart untuk masalah yang sama. Tujuannya adalah…
Mengisi waktu luang
Menjadi tugas ganda
Memperkuat pemahaman logika secara tekstual dan visual
Menyalin dua kali
Agar terlihat lebih banyak tugas
