Dalam Berpikir Komputasional, istilah 'Dekomposisi' merujuk pada tindakan memecah masalah besar menjadi bagian-bagian yang lebih kecil dan mudah dikelola. Manakah dari contoh berikut yang paling tepat menggambarkan dekomposisi?
All answers are currently hidden.
Menganalisis data penjualan untuk menemukan tren musiman.
Menulis kode program untuk mengurutkan daftar nama.
Memecah tugas 'membuat presentasi' menjadi: riset topik, membuat slide, dan latihan presentasi.
Menyederhanakan peta jalan dengan hanya menampilkan stasiun dan rute utama.
# 2Multiple Choice
Pengenalan Pola dalam Berpikir Komputasional membantu kita mengidentifikasi kesamaan atau tren berulang. Jika Anda melihat bahwa setiap Senin pagi jalanan di depan sekolah selalu macet, ini adalah contoh dari?
Abstraksi
Algoritma
Dekomposisi
Pengenalan Pola
# 3True/False
Abstraksi adalah proses menyaring detail yang tidak relevan dan fokus pada informasi penting. Peta jalur kereta api yang hanya menampilkan stasiun dan rute, tanpa detail jalan raya atau bangunan di sekitarnya, adalah contoh yang baik dari abstraksi.
# 4Multiple Choice
Sebuah algoritma harus memiliki sifat 'terbatas', yang berarti algoritma tersebut harus?
Dapat dijalankan oleh komputer saja.
Memiliki langkah-langkah yang jelas dan berurutan.
Memiliki titik berhenti dan tidak berjalan selamanya.
Menyederhanakan masalah dengan menyaring detail.
# 5Multiple Choice
Manakah dari empat pilar Berpikir Komputasional yang paling erat kaitannya dengan membuat instruksi langkah demi langkah untuk menyelesaikan suatu tugas?
Dekomposisi
Pengenalan Pola
Abstraksi
Algoritma
# 6Multiple Choice
Ketika Anda sedang merakit furnitur dari instruksi yang disediakan, Anda sedang mengikuti sebuah contoh dari?
Dekomposisi
Pengenalan Pola
Abstraksi
Algoritma
# 7True/False
Salah satu tujuan dekomposisi adalah untuk mengurangi kompleksitas masalah. Dengan memecahnya menjadi bagian-bagian kecil, masalah yang tadinya menakutkan menjadi lebih mudah dipahami.
# 8Multiple Choice
Dalam konteks pemrograman, mengenali bahwa Anda menulis tiga baris kode yang sama persis di lima bagian program yang berbeda dan menggabungkannya menjadi satu fungsi adalah contoh dari pilar Berpikir Komputasional apa?
Dekomposisi
Pengenalan Pola
Abstraksi
Algoritma
# 9Multiple Choice
Pilar Berpikir Komputasional yang paling menantang namun paling kuat karena fokus pada penyaringan informasi yang tidak relevan adalah?
Dekomposisi
Pengenalan Pola
Abstraksi
Algoritma
# 10Multiple Choice
Ketika seorang pengemudi mobil hanya perlu fokus pada setir, gas, dan rem tanpa perlu memahami detail rumit tentang mesin, ini adalah contoh dari?
Dekomposisi
Pengenalan Pola
Abstraksi
Algoritma
# 11True/False
Perbedaan utama antara Dekomposisi dan Abstraksi adalah Dekomposisi berarti 'memecah', sedangkan Abstraksi berarti 'menyaring' atau 'menyembunyikan'.
# 12Multiple Choice
Sebuah algoritma harus 'jelas' (unambiguous). Pernyataan 'Tambahkan sedikit garam' dianggap buruk karena?
Garam adalah bahan yang tidak penting.
Jumlah 'sedikit' tidak spesifik dan dapat diinterpretasikan berbeda.
Urutan penambahan garam tidak disebutkan.
Garam dapat menyebabkan reaksi kimia yang tidak diinginkan.
# 13Multiple Choice
Manakah dari berikut ini yang BUKAN merupakan tujuan dari Dekomposisi?
Mengurangi kompleksitas masalah.
Membuat masalah lebih mudah dipahami.
Menemukan kesamaan antar masalah kecil.
Memfasilitasi manajemen tugas dalam tim.
# 14Multiple Choice
Mengapa Pengenalan Pola penting dalam Berpikir Komputasional?
Agar kita bisa memecah masalah menjadi bagian yang lebih kecil.
Agar kita bisa membuat solusi yang bisa dipakai berulang kali.
Agar kita bisa menyaring detail yang tidak relevan.
Agar kita bisa menyusun instruksi yang jelas.
# 15Multiple Choice
Istilah 'masalah gajah' dalam dekomposisi merujuk pada masalah yang?
Sangat kecil dan spesifik.
Mudah dikelola dan dipahami.
Besar, rumit, dan menakutkan.
Memiliki banyak kesamaan dengan masalah lain.
# 16Multiple Choice
Jika Anda sedang merancang sebuah sistem registrasi pengguna untuk sebuah website, Anda sedang memikirkan bagian dari masalah yang lebih besar. Ini adalah contoh dari?
Pengenalan Pola
Abstraksi
Dekomposisi
Algoritma
# 17Multiple Choice
Algoritma harus memiliki sifat 'efektif'. Ini berarti algoritma tersebut harus?
Memiliki urutan langkah yang benar.
Dapat diinterpretasikan dengan jelas.
Benar-benar menyelesaikan masalah yang dituju.
Berjalan dalam waktu yang terbatas.
# 18Multiple Choice
Netflix merekomendasikan film berdasarkan pola tontonan Anda. Ini adalah aplikasi dari pilar Berpikir Komputasional apa?
Dekomposisi
Pengenalan Pola
Abstraksi
Algoritma
# 19Multiple Choice
Manakah dari pernyataan berikut yang merupakan contoh Abstraksi?
Memecah tugas 'membuat kue' menjadi: mengayak tepung, mencampur bahan, memanggang.
Melihat bahwa setiap hari Senin lalu lintas di Jalan Sudirman padat.
Menggunakan tombol 'play' pada pemutar musik tanpa perlu tahu bagaimana sinyal audio diproses.
Menyusun instruksi untuk membuat secangkir teh.
# 20Multiple Choice
Jika sebuah algoritma memiliki urutan langkah yang salah, maka ia tidak memenuhi syarat sebagai algoritma yang baik karena melanggar sifat?