WorksheetsBab3 Berpikir Komputasional - sumatif
Total questions: 15
Worksheet time: 8mins
Perhatikan pernyataan berikut ini!
1. Mengelola data secara logis
2. Mempresentasikan data melalui simulasi
3. Mengutamakan idealisme pemikiran
4. Mengotomasisasi solusi melalui urutan langkah-langkah
5. Menggeneralisasi proses pemceahan masalah untuk berbagai permasalahan
6. Memperkuat teori dan mengesampingkan implementasi
Pernyataan-pernyataan berikut yang 4.merupakan karakteristik berpikir komputasional adalah....
(1),(2), dan (3)
(1),(4),dan (6)
(1),(3),dan (4)
(1),(2), dan (4)
(1), (3), dan (6)
Pemecahan masalah dengan meng-abaikan data yang tidak relevan dengan masalah yang dihadapi merupakan bagian dari tahapan berpikir komputasional,yaitu....
dekomposisi
pengenalan pola
abstraksi
algoritma
evaluasi
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
pemahaman dan penerapan algoritma
kemampuan pengenalan pola
merangsang kreativitas dalam meme-cahkan masalah
terbiasa bekerja secara kolaboratif
mengembangkan kemampuan problem solving
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
dekomposisi
algoritma
pengenalan pola
evaluasi
abstraksi
Algoritma yang dibuat berupa penulisa instruksi-instruksi dalam bentuk kalima dengan menggunakan bahasa yang jelas disebut....
deskriptif
pseudocode
flowchart
diagram alir
bahasa pemrograman
Kegiatan menulis atau membuat langkah-langkah instruksi dalam suatu bahasa komputer disebut
berpikir komputasional
pemrograman
algoritma
programmer
analisis data
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
menulis program
compile program
mengunggah program
debugging program
evaluasi program
Untuk memasukkan komentar pada program dapat menggunakan....
*/...*/
()
{}
//
<>
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
if (lampu==1)
if (lampu!=1))
if (lampu>1)
if(lampu <>1)
if (lampu<1)
Nilai konstanta HIGH mewakili
tegangan rendah atau logika 1
tegangan rendah atau logika 0
tegangan tinggi atau logika 0
tegangan tinggi atau logika 1
tegangan sedang atau logika 1
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
penulisan kode program void setup tidak membutuhkan tanda titik koma
kode program delay pada angka yang diberikan harus diapit dengan petik dua
inisiasi dengan nama parameter tidak sesuai
tipe data pada saat inisiasi seharusnya float
penulisan perintah pin digital I/O tidak tepat
Perintah pin digital yang digunakan untuk mengontrol output digital pada suatu pin adalah....
digialRead(pin)
pinMode(pin,mode)
digitalWrite (pin,value)
analogRead(pin)
analogWrite(pin,value)
Perulangan yang digunakan untuk meng-ulang blok dengan jumlah iterasi telah ditentukan adalah....
for
foreach
while
switch case
do-while
Untuk memasukkan library baru ke dalam IDE Arduino dapat masuk menu Sketch pilih....
Upload
Add File...
Include Library
Export Compilde Binary
Verify/Compile
Metode menyelesaikan persoalan dengen menerapkan teknik ilmu komputer atau informatika disebut..
Berpikir Komputasional
Inovatif
kreatif
berpikir kritis
pemrograman
