Koding Algoritma dalam Kehidupan Sehari-hari
Kunci Jawaban dan Pembahasan
1. Tujuan utama mempelajari “Algoritma dalam Kehidupan Sehari-hari” adalah ...
Jawabanmu: A. menghafal semua istilah
Kunci: B. memecahkan masalah secara runtut
Penjelasan: Koding menekankan kemampuan menyusun dan menguji solusi secara runtut, bukan sekadar menghafal.
2. Langkah pertama sebelum membuat solusi adalah ...
Jawabanmu: A. menentukan masalah dan tujuan
Kunci: A. menentukan masalah dan tujuan
Penjelasan: Masalah dan tujuan yang jelas menjadi dasar pemilihan langkah, data, dan hasil.
3. Urutan perintah yang logis disebut ...
Jawabanmu: B. algoritma
Kunci: B. algoritma
Penjelasan: Algoritma adalah rangkaian langkah terurut untuk menyelesaikan masalah.
4. Informasi yang dimasukkan ke dalam suatu sistem disebut ...
Jawabanmu: A. input
Kunci: A. input
Penjelasan: Input adalah data atau perintah yang masuk untuk diproses.
5. Hasil yang diberikan sistem setelah memproses data disebut ...
Jawabanmu: C. output
Kunci: C. output
Penjelasan: Output merupakan keluaran atau hasil dari proses.
6. Contoh penerapan urutan instruksi yang baik adalah ...
Jawabanmu: B. menjelaskan konsep dan batas masalah
Kunci: B. menjelaskan konsep dan batas masalah
Penjelasan: Urutan instruksi perlu digunakan untuk memperjelas masalah dan arah solusi.
7. Memecah masalah besar menjadi beberapa bagian kecil disebut ...
Jawabanmu: A. dekomposisi
Kunci: A. dekomposisi
Penjelasan: Dekomposisi membuat masalah lebih mudah dipahami, dikerjakan, dan diuji.
8. Mencari kemiripan pada beberapa masalah berguna untuk ...
Jawabanmu: B. mengenali pola solusi
Kunci: B. mengenali pola solusi
Penjelasan: Pengenalan pola membantu menggunakan kembali strategi yang pernah berhasil.
9. Memilih informasi penting dan mengabaikan rincian yang tidak diperlukan disebut ...
Jawabanmu: A. abstraksi
Kunci: A. abstraksi
Penjelasan: Abstraksi berfokus pada ciri yang relevan agar model lebih sederhana.
10. Jika hasil program tidak sesuai harapan, tindakan paling tepat adalah ...
Jawabanmu: B. mencari dan memperbaiki kesalahan
Kunci: B. mencari dan memperbaiki kesalahan
Penjelasan: Debugging dilakukan dengan menemukan penyebab, memperbaiki, dan menguji kembali.
11. Mengapa solusi perlu diuji dengan beberapa contoh?
Jawabanmu: B. untuk memastikan bekerja pada kondisi berbeda
Kunci: B. untuk memastikan bekerja pada kondisi berbeda
Penjelasan: Beberapa kasus uji membantu menemukan kesalahan yang tidak terlihat pada satu contoh.
12. Instruksi yang baik harus ...
Jawabanmu: B. jelas, terurut, dan dapat dijalankan
Kunci: B. jelas, terurut, dan dapat dijalankan
Penjelasan: Instruksi harus dapat diikuti orang lain atau komputer tanpa menebak-nebak.
13. Dalam topik ini, pengujian dilakukan untuk ...
Jawabanmu: A. membandingkan hasil dengan tujuan
Kunci: A. membandingkan hasil dengan tujuan
Penjelasan: Pengujian membantu memastikan solusi benar dan sesuai kebutuhan.
14. Sikap yang tepat saat menemukan bug adalah ...
Jawabanmu: B. menganggap bug sebagai petunjuk belajar
Kunci: B. menganggap bug sebagai petunjuk belajar
Penjelasan: Bug memberi informasi tentang bagian yang perlu diteliti dan diperbaiki.
15. Saat memakai gambar atau kode milik orang lain, kita perlu ...
Jawabanmu: B. mencantumkan sumber dan izin yang sesuai
Kunci: B. mencantumkan sumber dan izin yang sesuai
Penjelasan: Menghargai hak cipta dilakukan dengan mengikuti izin dan mencantumkan sumber.
16. Data pribadi yang tidak boleh dibagikan sembarangan adalah ...
Jawabanmu: B. kata sandi akun
Kunci: B. kata sandi akun
Penjelasan: Kata sandi adalah informasi rahasia yang harus dilindungi.
17. Kerja kelompok dalam proyek koding akan efektif jika ...
Jawabanmu: B. tugas dibagi dan komunikasi dilakukan dengan santun
Kunci: B. tugas dibagi dan komunikasi dilakukan dengan santun
Penjelasan: Pembagian peran dan komunikasi yang baik membuat semua anggota berkontribusi.
18. Dokumentasi perubahan berguna untuk ...
Jawabanmu: A. melacak apa yang diubah dan alasannya
Kunci: A. melacak apa yang diubah dan alasannya
Penjelasan: Catatan perubahan membantu memahami perkembangan dan mengembalikan langkah bila perlu.
19. Setelah menerima umpan balik, siswa sebaiknya ...
Jawabanmu: B. memeriksa masukan lalu merevisi jika relevan
Kunci: B. memeriksa masukan lalu merevisi jika relevan
Penjelasan: Umpan balik perlu dinilai berdasarkan tujuan proyek lalu digunakan untuk perbaikan.
20. Kesimpulan yang paling tepat tentang “Algoritma dalam Kehidupan Sehari-hari” adalah ...
Jawabanmu: B. menggabungkan pemahaman, praktik, pengujian, dan tanggung jawab
Kunci: B. menggabungkan pemahaman, praktik, pengujian, dan tanggung jawab
Penjelasan: Pembelajaran koding mencakup konsep, penerapan, evaluasi, perbaikan, dan etika.


Tidak ada komentar