Page 27 - Materi kelas XII N
P. 27

7.  Salah satu contoh dari teknik 'looping' yang paling umum digunakan adalah:
                          A. If-else statement
                          B. For loop
                          C. Variable declaration
                          D. Function definition
                       8.  Apa yang dimaksud dengan 'evaluasi' dalam konteks pemecahan masalah
                          menggunakan algoritma?
                          A. Menghentikan algoritma jika terjadi kesalahan
                          B. Menilai efektivitas solusi yang dihasilkan
                          C. Membuat ulang algoritma dari awal
                          D. Mencetak hasil ke layar
                       9.  Mengapa penting untuk mendokumentasikan algoritma yang telah dirancang?
                          A. Agar tidak ada orang lain yang bisa menggunakannya
                          B. Untuk mempermudah pemeliharaan dan pemahaman di masa depan
                          C. Karena dokumentasi tidak diperlukan dalam pengembangan perangkat lunak
                          D. Untuk mengurangi kompleksitas algoritma
                       10. Ketika mengimplementasikan algoritma dalam program, hal berikut ini yang
                          perlu diperhatikan adalah:
                          A. Menggunakan perangkat keras terbaik
                          B. Memastikan kode mengikuti prinsip pemrograman yang baik dan dapat dipahami
                          C. Mengabaikan kesalahan yang muncul selama pengujian
                          D. Mengoptimalkan kode tanpa pengujian terlebih dahulu

                   C.  Soal Benar Salah
                       1.  Algoritma adalah serangkaian langkah-langkah sistematis yang harus dilakukan untuk
                          menyelesaikan suatu masalah.
                       Benar/Salah?

                       2.  Decomposition adalah proses menggabungkan beberapa bagian kecil dari masalah
                          menjadi satu kesatuan yang lebih besar.
                       Benar/Salah?

                       3.  Abstraksi dalam berpikir komputasional berarti menyederhanakan masalah dengan
                          mengabaikan detail yang tidak relevan dan fokus pada elemen yang penting.
                       Benar/Salah?

                       4.  Pola atau pattern recognition hanya digunakan untuk mengenali gambar dan tidak
                          dapat diterapkan pada data angka.
                       Benar/Salah?

                       Soal 5

                       5.  Berpikir komputasional hanya berguna untuk mereka yang ingin menjadi
                          programmer.
                       Benar/Salah?


                                                                                                           27
   22   23   24   25   26   27   28   29   30   31   32