Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Bab3 Berpikir Komputasional - sumatif

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Perhatikan pernyataan berikut ini!

  1. 1. Mengelola data secara logis

  2. 2. Mempresentasikan data melalui simulasi

  3. 3. Mengutamakan idealisme pemikiran

  4. 4. Mengotomasisasi solusi melalui urutan langkah-langkah

  5. 5. Menggeneralisasi proses pemceahan masalah untuk berbagai permasalahan

  6. 6. Memperkuat teori dan mengesampingkan implementasi

Pernyataan-pernyataan berikut yang 4.merupakan karakteristik berpikir komputasional adalah....

a)

(1),(2), dan (3)

b)

(1),(4),dan (6)

c)

(1),(3),dan (4)

d)

(1),(2), dan (4)

e)

(1), (3), dan (6)

2.

Pemecahan masalah dengan meng-abaikan data yang tidak relevan dengan masalah yang dihadapi merupakan bagian dari tahapan berpikir komputasional,yaitu....

a)

dekomposisi

b)

pengenalan pola

c)

abstraksi

d)

algoritma

e)

evaluasi

3.

Lidya merasa setelah mempelajari cara berpikir komputasional, kemampuannya dalam memecahkan masalah menjadi lebih efektif. Lidya juga jadi terbiasa merumuskan masalah dengan baik. Berdasarkan hal tersebut,Lidya mendapatkan manfaat berpikir komputasional....HOTS

a)

pemahaman dan penerapan algoritma

b)

kemampuan pengenalan pola

c)

merangsang kreativitas dalam meme-cahkan masalah

d)

terbiasa bekerja secara kolaboratif

e)

mengembangkan kemampuan problem solving

4.

Reny suka menyelesaikan masalar dengan memecah masalah menjad submasalah yang lebih kecil sehingga permasalahan dapat diselesaikan dengar lebih mudah.Reny merasa cara ini sangat efektif ketika menghadapi masalah yang kompleks. Cara yang digunakan Reny dalam memecahkan masalah adalah...HOTS

a)

dekomposisi

b)

algoritma

c)

pengenalan pola

d)

evaluasi

e)

abstraksi

5.

Algoritma yang dibuat berupa penulisa instruksi-instruksi dalam bentuk kalima dengan menggunakan bahasa yang jelas disebut....

a)

deskriptif

b)

pseudocode

c)

flowchart

d)

diagram alir

e)

bahasa pemrograman

6.

Kegiatan menulis atau membuat langkah-langkah instruksi dalam suatu bahasa komputer disebut

a)

berpikir komputasional

b)

pemrograman

c)

algoritma

d)

programmer

e)

analisis data

7.

Yoga sedang menunggu hasil konversi kode program yang telah dibuat agar menjadi bahasa mesin yang dapat dimengerti oleh mikrokontroler. Tahap ini dilakukan Yoga setelah selesai membuat kode programnya. Tahap yang dilalui Yoga ini adalah....HOTs

a)

menulis program

b)

compile program

c)

mengunggah program

d)

debugging program

e)

evaluasi program

8.

Untuk memasukkan komentar pada program dapat menggunakan....

a)

*/...*/

b)

()

c)

{}

d)

//

e)

<>

9.

Dias ingin melakukan operasi perban-dingan pada kode programnya, jika lampu LED menyala maka akan menampilkan kalimat "Selamat Datang" pada papan LCD. Untuk melakukan perbandingan tersebut maka kode program Dias yang benar adalah....HOTS

a)

if (lampu==1)

b)

if (lampu!=1))

c)

if (lampu>1)

d)

if(lampu <>1)

e)

if (lampu<1)

10.

Nilai konstanta HIGH mewakili

a)

tegangan rendah atau logika 1

b)

tegangan rendah atau logika 0

c)

tegangan tinggi atau logika 0

d)

tegangan tinggi atau logika 1

e)

tegangan sedang atau logika 1

11.

Perhatikan program di bawah ini!

int lcd=10;

void setup()

pinMode(led, OUTPUT);

void loop()

digitalWrite(led,HIGH);

delay(1000);

digitalWrite(led,LOW);

delay(1000);

}

Setelah di-compile program mengalami eror. Bagian yang eror pada program tersebut adalah....HOTS

a)

penulisan kode program void setup tidak membutuhkan tanda titik koma

b)

kode program delay pada angka yang diberikan harus diapit dengan petik dua

c)

inisiasi dengan nama parameter tidak sesuai

d)

tipe data pada saat inisiasi seharusnya float

e)

penulisan perintah pin digital I/O tidak tepat

12.

Perintah pin digital yang digunakan untuk mengontrol output digital pada suatu pin adalah....

a)

digialRead(pin)

b)

pinMode(pin,mode)

c)

digitalWrite (pin,value)

d)

analogRead(pin)

e)

analogWrite(pin,value)

13.

Perulangan yang digunakan untuk meng-ulang blok dengan jumlah iterasi telah ditentukan adalah....

a)

for

b)

foreach

c)

while

d)

switch case

e)

do-while

14.

Untuk memasukkan library baru ke dalam IDE Arduino dapat masuk menu Sketch pilih....

a)

Upload

b)

Add File...

c)

Include Library

d)

Export Compilde Binary

e)

Verify/Compile

15.

Metode menyelesaikan persoalan dengen menerapkan teknik ilmu komputer atau informatika disebut..

a)

Berpikir Komputasional

b)

Inovatif

c)

kreatif

d)

berpikir kritis

e)

pemrograman