wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz Berpikir Komputasional

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Berpikir komputasional memiliki 4 pilar utama. Manakah yang bukan termasuk?

a)

Dekomposisi

b)

Pattern Recognition

c)

Abstraksi

d)

Matematika

2.

Memecah masalah besar menjadi masalah kecil disebut …

a)

Algoritma

b)

Abstraksi

c)

Dekomposisi

d)

Pola

3.

Seorang siswa melihat grafik detak jantung pada alat monitor kesehatan yang menunjukkan naik turun secara teratur. Aktivitas tersebut termasuk contoh penerapan pilar berpikir komputasional, yaitu …

a)

Dekomposisi

b)

Pattern Recognition

c)

Abstraksi

d)

Algoritma

4.

Mengabaikan detail tidak penting agar fokus pada inti masalah disebut …

a)

Abstraksi

b)

Algoritma

c)

Pola

d)

Dekomposisi

5.

Menentukan langkah-langkah sistematis dalam menyelesaikan masalah disebut …

a)

Abstraksi

b)

Pola

c)

Algoritma

d)

Dekomposisi

6.

Contoh dekomposisi dalam kehidupan sehari-hari adalah …

a)

Membagi proyek pembuatan aplikasi menjadi desain, coding, uji coba.

b)

Menentukan resep memasak mie instan.

c)

Menemukan pola bilangan genap.

d)

Membuat tabel hasil pengamatan.

7.

Dalam membuat peta, hanya jalan utama yang digambar. Ini adalah contoh …

a)

Pola

b)

Abstraksi

c)

Dekomposisi

d)

Algoritma

8.

Susunan langkah mengoperasikan mesin cuci adalah contoh …

a)

Abstraksi

b)

Algoritma

c)

Pola

d)

Dekomposisi

9.

Pilar berpikir komputasional yang digunakan untuk menyederhanakan soal cerita matematika adalah …

a)

Abstraksi

b)

Pola

c)

Algoritma

d)

Dekomposisi

10.

Tujuan utama berpikir komputasional adalah …

a)

Membuat masalah lebih sulit

b)

Menyelesaikan masalah secara sistematis

c)

Menghafal rumus

d)

Menghindari komputer

11.

Bubble Sort mengurutkan data dengan cara …

a)

Menukar elemen terkecil dengan elemen pertama

b)

Membandingkan elemen bersebelahan dan menukarnya bila salah urut

c)

Menghapus elemen terbesar dari array

d)

Mengurutkan dari tengah ke luar

12.

Kekurangan utama dari Bubble Sort adalah …

a)

Tidak dapat digunakan untuk data integer

b)

Membutuhkan memori tambahan yang besar

c)

Waktu eksekusi lambat pada data yang besar

d)

Tidak bisa mengurutkan data string

13.

Dalam Bubble Sort, pertukaran akan berhenti ketika …

a)

Elemen terkecil sudah di depan

b)

Tidak ada lagi pertukaran

c)

Semua elemen dihapus

d)

Elemen terbesar pindah ke akhir

14.

Apa yang dimaksud dengan iterasi dalam algoritma?

a)


Iterasi adalah proses pengulangan langkah dalam algoritma.

b)


Iterasi adalah langkah pertama dalam algoritma.

c)


Iterasi adalah metode untuk menghindari pengulangan dalam algoritma.

d)


Iterasi adalah proses pengurangan langkah dalam algoritma.

15.

Selection Sort bekerja dengan cara …

a)

Menukar elemen bersebelahan

b)

Mencari elemen terkecil, lalu menaruhnya di depan

c)

Membandingkan elemen pertama dan terakhir

d)

Menghapus elemen terkecil

16.

Diberikan data: [9, 7, 5, 3].
Setelah seluruh proses Bubble Sort (ascending) selesai, hasil akhirnya adalah …

a)

[9, 7, 5, 3]

b)

[3, 5, 7, 9]

c)

[5, 3, 7, 9]

d)

[7, 5, 3, 9]

17.

Diberikan data: [25, 10, 15, 30].
Setelah iterasi pertama Selection Sort (ascending), urutan data menjadi …

a)

[10, 25, 15, 30]

b)

[25, 15, 10, 30]

c)

[15, 10, 25, 30]

d)

[25, 30, 15, 10]

18.

Jika array [3, 1, 4, 2] diurutkan ascending dengan Selection Sort, hasil akhirnya adalah …

a)

[4, 3, 2, 1]

b)

[1, 2, 3, 4]

c)

[2, 1, 3, 4]

d)

[3, 4, 1, 2]

19.

Tujuan utama dari pengurutan (sorting) dalam pemrograman adalah …

a)

Agar data terlihat lebih acak

b)

Agar data lebih rapi, mudah dicari, dan diolah

c)

Agar data lebih besar ukurannya

d)

Agar data bisa diproses lebih lambat

20.

Bubble Sort dan Selection Sort sama-sama algoritma pengurutan sederhana. Perbedaan mendasarnya terletak pada …

a)

Bubble Sort menukar elemen secara terus-menerus saat perbandingan, sementara Selection Sort memilih nilai terkecil/terbesar lebih dulu sebelum menukar.

b)

Bubble Sort bekerja lebih cepat di semua kasus dibanding Selection Sort.

c)

Selection Sort tidak pernah menggunakan perulangan.

d)

Bubble Sort hanya bisa digunakan untuk data yang sudah terurut.