wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Berpikir Komputasional

Total questions: 50

Worksheet time: 37mins

Name
Class
Date
1.

Proses pengurutan data yang sebelumnya disusun secara acak sehingga tersusun secara teratur menurut aturan tertentu disebut:

a)

Searching

b)

Sorting

c)

Coding

d)

Queue

2.

Pengurutan yang dilakukan dari yang besar ke yang kecil biasa disebut dengan pengurutan secara…

a)

ascending

b)

descending

c)

random

d)

sequential

3.

Berikut ini yang bukan merupakan algoritma pengurutan data (sorting) adalah…

a)

Bubble Sort

b)

Selection Sort

c)

Insertion Sort

d)

Random Sort

4.

Mana kalimat berikut yang salah…

a)

Pengurutan dapat dilakukan secara ascending

b)

Pengurutan dapat dilakukan secara descending

c)

Keuntungan pengurutan data adalah data mudah dicari untuk diperbaiki, dihapus, disisipi atau digabung

d)

Metode pengurutan yang paling efisien adalah metode bubble sort

5.

Pengurutan yang dilakukan dari yang kecil ke yang besar biasa disebut dengan pengurutan secara…

a)

ascending

b)

descending

c)

random

d)

sequential

6.

Prosedur yang dilakukan untuk mengurutkan adalah ...

a)

Perbandingan dan penukaran

b)

Penambahan dan pengurangan

c)

Perbandingan dan pengurangan

7.

Urutkan secara ascending bilang prima: 3, 11, 5, 2, 19, 13, 7, 17 …

a)

19, 2, 3, 7, 5, 17, 11, 13

b)

2, 3, 5, 7, 11, 13, 17, 19

c)

5, 3, 2, 19, 7, 11, 13, 17

d)

11, 19, 13, 3, 2, 17, 5, 7

8.

Urutkan secara descending perangkat keras: Mouse, Keyboard, Printer, Monitor, Hardisk, RAM …

a)

RAM, Printer, Hardisk, Mouse, Monitor, Keyboard

b)

Keyboard, Monitor, RAM, Printer, Hardisk, Mouse

c)

RAM, Printer, Mouse, Monitor, Keyboard, Hardisk

d)

Mouse, Monitor, Hardisk, RAM, Printer, Keyboard

9.

Mengabaikan bagian yang tidak penting dan tidak relevan dan hanya focus pada bagian penting dari masalah. Pernyataa tersebut adalah pengertian dari prinsip dalam berpikir komputasional yang disebut ….

a)

Logaritma

b)

Dekomposisi

c)

Pengenalan pola

d)

Abstraksi

e)

algoritma

10.

Perhatikan beberapa pernyataan 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

11.

Perhatikan gambar berikut :

Gambar di atas menunjukkan pengurutan (sorting) berdasarkan ….

a)

Tinggi badan

b)

Warna baju

c)

usia

d)

jenis kelamin

e)

berat badan

12.

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)

merge sort

e)

selection sort

13.

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

14.

Pernyataan berikut yang merupakan pengertian dari algoritma selection sort adalah ….

a)

Algoritma yang mngurutkan 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 meletakkanya pada daftar baru yang terurut

e)

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

15.

Perhatikan langkah-langkah pengurutan suatu algoritma 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 hingga data yang belum terurut habis.

3) Carilah data dengan nilai terkecil

Urutan langkah-langkah pengurutan menggunakan selection sort adalah ….

a)

1-2-3

b)

1-3-2

c)

2-1-3

d)

2-3-1

e)

3-1-2

16.

Penambahan dan pengambilan suatu data atau objek yang hanya dilakukan pada bagian atas disebut ...

a)

pop

b)

stack

c)

front

d)

rear

e)

queue

17.

Perhatikan beberapa peristiwa berikut

1. Tumpukan gelas

2. Tumpukan buku

3. Antrean masuk kereta

4. Anteran pasien di rumah sakit

Peristiwa di atas yang memiliki aturan Last in First Out (LIFO) adalah ….

a)

1  dan 2

b)

1  dan 3

c)

2  dan  3

d)

2  dan  4

e)

3  dan  4

18.

Pada peristiwa tumpukan (stack), operasi memasukkan data atau objek ke dalam stack dinamakan ….

a)

push

b)

pop

c)

rear

d)

enqueue

e)

dequeue

19.

Perhatikan gambar berikut.

Peristiwa di atas dinamakan operasi ….

a)

push

b)

pop

c)

rear

d)

enqueue

e)

dequeue

20.

Penambahan data atau objek yang hanya dapat dilakukan pada suatu ujung dan pengambilan data atau objek dilakukan pada ujung lainnya disebut ….

a)

pop

b)

stack

c)

front

d)

rear

e)

queue

21.

Perhatikan ilustrasi antrean (queue) berikut ….

Misalkan ilustrasi di atas menggambarkan antrean (queue) nasabah pada suatu bank, orang yang akan dilayani terlebih dahulu adalah ….

a)

A

b)

B

c)

C

d)

D

e)

E

22.

Pada peristiwa antrean (queue), operasi pengambilan data atau objek pada posisi front dinamakan  ….

a)

push

b)

pop

c)

rear

d)

enqueue

e)

dequeue

23.

persoalan sedemikan rupa sehingga dapat diselesaikan dengan cepat dan efisien dengan menggunakan komputer sebagai alat bantu merupakan pengeertian dari....

a)

algoritma

b)

pengenalan pola

c)

abstraksi

d)

dekomposisi

24.

langkah yang terstruktur dituliskan secara matematis dengan bantuan komputer yang menghasilkan solusi merupkan pengertian dari metode...

a)

algoritma

b)

dekomposisi

c)

abstrak

d)

pengenalan pola

25.

empat pondasi dalam berfikir komputasional, kecuali....

a)

algoritma

b)

abstraksi

c)

dekomposisi

d)

pencarian

26.

Di materi Berpikir Komputasional "Pencarian (Searching)" bagian dari ...

a)

Algoritma Pencarian

b)

Algoritma Dasar

c)

Algoritma Search

d)

Algoritma Kartu

e)

Pengurutan (Sorting)

27.

Urutkan ANGKA dibawah ini dengan pengurutan dari 10000 ke 1 :

1, 1280, 265, 32, 4, 512, 6, 256, 2, 8, 16, 64, 128, 10000

a)

1, 2, 4, 6, 8, 32, 64, 16, 128, 256, 512, 1280, 10000

b)

1, 2, 4, 6, 64, 32, 16, 128, 512, 1280, 10000

c)

1, 2, 4, 6, 8, 16, 32, 64, 128, 256, 512, 1280, 10000

d)

1, 2, 4, 6, 64, 32, 16, 512, 128, 1280, 10000

e)

1, 2, 4, 6, 8, 16, 64, 32, 128, 256, 512, 1280, 10000

28.

Objek yang pertama/lebih dulu disimpan justru

akan menjadi yang terakhir keluar. Prinsip ini disebut ....

a)

Last In First

Out (LIFO)

b)

Budaya Antri

c)

Tumpukan Piring

d)

First In

First Out (FIFO)

e)

Berpikir Komputasional

29.

Beberapa contoh dari masalah pencarian yang sering kalian temui , kecuali :

a)

Mencari buku dengan judul tertentu di rak buku perpustakaan

b)

Mencuri pensil teman satu kelompok

c)

Mencari dokumen atau web tertentu

d)

Mencari pakaian batik seragam kalian di lemari

e)

Menberi sedekah kepada orang yang sudah mampu

30.

Bagian dari Struktur Data dalam Materi Berpikir Komputasional adalah ....

a)

Stack dan Queue

b)

Sort dan Queue

c)

Stack dan Sort

d)

Searching dan Sorting

e)

Algortima dan Dasar

31.

Teknik kunci yang digunakan untuk memecah masalah yang lebih besar/kompleks menjadi bagian-bagian yang lebih sederhana disebut….

a)

Decomposition

b)

Worksheet

c)

Pattern recognition

d)

Abstraction

e)

Algorithms

32.

Pada intinya abtraksi digunakan untuk menganalisis sebuah data dengan menganalisis sebuah data dengan mengidentifikasi objeknya terlebih dahulu agar informasih yang didapatkan lebih….

a)

Salah

b)

Medium

c)

Akurat

d)

Konsepsi

e)

Adaktif

33.

Proses pengurutan data yang sebelumnya disusun secara acak sehingga tersusun secara teratur menurut aturan tertentu disebut :

a)

Searching

b)

Coding

c)

Sorting

d)

Queue

e)

Stack

34.

Metode yang digunakan dalam membuat nasi goreng harus bisa mengurutkan langkah-langkah secara logis, berurutan, teratur, mudah, dan rinci mulai dari proses awal pembuatan sampai dengan proses penyajiannya agar mudah dipahami oleh orang lain. Hal termasuk termasuk teknik….

a)

Decomposition

b)

Pattern recognition

c)

Abstraction

d)

Algorithms

e)

Semua benar

35.

Suatu cara menyelesaikan masalah menjadi solusi agar lebih efektif, efisien dan optimal adalah pengertian dari

a)

Dekomposisi

b)

Berpikir Komputasional

c)

Algoritma

d)

Abstraksi

36.

Salah satu manfaat dari pemahaman konsep berpikir komputasional adalah, kecuali....

a)

Mampu menyelesaikan masalah sehari - hari dengan efektif dan efisien

b)

Panik dalam menghadapi masalah

c)

Memiliki logika dan kemampuan berpikir yang kritis

d)

Memiliki akhlak yang baik

37.

Orang yang biasa berpikir komputasional akan dapat menyelesaikan masalah rumit dengan cara yang sederhana dan efektif karena dia membiasakan otaknya untuk berpikir secara....

a)

Terstruktur, Pesimis, dan Kreatif

b)

Logis, Terstruktur, dan Kreatif

c)

Kreatif, Pesimis, dan terstruktur

d)

Logis, Pesimis, Kreatif

38.

Dalam perjalanan kesekolah seorang guru yang berkendara motor melihat di depannya ada sorang ibu-ibu yang menyalakan lampu sein motornya kearah kanan (Biasanya suka belok ke kiri). kemudian guru tersebut menganalisa data, dan pola cara berkendara ibu-ibu, sehingga tiba-tiba mengurangi kecepatan laju kendaraannya untuk untuk mengurangi resiko kecelakan....

Contoh kasus diatas merupakan penerapan dari metode berpikir komputasional....

a)

Dekomposisi

b)

Pengenalan Pola

c)

Abstraksi

d)

Rancangan Algoritma

39.

Seorang anak mendapat tugas belanja mingguan dari orang tuanya. kemudian dia merincikan tugasnya menjadi beberapa bagian :

1. Tempat dia belanja,

2. Transportasi yang digunakan,

3. Apa saja yang akan dia beli

Contoh kasus diatas merupakan penerapan dari metode berpikir komputasional....

a)

Dekomposisi

b)

Pengenalan Pola

c)

Abstraksi

d)

Rancangan Algoritma

40.

Untuk mempercepat rute perjalanan kesekolah seorang siswa memiliki banyak sekali jalan tikus yang dia hafal. Sehingga dia menggambarkan rute tercepat agar dia lebih cepat sampai dan bisa berbagi rute kepada temannya....

Contoh kasus diatas merupakan penerapan dari metode berpikir komputasional....

a)

Dekomposisi

b)

Pengenalan Pola

c)

Abstraksi

d)

Rancangan Algoritma

41.

Disaat hendak berangkat sekolah, seorang siswi mengurutkan tahapannya dari membuat sarapan, kemudian menyiapkan botol minum, mengecek buku pelajaran dan alat tulis, hingga akhirnya semua termuat dalam Tas dan siap untuk berangkat sekolah

Contoh kasus diatas merupakan penerapan dari metode berpikir komputasional....

a)

Dekomposisi

b)

Pengenalan Pola

c)

Abstraksi

d)

Rancangan Algoritma

42.

Disaat membuat teh manis, sorang siswa membuat catatan terlebih dahulu, mulai dari menyiapkan bahan dan alat, kemudian memasukkan gula, dan teh kedalam cangkir, lalu kemudian dituangkan air panas dan diaduk menggunakan sendok teh, hingga akhirnya teh manisnya siap dinikmati....

Contoh kasus diatas merupakan penerapan dari metode berpikir komputasional....

a)

Dekomposisi

b)

Pengenalan Pola

c)

Abstraksi

d)

Rancangan Algoritma

43.

Algoritma pencarian yang melakukan pencarian data dari tengah kumpulan data adalah...

a)

insertion

b)

sequential

c)

selection

d)

binary

44.

Berikut ini yang bukan merupakan algoritme pengurutan adalah....

a)

Selection sort

b)

Insertion Sort

c)

Binary Sort

d)

Bubble Sort

45.

Perhatikan beberapa pernyataan 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)

2 dan 3

c)

3 dan 4

d)

1 dan 3

46.

Sebuah metode guna menemukan data atau informasi disebut…..?

     

a)

Dekomposisi

b)

Pengenalan Pola

c)

Searching

d)

Algoritma

e)

Antrian

47.

Ketika kalian menulis tugas, kalian hanya focus menulis tugas tidak perlu memikirkan bagaimana proses membuat pensil, merupakan contoh dari metode……?

a)

Dekomposisi

b)

Pengenalan Pola

c)

Abstraksi

d)

Algoritma

e)

Antrian

48.

Soal pencarian sequensial dibawah ini…

20 19 45 12 53 65 35 30 40 56 76 88 89 95

Pertnyaan berapa kali kah perbandingan yang dilakukan untuk angka 76….??

a)

11

b)

10

c)

12

d)

13

e)

14

49.

Setiap malam hari sebelum hari besok datang selalu menyiapkan buku untuk sekolah mengikuti jadwal pelajaran yang sudah ada, merupakan contoh dari metode……?

a)

  Dekomposisi

b)

Pengenalan Pola

c)

Abstraksi

d)

Algoritma

e)

Antrian

50.

Ketika kalian membuat mie rebus dengan langkah – langkah yang tersusun sesuai aturan memasak sehingga terbuatlah mei rebus yang lezat, merupakan contoh dari metode……?

a)

Dekomposisi

b)

Pengenalan Pola

c)

Abstraksi

d)

Algoritma

e)

Antrian