Froggy Jumps Kuis Berpikir Komputasional Kelas XVersión en línea Uji pemahaman berpikir komputasional por K2S kota Kupang 1 Apa tujuan utama dekontekstasi (dekomposisi) dalam pemecahan masalah? a Mencari jawaban cepat tanpa analisis b Memecah masalah menjadi bagian lebih kecil c Menambah kompleksitas masalah 2 Elemen apa yang termasuk pola (pattern) dalam berpikir komputasional? a M mengenali solusi berulang untuk masalah serupa b Menentukan hasil akhir tanpa proses c Mengabaikan langkah-langkah spesifik 3 Abstraksi dalam pemrograman berarti... a Menuliskan semua detail masalah b Menghapus semua logika program c Menentukan bagian penting saja dari masalah 4 Langkah pertama dalam merancang algoritma biasanya adalah... a Langkah acak tanpa urutan b Mendefinisikan input, output, dan batasan c Menjalankan program dulu 5 Apa fungsi utama diagram alir (flowchart) dalam berpikir komputasional? a Membariskan semua kode secara rinci b Mewakili urutan langkah secara visual c Menilai keindahan grafis saja 6 Pseudo code adalah... a Dokumen non-teknis untuk manajemen b Kode program final yang langsung dijalankan c Deskripsi algoritma dengan bahasa mirip pemrograman 7 Debugging berarti... a Menambahkan fitur baru tanpa uji coba b Mempersingkat kode tanpa evaluasi c Mencari dan memperbaiki kesalahan dalam program 8 Manfaat evaluasi kompleksitas algoritma adalah untuk... a Mengubah bahasa pemrograman b Menambah jumlah baris kode secara acak c Memperkirakan efisiensi waktu/ruang 9 Manakah contoh pernyataan algoritmik yang tepat? a Hapus semua variabel b Selesaikan program tanpa input c Jika suhu > 30, tampilkan 'Panas' lalu lanjut 10 Apa hubungan berpikir komputasional dengan pemecahan masalah nyata? a Menyalin jawaban teman b Menerapkan langkah sistematis untuk penyelesaian c Mengandalkan tebakan acak 11 Apa tujuan berpikir komputasional? a Memecahkan masalah secara sistematis mirip cara kerja komputer. b Menghitung angka dengan cepat c Mempelajari bahasa pemrograman saja 12 Sebutkan empat pilar berpikir komputasional. a Analisis data besar, AI, jaringan b Koding, debugging, testing c Dekomposisi, pengenalan pola, abstraksi, pemikiran algoritmik. 13 Contoh dekomposisi dalam menyelesaikan tugas? a Memecah tugas menjadi bagian-bagian lebih kecil. b Mengabaikan detail kecil c Menyelesaikan tugas sekaligus 14 Apa itu abstraksi? a Menambah semua detail relevan b Membuat solusi terlalu spesifik c Menyaring detail yang tidak penting untuk fokus pada inti masalah. 15 Pengenalan pola dalam berpikir komputasional berarti? a Membuat pola acak b Menghapus semua pola c Menemukan kesamaan atau tren antar masalah. 16 Langkah pertama dalam merancang algoritma biasanya? a Menjalankan program tanpa desain b Mengidentifikasi langkah-langkah yang diperlukan. c Langkah akhir solusi 17 Manfaat berpikir komputasional di kehidupan sehari-hari? a Hanya terkait matematika saja b Hanya untuk programmer c Memecahkan masalah secara efisien dengan pola. 18 Contoh masalah sederhana yang bisa diselesaikan dengan berpikir komputasional? a Memasak tanpa resep b Mencari rute tercepat antara dua titik. c Mewarnai gambar 19 Apa itu pseudocode? a Dokumen desain UI b Representasi langkah algoritma tanpa bahasa pemrograman nyata. c Kode yang sudah dijalankan 20 Kapan berpikir komputasional penting? a Hanya saat matematika b Saat merancang solusi masalah apa pun. c Hanya saat coding