wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Kuis Berpikir Komputasional

Total questions: 12

Worksheet time: 4mins

Name
Class
Date
1.

Perhatikan beberapa pertanyaan berikut:

1) Mencari pakaian di sebuah lemari

2) Mencari pakaian batik di sebuah lemari

3) Mencari dokumen tahun 2020 di antara tumpukan semua dokumen

4) Mengumpulkan data dari sebuah website.

Yang merupakan pencarian (searching) adalah ...

a)

1 dan 2

b)

1 dan 3

c)

2 dan 3

d)

2 dan 4

e)

3 dan 4

2.

Gambar di samping menunjukkan pengurutan (sorting) buku berdasarkan ...

a)

besar kecil

b)

warna

c)

jenis

d)

penulis

e)

judul

3.

Pemecahan masalah besar menjadi beberapa submasalah kecil adalah pengertian dari ...

a)

algoritma

b)

dekomposisi

c)

abstraksi

d)

perhitungan

e)

pengenalan pola

4.

Perhatikan algoritma pengurutan berikut:

1. Jika ditemukan data dengan nilai terkecil, maka tukar posisi data tersebut ke urutan pertama pada data yang belum terurut

2. ulangi langkah tersebut secara berulang sehingga data yang belum terurut habis

3. Carilah data dengan nilai terkecil

Urutan algoritma menggunakan selection sort adalah ...

a)

1-2-3

b)

1-3-2

c)

2-1-3

d)

2-3-1

e)

3-1-2

5.

Algoritma yang membagi daftar (list) menjadi dua bagian menggunakan sebuah pivot atau acuan adalah ...

a)

bubble sort

b)

insertion sort

c)

quick sort

d)

merge sort

e)

selection sort

6.

Berikut ini yang termasuk jenis pengurutan, kecuali ...

a)

bubble sort

b)

insertion sort

c)

shell sort

d)

selection sort

e)

quick sort

7.

Berikut keterampilan yang kita dapatkan dari berpikir komputasi, kecuali ...

a)

algoritma

b)

dekomposisi

c)

perhitungan

d)

abstraksi

e)

pengenalan pola

8.

Berikut contoh dari abstraksi adalah ...

a)

mengikuti langkah-langkah menelpon di telpon umum

b)

merakit komputer per bagian, dari motherboard, DVD room, dan harddisk

c)

menggunakan cara yang hampir sama untuk mengecat tembok dan mengecat pagar

d)

mengerjakan secara keseluruhan secara bersamaan

e)

pada saat membeli tiket online, hanya perlu beberapa data seperti nama, email, dan tanggal lahir tanpa perlu mengetahui status hubungan dan daftar teman

9.

Berikut ini contoh pengenalan pola adalah ...

a)

mengerjakan secara keseluruhan secara bersamaan

b)

merakit komputer per bagian, dari motherboardDVD room, dan harddisk

c)

pada saat membeli tiket online, hanya perlu beberapa data seperti nama, email, dan tanggal lahir tanpa perlu mengetahui status hubungan dan daftar teman

d)

menggunakan cara yang hampir sama untuk mengecat tembok dan mengecat pagar

e)

mengikuti langkah-langkah menelpon di telpon umum

10.

Algoritma yang mengurutkan sebuah daftar elemen dengan cara menyisipkan elemen satu persatu sesuai dengan besar kecilnya elemen data sehingga menjadi daftar yang terurut adalah ...

a)

bubble sort

b)

insertion sort

c)

quick sort

d)

selection sort

e)

merge sort

11.

Pengurutan data dari terkecil hingga terbesar disebut ...

a)

ascending

b)

descending

c)

shellsort

d)

top-down

e)

sequence

12.

Pernyataan berikut yang merupakan pengertian dari algoritma bubble sort adalah ...

a)

algoritma yang mengurutkan sebuah daftar elemen dengan cara menyisipkan elemen satu persatu sesuai dengan besar kecilnya elemen data sehingga menjadi daftar yang terurut

b)

algoritma yang membagi daftar (list) menjadi dua bagian menggunakan sebuah pivot atau acuan

c)

algoritma yang memecah data menjadi beberapa bagian yang akan diklasifikasikan secara terpisah tiap bagian

d)

algoritma yang mencari nilai data terkecil atau terbesar dari daftar bilangan yang belum terurut, kemudian meletakkannya pada daftar baru yang terurut

e)

algoritma yang membandingkan data yang berdekatan dan menukarnya jika urutannya tidak benar