NEW
Font size
WorksheetsLatihan Soal Berpikir Komputasional
Total questions: 10
Worksheet time: 5mins
Langkah pertama dalam berpikir komputasional yang digunakan untuk memecah masalah besar menjadi bagian kecil disebut …
Pattern Recognition
Decomposition
Abstraction
Algorithmic Thinking
Debugging
Yang termasuk contoh Pattern Recognition adalah …
Membagi aplikasi perpustakaan menjadi menu login, input, peminjaman, dan pengembalian.
Menyusun pseudocode untuk menentukan bilangan prima.
Menentukan bahwa semua aplikasi e-commerce memiliki fitur keranjang belanja.
Mengabaikan detail warna saat mendesain aplikasi.
Membuat flowchart proses absensi siswa.
Jika seorang siswa hanya memilih data `NIS, Nama, dan Kelas` untuk aplikasi absensi siswa, maka ia sedang menerapkan …
Decomposition
Pattern Recognition
Abstraction
Algorithmic Thinking
Debugging
Pernyataan berikut yang bukan bagian dari berpikir komputasional adalah …
Decomposition
Pattern Recognition
Sorting
Abstraction
Algorithmic Thinking
Pseudocode berikut menunjukkan langkah berpikir komputasional jenis …
Decomposition
Pattern Recognition
Abstraction
Algorithmic Thinking
Debugging
Contoh penerapan Decomposition dalam perancangan aplikasi kasir adalah …
Membandingkan aplikasi kasir di beberapa supermarket.
Membagi sistem menjadi modul input barang, proses total harga, diskon, dan cetak struk.
Mengabaikan detail merk barang yang tidak relevan.
Menulis kode Python untuk menghitung total pembelian.
Menentukan pola transaksi belanja online.
Berikut ini yang merupakan urutan logis penerapan berpikir komputasional adalah …
Abstraction → Algorithmic Thinking → Decomposition → Pattern Recognition
Pattern Recognition → Abstraction → Decomposition → Algorithmic Thinking
Decomposition → Pattern Recognition → Abstraction → Algorithmic Thinking
Algorithmic Thinking → Abstraction → Pattern Recognition → Decomposition
Decomposition → Abstraction → Algorithmic Thinking → Pattern Recognition
Dalam pembuatan game sederhana "Tebak Angka", pemain harus menebak angka dari 1-10. Proses menyusun langkah logis mulai dari input angka hingga pengecekan jawaban termasuk ke dalam …
Decomposition
Pattern Recognition
Abstraction
Algorithmic Thinking
Debugging
Manfaat utama berpikir komputasional dalam rekayasa perangkat lunak adalah …
Menyusun kode program dengan cepat tanpa bug.
Membantu menyelesaikan masalah dengan cara sistematis dan efisien.
Mengurangi ukuran file aplikasi agar lebih ringan.
Mengajarkan siswa menghafal sintaks bahasa pemrograman.
Mempercepat proses instalasi software.
Seorang siswa membuat flowchart aplikasi absensi. Ia hanya fokus pada input `NIS, Nama, Kelas` dan mengabaikan warna tombol serta jenis font. Hal ini menunjukkan penerapan …
Decomposition
Pattern Recognition
Abstraction
Algorithmic Thinking
Debugging
