wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Berpikir Komputasional

Total questions: 20

Worksheet time: 11mins

Name
Class
Date
1.

Seorang programmer ingin membuat program sederhana yang menghitung rata-rata dari sejumlah bilangan. Langkah yang harus ia lakukan adalah ....

a)

Menjalankan program dan mengamati hasilnya

b)

Menulis kode program dalam bahasa pemrograman yang disukainya

c)

Mencari solusi online yang suda ada untuk permasalahan serupa

d)

Mengidentifikasi masalah yang ingin diselesaikan

2.

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

3.

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

4.

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

5.

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

6.

Sebelum membuat nasi goreng kita perlu menyiapkan beberapa bahan terlebih dahulu adalah pengertian dari ...

a)

Dekomposisi

b)

Abstraksi

c)

Pengenalan Pola

d)

Algoritma

7.

Mengambil hal-hal yang penting saja dan mengabaikan yang tidak penting adalah pengertian salah satu konsep berpikir komputasional ...

a)

Dekomposisi

b)

Pengenalan Pola

c)

Abstraksi

d)

Algoritma

8.

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

a)

Dekomposisi

b)

Berpikir Komputasional

c)

Algoritma

d)

Abstraksi

9.

Berikut ini merupakan karakteristik berpikir komputasional, kecuali....

a)

Logika dalam mengelompokkan dan menganalisis data

b)

Mampu melakukan otomatisasi solusi melalui cara berpikir algoritma

c)

mampu memberikan pemecahan masalah menggunakan komputer

d)

mampu melakukan generalisasi solusi

untuk berbagai masalah yang berbeda

e)

mampu melakukan representasi data melalui pengenalan pola

10.

Perhatikan langkah-langkah berikut!

(1) Membuat rencana dalam menyele saikan masalah sesuai urutan (algoritma).

(2) Mengidentifikasi masalah utama. 

(3) Menyelesaikan setiap bagian-bagian kecil hingga ke detail. 

(4) Membuat susun daftar komponen komponen penyusun (utama).

(5) Membuat serta susun daftar bagian-bagian kecilnya.

Urutan langkah-langkah dekomposisi yang benar adalah....

a)

(1), (2), (4), (3), (5)

b)

(1), (2), (4), (5). (3) 

c)

(2), (1), (4), (3), (5)

d)

(2), (4), (5), (1),(3)

e)

(5), (4),(1), (2), (3)

11.

Proses pencarian bagian penting dari suatu permasalahan dan mengabaikan yang tidak penting disebut.....

a)

dekomposisi

b)

pengenalan pola

c)

abstraksi 

d)

algoritmal

e)

komputabilitas

12.

Suatu metode pemecahan masalah dengan mengaplikasikan/melibatkan teknik yang digunakan oleh software engineer dalam menulis program disebut ....

a)

Berpikir Prosedural

b)

Berpikir struktural 

c)

Berpikir Dengan emosional

d)

Berpikir komputasional

e)

Berpikir seperti komputer 

13.

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

14.

Abstraksi, yaitu menyarikan bagian penting dari suatu permasalahan dan mengabaikan yang tidak penting sehingga memudahkan fokus kepada ....

a)

data

b)

masalah

c)

algoritma

d)

solusi

e)

pemikiran

15.

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

a)

Algoritma Pencarian

b)

Algoritma Dasar

c)

Algoritma Search

d)

Algoritma Kartu

e)

Pengurutan (Sorting)

16.

Ada 4 fondasi berpikir komputasional yang dikenal dalam ilmu Informatika, kecuali;

a)

Abstraksi

b)

Algoritma

c)

Dekomposisi

d)

Pola

e)

Komputasi

17.

Langkah-langkah logis dan sistematis dalam menyelesaikan suatu masalah disebut . . .

a)
Abstraksi
b)
Dekomposisi
c)
Pengenalan pola
d)
Algoritma
e)

Aksioma

18.

Memisahkan atau mengecilkan fokus suatu permasalahan agar mudah dipecahkan disebut ...

a)
Abstraksi
b)
Dekomposisi
c)
Pengenalan pola
d)
Algoritma
e)

Aksioma

19.

Berikut ini empat fondasi dalam berpikir komputasional, kecuali ...

a)
Abstraksi
b)
Dekomposisi
c)
Pengenalan pola
d)
Algoritma
e)

Aksioma

20.

Yang dimaksud dengan berpikir komputasional adalah ....

a)

cara berpikir seperti seorang ilmuwan komputer

b)

cara berpikir menjadi komputer

c)

cara berpikir menjadi mesin

d)

cara berpikir seperti gadget

e)

cara berpikir seperti robot