Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PH_Berfikir Komputasinal (BK)

Total questions: 25

Worksheet time: 40mins

Name
Class
Date
1.

Seorang dokter memberikan instruksi kepada perawat tindakan apa saja yang harus diberikan kepada seorang pasien yang dirawat inap, Kapan obat diberikan dan terapi yang dilakukan. Hal yang dilakukan oleh dokter tersebut dapat dikategorikan sebagai proses ….

a)

algoritma

b)

pengenalan pola bisa

c)

abstraksi

d)

dekomposisi

e)

Searching

2.

Penerapan metode Computational Thinking atau berfikir komputasional seperti gambar disamping disebut …

a)

 desain algoritma

b)

abstraksi

c)

pola

d)

dekomposisi

e)

Searching

3.

Berikut yang termasuk proses dekomposisi adalah ….

a)

membagi perangkat komputer ke dalam beberapa komponen

b)

melihat kesamaan urutan angka-angka

c)

menguraikan sifat-sifat bola

d)

buat langkah-langkah untuk menyelesaikan persamaan elastisitas pantulan bola

e)

menentukan pola permainan

4.

strategi algoritmik untuk menghilangkan informasi yang tidak penting dan fokus pada informasi yang penting dalam penyelesaian masalah merupakan pendekatan….

a)

abstaksi 

b)

Pengenalan pola

c)

Dekomposisi

d)

Algoritma

e)

Searching

5.

Mengapa kita perlu berfikir secara komputasional?

a)

Untuk membantu kita mengatur cara

b)

Untuk membantu kita berfikir seperti komputer

c)

Untuk mengubah masalah yang ada menjadi lebih rumit

d)

Menyelesaikan masalah yang kompleks dengan lebih mudah

e)

Untuk  menyederhanakan masalah

6.

Mengembangkan solusi langkah demi langkah untuk masalah, atau aturan yang harus diikuti untuk memecahkan masalah.

a)

abstraksi

b)

penegnalan pola

c)

algorithma

d)

dekomposisi

e)

Searching

7.

Database sekolah memiliki banyak informasi tentang siswa, pengelola data perlu menggunakan abstraksi. Data apa yang harus dia tinggalkan?

a)

nama

b)

kelas

c)

Ukuran Baju Siswa

d)

alamat

e)

NISN

8.

Manusia merupakan makhluk yang mampu berpikir dan bernalar dengan baik. Oleh karena itu dalam setiap keadaan manusia membutuhkan pola pikir logis. Berpikir secara logis berarti…

a)

Berpikir dengan emosional

 

b)

Berpikir dengan cerdas

c)

Berpikir secara sistematis

d)

Berpikir dengan cara yang benar dan masuk akal

e)

Berfikir Cepat

9.

Strategi algoritmik untuk melihat kesamaan pola dari masalah yang ada maupun masalah sebelumnya merupakan pendekatan….

a)

decomposisi

b)

algorithma

c)

abstraksi

d)

penegnalan pola

e)

searching

10.

 

Ketika membangun sebuah program seorang programmer hanya melibatkan informasi-informasi yang relevan dan menyisihkan informasi yang tidak relevan dengan masalah yang akan diselesaikan. Dalam berpikir komputasi teknik ini dikenal sebagai:

a)

 

algoritma

b)

pola

c)

dekomposisi

d)

Searching

e)

abstraksi

11.

Berikut merupakan strategi algoritmik yang sering digunakan dalam pemecahan masalah adalah, kecuali:

a)

Searching

b)

     Shorting

c)

Stack

d)

Insertion Sort

e)

Queue

12.

Dalam pelayanan kesehatan dirumah sakit sering kali kita melihat pasien yang pertama mengisi formulir pendaftaran mendapat pelayanan pertama juga dalam pelayanan dan begitu juga sebaliknya. Dalam kasus tersebut Pihak rumah sakit telah melaksanakan strategi algoritmik yang disebut …..

a)

Searching

    

 

b)

Shorting

c)

Stack

d)

Queue

e)

Insertion Sort

13.

Seorang pekerja bangunan mengambil batu bata untuk pembangunan rumah susun dimana setiap kali mengambil batu bata pekerja tersebut mengambil dari posisi puncaknya. Dari kasus tersebut si pekerja bangunan menerapkan strategi algoritmik ......

a)

Searching

b)

Shorting

      

     

c)

Stack

d)

Insertion Sort

e)

Queue

14.

Fungsi yang digunakan untuk mencari informasi yang diinginkan dengan cara mencocokkan informasi yang diinginkan dengan informasi yang tersedia adalah….

a)

sorting

 

b)

searching

c)

filtering

d)

counting

e)

numeric

15.

Berfikir kompitasional sering dianggap sebagai bentuk melatih otak agar terbiasa berfikir logis dan terstruktur. anggapan tersebut muncul karena berfikir komputasional mencakup kegiatan….

a)

menguraikan informasi menjadi langkah kerja

b)

megubah informasi menjadi instruksi yang konkrit

c)

mencari strategi pemecahan persoalan secara efektif

d)

mencari informasi yang relevan dengan persoalan

e)

mencari persamaan dan perbedaan berbagai persoalan

16.

Insertion Sort merupakan metode pengurutan data dengan cara melakukan….

a)

penelusuran

 

b)

pengurutan

c)

penjumlahan

d)

perbandingan

e)

perkalian

17.

Untuk mengambil buku disamping untuk diletakkan di rak buka, maka dapat dilakukan fungsi...

a)

LIFO

b)

FIFO

c)

Stack

d)

queue

e)

algoritmik

18.

dari gambar disamping mobil yang pertama akan dilayani dalam pengisian bahan bakar adalah mobil nomor .....

a)

1

b)

2

c)

3

d)

4

e)

5

19.

pada gambar disamping untuk mengambil (pop) elemen dilakukan pada posisi....

a)

puncak

b)

dasar

c)

tengah

d)

posisi mana saja

20.

berikut ini yang menerapakan teknik queue dalam kehidupan sehari-hari, yaitu kecuali .......

a)

pengisian BBM di SPBU

b)

penyimpanan kotak di gudang

c)

pelayanan pasien di rumah sakit

d)

mengambil tabungan di teller

e)

menservis motor ke bengkel

21.

Dalam pengurutan lima bilangan secara acak, 6 ,9,15,13,10 dengan menggunakan alogoritma insertion short, langkah pertama yang harus dilakukan adalah membandingkan bilangan ...... dengan ......

a)

15,13

b)

6,9

c)

10,13

d)

6,10

e)

13,10

22.

pencarian merupakan menemukan sesuatu yang bisa berupa....

a)

benda, angka dan konsep

b)

program, informasi

c)

struktur, flowchart

d)

kode, program

e)

kode, flowchart

23.

urutan langkah mencari informasi di google search yang benar adalah

a)

ketik keyword-buka google search-klik search

b)

klik search-buka google serach-ketik key word

c)

ketik key word-klik search-buka google search

d)

buka google search-ketik key word-klik serch

24.

Struktur data FIFO (First In First Out) digunakan pada .....

a)

stack

b)

queue

c)

sorting

d)

searching

e)

binary search

25.

Jika Anda merencanakan sebuah pesta, bagaimana dekomposisi dapat membantu dalam proses perencanaan?

a)
  • Mengabaikan rincian seperti menu dan dekorasi

b)

Menyusun daftar tugas besar dan membaginya menjadi tugas-tugas kecil seperti mengirim undangan, menyiapkan makanan, dan dekorasi

c)

Menyusun semua kegiatan sekaligus tanpa pembagian

d)

Menyusun rencana hanya pada saat pesta dimulai

e)

menentukan susunan acara pesta