wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz Pemrograman dan Algoritma

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Doni ingin menanam bunga. Urutan langkah yang tepat adalah: Menyiram bunga Menyiapkan pot dan tanah Menanam bibit bunga Memberi pupuk Urutan yang benar adalah …

a)

1-2-3-4

b)

2-3-4-1

c)

2-1-3-4

d)

3-2-1-4

2.

Ketika lampu di rumah padam, langkah pertama yang paling logis untuk menemukan penyebabnya adalah …

a)

Membeli lampu baru

b)

Mengecek listrik di rumah

c)

Mengganti saklar

d)

Memanggil teknisi

3.

Membuat kue membutuhkan langkah-langkah tertentu. Jika urutannya salah, maka kue tidak akan jadi. Hal ini menunjukkan pentingnya …

a)

Decomposition

b)

Abstraction

c)

Algoritma

d)

Debugging

4.

Setiap pagi, Adi selalu: Bangun tidur Mandi Sarapan Berangkat sekolah Mengapa urutan tersebut penting untuk dilakukan dengan benar?

a)

Agar tidak lupa jadwal pelajaran

b)

Agar kegiatan berjalan tertib dan hasilnya sesuai

c)

Agar bisa bermain sebelum sekolah

d)

Agar semua pekerjaan cepat selesai

5.

Ketika komputer tidak menyala, siswa mencoba mengecek kabel, kemudian colokan, lalu tombol power. Proses ini disebut …

a)

Trial and Error

b)

Debugging

c)

Analogi

d)

Eksperimen

6.

Mengapa berpikir komputasional penting dalam kehidupan sehari-hari?

a)

Agar semua orang bisa menjadi programmer

b)

Agar bisa menggunakan komputer dengan baik

c)

Agar bisa memecahkan masalah dengan terstruktur

d)

Agar tidak perlu belajar mata pelajaran lain

7.

Kita sering melihat bahwa setelah hujan biasanya muncul pelangi. Hal ini merupakan contoh dari …

a)

Abstraksi

b)

Algoritma

c)

Pengenalan pola

d)

Debugging

8.

Saat menyusun jadwal belajar, Rina menuliskan jam, mata pelajaran, dan waktu istirahat. Ini termasuk bagian dari …

a)

Decomposition

b)

Algoritmik

c)

Debugging

d)

Randomisasi

9.

Ibu ingin memasak sayur sop. Jika lupa menyalakan kompor, maka sayur tidak akan matang. Hal ini menunjukkan pentingnya …

a)

Urutan langkah

b)

Pengenalan pola

c)

Abstraksi

d)

Decomposition

10.

Ketika sepeda bocor, Bima mencari tahu: apakah bannya kempes, apakah ada paku, atau apakah pentilnya rusak. Bima sedang menggunakan …

a)

Berpikir acak

b)

Berpikir algoritmik

c)

Debugging

d)

Abstraksi

11.

Jika sebuah masalah besar dipecah menjadi bagian-bagian kecil agar lebih mudah diselesaikan, itu disebut …

a)

Abstraksi

b)

Pola

c)

Decomposition

d)

Algoritma

12.

Contoh berpikir algoritmik dalam kehidupan sehari-hari adalah …

a)

Membaca buku secara acak

b)

Menyusun resep masakan sesuai langkah-langkah

c)

Melompat-lompat tanpa tujuan

d)

Bermain tanpa aturan

13.

Mengapa kita perlu mengenali pola?

a)

Agar tidak bosan belajar

b)

Agar bisa memprediksi dan membuat perencanaan

c)

Agar bisa bermain dengan teman

d)

Agar tidak perlu belajar algoritma

14.

Jika ada masalah "kamar berantakan", langkah kecil yang bisa dilakukan adalah …

a)

Marah-marah

b)

Menyalahkan orang lain

c)

Merapikan tempat tidur, menyapu lantai, menyusun buku

d)

Tidur saja biar rapi sendiri

15.

Menyusun rencana perjalanan ke sekolah: berangkat, naik sepeda, tiba di sekolah. Jika salah satu langkah terlewati, maka …

a)

Hasil perjalanan tetap sama

b)

Tidak sampai tujuan dengan benar

c)

Bisa dilakukan dengan cara lain

d)

Lebih cepat sampai

16.

Saat membuat jus, jika gula ditaruh setelah jus dituang, maka rasanya tetap manis. Ini menunjukkan …

a)

Urutan tidak penting

b)

Urutan bisa memengaruhi proses, tapi hasil tetap bisa diperoleh

c)

Tidak perlu algoritma

d)

Debugging

17.

Membuat program komputer sama dengan …

a)

Membuat cerita acak

b)

Menyusun langkah teratur untuk menyelesaikan masalah

c)

Bermain tanpa aturan

d)

Menggambar tanpa pola

18.

Mengapa Rasulullah memerintahkan Zaid bin Tsabit belajar bahasa asing? (Dihubungkan dengan berpikir komputasional)

a)

Agar bisa liburan ke luar negeri

b)

Agar bisa memahami komunikasi secara efektif

c)

Agar bisa bermain dengan orang asing

d)

Agar tidak bosan di rumah

19.

Seorang siswa diminta mengatur jadwal piket kelas. Ia menuliskan nama teman, hari, dan tugas. Ini menunjukkan …

a)

Pola

b)

Algoritmik

c)

Debugging

d)

Random

20.

Jika sebuah komputer tidak bisa menyala karena kabel longgar, maka solusinya adalah …

a)

Membeli komputer baru

b)

Mengecek dan memasang kabel dengan benar

c)

Memanggil polisi

d)

Menunggu komputer menyala sendiri