Soal Pilihan Ganda Dan Jawaban Level C3 – Berpikir Komputasional (30 Butir)

 

Berikut 30 soal pilihan ganda level kognitif C3 (penerapan) untuk materi “Berpikir Komputasional”, dengan fokus pada:
🧩 Dekomposisi, 🎭 Abstraksi, 🔁 Algoritma, 🧠 Pengenalan Pola, 📚 Tumpukan (Stack), dan 🚦 Antrean (Queue).
Masing-masing soal disertai jawaban dan penjelasan singkat agar mudah dipahami.


🧠 Soal Pilihan Ganda C3 – Berpikir Komputasional (30 Butir)


A. Dekomposisi (5 Soal)

1. Seorang siswa ingin membuat aplikasi pengingat jadwal. Ia membagi masalah menjadi “input jadwal”, “penyimpanan”, dan “pengingat”. Langkah tersebut menunjukkan…
A. Abstraksi
B. Dekomposisi
C. Algoritma
D. Pengenalan Pola
➡️ Jawaban: B
Penjelasan: Memecah masalah besar menjadi beberapa bagian kecil adalah inti dekomposisi.


2. Dalam membuat sistem perpustakaan digital, tahap pertama yang menerapkan dekomposisi adalah…
A. Membuat algoritma pencarian buku
B. Membagi sistem menjadi modul data buku, anggota, dan peminjaman
C. Menghapus data yang tidak penting
D. Menentukan urutan login pengguna
➡️ Jawaban: B


3. Ketika menganalisis proyek robot penyapu, siswa membagi sistem menjadi “sensor”, “motor”, dan “kontrol”. Langkah ini menunjukkan…
A. Dekomposisi
B. Abstraksi
C. Algoritma
D. Pengenalan Pola
➡️ Jawaban: A


4. Dalam pembuatan game, tim membagi tugas menjadi “desain karakter”, “logika permainan”, dan “suara”. Ini merupakan contoh penerapan…
A. Dekomposisi
B. Abstraksi
C. Pengenalan Pola
D. Algoritma
➡️ Jawaban: A


5. Saat membuat sistem kasir, siswa membagi program menjadi input barang, perhitungan total, dan cetak struk. Ini disebut…
A. Algoritma
B. Abstraksi
C. Dekomposisi
D. Pengenalan Pola
➡️ Jawaban: C


B. Abstraksi (5 Soal)

6. Dalam aplikasi belanja online, hanya informasi penting seperti nama produk dan harga yang ditampilkan. Ini contoh…
A. Dekomposisi
B. Abstraksi
C. Pengenalan Pola
D. Algoritma
➡️ Jawaban: B


7. Seorang siswa membuat program cuaca dan hanya menampilkan “suhu” tanpa detail tekanan udara. Ia menerapkan…
A. Abstraksi
B. Dekomposisi
C. Pengenalan Pola
D. Tumpukan
➡️ Jawaban: A


8. Dalam membuat simulasi lalu lintas, siswa mengabaikan warna kendaraan dan fokus pada pergerakan kendaraan. Ini bentuk…
A. Algoritma
B. Dekomposisi
C. Abstraksi
D. Antrean
➡️ Jawaban: C


9. Ketika membuat peta digital, siswa hanya menampilkan jalan utama dan bangunan penting. Ini menunjukkan proses…
A. Pengenalan Pola
B. Dekomposisi
C. Abstraksi
D. Algoritma
➡️ Jawaban: C


10. Dalam program daftar nilai, hanya rata-rata yang ditampilkan tanpa rincian tugas. Langkah ini termasuk…
A. Dekomposisi
B. Pengenalan Pola
C. Algoritma
D. Abstraksi
➡️ Jawaban: D


C. Algoritma (7 Soal)

11. Langkah-langkah logis untuk membuat program menghitung luas segitiga disebut…
A. Dekomposisi
B. Pola
C. Algoritma
D. Abstraksi
➡️ Jawaban: C


12. Kamu ingin membuat program untuk menentukan bilangan ganjil-genap. Urutan langkah logis yang kamu susun adalah bentuk…
A. Abstraksi
B. Algoritma
C. Dekomposisi
D. Pola
➡️ Jawaban: B


13. Dalam membuat program konversi suhu, kamu menulis urutan “masukkan suhu”, “ubah ke skala lain”, “tampilkan hasil”. Ini merupakan…
A. Pola
B. Algoritma
C. Abstraksi
D. Tumpukan
➡️ Jawaban: B


14. Kamu membuat flowchart untuk menghitung rata-rata nilai. Ini adalah contoh penerapan…
A. Dekomposisi
B. Algoritma
C. Abstraksi
D. Pola
➡️ Jawaban: B


15. Dalam algoritma pencarian data siswa, langkah pertama yang harus dilakukan adalah…
A. Menyimpan data sementara
B. Membaca input pencarian
C. Menghapus data lama
D. Menentukan tampilan hasil
➡️ Jawaban: B


16. Ketika kamu membuat algoritma untuk antrean tiket, kamu menyusun langkah agar pelanggan diproses sesuai urutan kedatangan. Ini menerapkan…
A. Algoritma
B. Abstraksi
C. Dekomposisi
D. Pola
➡️ Jawaban: A


17. Untuk menulis algoritma tumpukan buku, langkah yang benar adalah…
A. Ambil buku dari bawah
B. Masukkan buku ke paling atas
C. Ambil buku secara acak
D. Hapus semua buku
➡️ Jawaban: B


D. Pengenalan Pola (5 Soal)

18. Dalam data suhu harian, kamu menemukan bahwa suhu meningkat setiap siang hari. Ini merupakan contoh penerapan…
A. Dekomposisi
B. Pola
C. Algoritma
D. Abstraksi
➡️ Jawaban: B


19. Siswa mempelajari struktur kalimat pada beberapa bahasa dan menemukan kesamaan pola subjek–predikat–objek. Ini termasuk…
A. Abstraksi
B. Dekomposisi
C. Pengenalan Pola
D. Algoritma
➡️ Jawaban: C


20. Dalam membuat sistem prediksi cuaca, siswa mencari kesamaan antara data suhu dan curah hujan. Langkah ini menunjukkan…
A. Abstraksi
B. Pola
C. Algoritma
D. Dekomposisi
➡️ Jawaban: B


21. Kamu menyadari bahwa hampir semua game menggunakan konsep “skor bertambah saat berhasil”. Ini contoh…
A. Dekomposisi
B. Pengenalan Pola
C. Abstraksi
D. Algoritma
➡️ Jawaban: B


22. Siswa melihat bahwa setiap kali terjadi kemacetan, lampu lalu lintas rusak. Ia sedang melakukan…
A. Pengenalan Pola
B. Abstraksi
C. Dekomposisi
D. Algoritma
➡️ Jawaban: A


E. Tumpukan (Stack) (4 Soal)

23. Struktur data tumpukan bekerja dengan prinsip…
A. FIFO
B. LIFO
C. FILO
D. RILF
➡️ Jawaban: B
(Last In First Out)


24. Saat kamu menumpuk piring di dapur, piring yang terakhir diletakkan akan diambil pertama kali. Ini analogi dari…
A. Antrean
B. Tumpukan
C. Dekomposisi
D. Abstraksi
➡️ Jawaban: B


25. Jika dalam stack kamu menambahkan elemen baru, operasi yang dilakukan disebut…
A. Dequeue
B. Enqueue
C. Push
D. Pop
➡️ Jawaban: C


26. Untuk menghapus elemen paling atas dari tumpukan, digunakan operasi…
A. Push
B. Peek
C. Pop
D. Add
➡️ Jawaban: C


F. Antrean (Queue) (4 Soal)

27. Struktur data antrean menggunakan prinsip…
A. LIFO
B. FIFO
C. FILO
D. RILF
➡️ Jawaban: B
(First In First Out)


28. Contoh nyata penerapan antrean dalam kehidupan sehari-hari adalah…
A. Menyusun buku di rak
B. Antrian pembelian tiket bioskop
C. Menyusun file dari bawah
D. Menghapus data terakhir
➡️ Jawaban: B


29. Operasi untuk menambahkan data pada antrean disebut…
A. Push
B. Pop
C. Enqueue
D. Dequeue
➡️ Jawaban: C


30. Dalam sistem antrean pelanggan, pelanggan yang datang lebih dulu dilayani lebih dulu. Ini contoh penerapan…
A. Algoritma LIFO
B. Abstraksi
C. Pola
D. Algoritma FIFO
➡️ Jawaban: D

 

 

Post a Comment

0 Comments