wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Berpikir Komputasi - Assessment 1

Total questions: 20

Worksheet time: 11mins

Name
Class
Date
1.

Yang bukan merupakan kata kunci yang menjelaskan definisi berpikir komputasi adalah:

a)

algoritma

b)

proses berpikir

c)

solusi terbaik

d)

agen pemroses

e)

instruksi

2.

Berdasarkan definisi berpikir komputasi, yang merupakan hasil atau produk dari berpikir komputasi adalah:

a)

solusi terbaik

b)

agen pemroses

c)

proses berpikir

d)

sistem

e)

instruksi

3.

Kata kunci yang bukan merupakan bagian dari penjelasan definisi berpikir komputasi antara lain

a)

algoritma

b)

instruksi

c)

pengguna

d)

solusi

e)

agen pemroses

4.

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)

dekomposisi

b)

instruksi

c)

algoritma

d)

abstraksi

e)

pattern

5.

Memecah masalah menjadi komponen-komponen yang lebih kecil dikenal sebagai teknik

a)

dekomposisi

b)

instruksi

c)

algoritma

d)

abstraksi

e)

pattern

6.

Mengenali/mengidentifikasi adanya pengulangan kejadian adalah bagian dari berpikir komputasi yang dikenal sebagai

a)

dekomposisi

b)

abstraksi

c)

pattern generation

d)

pattern recognition

e)

generalization

7.

Untuk membuat sebuah resep pizza yang baru seorang chef terkenal membagi pizza dalam tiga bagian: roti, saus, dan topping. Dalam berpikir komputasi teknik ini dikenal sebagai

a)

dekomposisi

b)

instruksi

c)

desain algoritma

d)

abstraksi

e)

pattern generalization

8.

Merancang urutan instruksi agar dapat dijalankan dengan efisien adalah kegiatan dalam proses:

a)

dekomposisi

b)

instruksi

c)

desain algoritma

d)

abstraksi

e)

pattern generalization

9.

Ilmu komputer merupakan disiplin ilmu yang mempelajari tentang

a)

teori pemrosesan informasi

b)

instruksi

c)

perancangan pemrosesan informasi

d)

abstraksi

e)

semua jawaban benar

10.

Komponen paling besar dalam ilmu komputer mempelajari tentang:

a)

basis data

b)

jaringan komputer

c)

pemrograman

d)

kecerdasan buatan

e)

semua jawaban benar

11.

Salah satu cabang ilmu matematika yang menjadi dasar utama dalam ilmu komputer adalah:

a)

kalkulus

b)

matematika diskrit

c)

geometri

d)

trigonometri

e)

aljabar abstrak

12.

Mempelajari ilmu komputer dapat membantu kita menguasai keahlian berpikir komputasi

Teori tentang pendeskripsian informasi tidak termasuk dalam ilmu komputer

a)

pernyataan pertama benar dan pernyataan kedua salah

b)

kedua pernyataan benar

c)

pernyataan pertama salah dan pernyataan kedua benar

d)

kedua pernyataan salah

13.

Instruksi-instruksi yang dijalankan secara runut dikenal sebagai:

a)

algoritma

b)

pattern

c)

komponen

d)

komputer

e)

jawaban a dan b benar

14.

Instruksi-instruksi yang ditulis dalam bentuk simbol dan garis panah yang merepresentasikan aksi dan alur kerja dikenal sebagai

a)

flowchart

b)

pseudocode

c)

algoritma

d)

bahasa pemrograman

e)

instruksi

15.

Untuk mengomunikasikan alur kerja dalam dunia rekayasa/engineering biasa digunakan

a)

flowchart

b)

pseudocode

c)

algoritma

d)

bahasa pemrograman

e)

instruksi

16.

Instruksi-instruksi yang ditulis dalam bentuk bahasa yang lebih natural dan lebih mudah dipahami orang awam dikenal sebagai:

a)

flowchart

b)

pseudocode

c)

algoritma

d)

bahasa pemrograman

e)

instruksi

17.

Pseudocode digunakan sebagai sarana menjelaskan suatu algoritma secara formal dalam bidang engineering

Flowchart lebih banyak digunakan sebagai sarana menjelaskan suatu algoritma kepada masyarakat awam

a)

pernyataan pertama benar dan pernyataan kedua salah

b)

kedua pernyataan benar

c)

pernyataan pertama salah dan pernyataan kedua benar

d)

kedua pernyataan salah

18.

Pseudocode lebih dekat ke simbol yang dapat dieksekusi komputer dibandingkan bahasa pemrograman

Bahasa pemrograman merupakan instruksi-instruksi yang bentuknya lebih dekat dengan simbol-simbol yang dapat dieksekusi oleh perangkat keras komputer

a)

pernyataan pertama benar dan pernyataan kedua salah

b)

kedua pernyataan benar

c)

pernyataan pertama salah dan pernyataan kedua benar

d)

kedua pernyataan salah

19.

Yang bukan merupakan parameter kinerja dari algoritma adalah:

a)

A. jumlah instruksi

b)

B. tradeoff

c)

C. waktu

d)

D. ruang memory

e)

jawaban a, c, dan d benar

20.

Parameter kinerja algoritma yang sering menjadi tradeoff adalah:

a)

time dan memory

b)

time dan instruksi

c)

best case dan worst case

d)

worst case dan memory

e)

jtidak ada jawaban yang benar