wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

BAB1 PENERAPAN BERPIKIR KOMPUTASIONAL

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.
1. Apa yang dimaksud dengan algoritma dalam pemrograman?
a)
Bahasa pemrograman
b)
Program komputer
c)
Langkah-langkah untuk memecahkan masalah
d)
Komponen perangkat keras
2.
2. Apa itu pengulangan (loop) dalam pemrograman?
a)
Menjalankan program komputer
b)
Proses menjalankan kode berulang kali
c)
Menulis kode pemrograman
d)
Menggunakan perangkat keras
3.
3. Apa yang dimaksud dengan kondisi dalam pemrograman?
a)
Menghubungkan ke internet
b)
Pernyataan yang menguji suatu kondisi
c)
Mengganti perangkat keras
d)
Menyimpan data dalam komputer
4.
4. Apa yang dimaksud dengan pemecahan masalah secara komputasional?
a)
Mengunduh program dari internet
b)
Menjalankan aplikasi di smartphone
c)
Memperbaiki perangkat keras yang rusak
d)
Pendekatan untuk memecahkan masalah dengan menggunakan konsep komputasi
5.
5. Apa itu abstraksi dalam pemrograman?
a)
Menggunakan perangkat lunak pengolah kata
b)
Menyederhanakan suatu konsep
c)
Menulis kode program secara acak
d)
Mengganti komponen perangkat keras
6.
6. Apa yang dimaksud dengan dekomposisi dalam pemrograman?
a)
Menggabungkan perangkat keras
b)
Memecah masalah menjadi bagian-bagian yang lebih kecil
c)
Menulis catatan di buku
d)
Mengunduh file dari internet
7.
7. Apa yang dimaksud dengan pola dalam pemrograman?
a)
Menulis kode dengan huruf besar
b)
Menggunakan aplikasi sosial media
c)
Mengatur perangkat keras
d)
Pengulangan aturan tertentu
8.
8. Apa itu simulasi dalam pemrograman?
a)
Mengganti komponen perangkat keras
b)
Menulis pesan teks
c)
Mereproduksi situasi dunia nyata dengan menggunakan komputer
d)
Menginstal perangkat lunak baru
9.
9. Apa yang dimaksud dengan pengambilan keputusan dalam pemrograman?
a)
Menghubungkan ke internet
b)
Memilih aksi berdasarkan kondisi yang ada
c)
Mengirim email
d)
Menyimpan data di cloud
10.
10. Apa itu debugging dalam pemrograman?
a)
Mengganti komponen perangkat keras yang rusak
b)
Menjalankan aplikasi di komputer
c)
Mengedit foto
d)
Proses mencari dan memperbaiki kesalahan dalam kode
11.
11. Apa yang dimaksud dengan pengkodean dalam pemrograman?
a)
Mengirim pesan suara
b)
Menulis instruksi dalam bahasa pemrograman
c)
Mengubah tampilan desktop
d)
Mengganti perangkat keras
12.
12. Apa itu pengujian (testing) dalam pemrograman?
a)
Mengganti komponen perangkat keras
b)
Menulis catatan di buku
c)
Menjalankan program di smartphone
d)
Proses memeriksa kebenaran dan keandalan kode
13.
13. Apa yang dimaksud dengan paralelisme dalam pemrograman?
a)
Membaca buku
b)
Mengganti perangkat keras yang rusak
c)
Eksekusi beberapa tugas secara bersamaan
d)
Menghubungkan komputer ke internet
14.
14. Apa itu algoritma pencarian dalam pemrograman?
a)
Mengganti komponen perangkat keras
b)
Menulis surat
c)
Algoritma untuk mencari suatu nilai atau objek dalam kumpulan data
d)
Mengunduh file musik dari internet
15.
15. Apa yang dimaksud dengan rekrusi dalam pemrograman?
a)
Mengirim pesan teks
b)
Menyimpan data di perangkat keras
c)
Pendekatan pemecahan masalah yang melibatkan pemanggilan diri sendiri
d)
Memperbaiki komponen perangkat keras yang rusak
16.
16. Apa itu pengembangan perangkat lunak?
a)
Menggambar di komputer
b)
Mengganti perangkat keras
c)
Proses membuat, menguji, dan memelihara program komputer
d)
Menjalankan aplikasi di komputer
17.
17. Apa yang dimaksud dengan diagram alir (flowchart) dalam pemrograman?
a)
Menyimpan data di cloud
b)
Mengedit foto
c)
Memperbaiki komponen perangkat keras yang rusak
d)
Representasi grafis langkah-langkah dalam algoritma
18.
18. Apa itu pemrograman berbasis blok?
a)
Mengganti komponen perangkat keras yang rusak
b)
Menulis kode program dari awal
c)
Membaca buku
d)
Metode pemrograman menggunakan blok-blok yang disusun secara visual
19.
19. Apa yang dimaksud dengan iterasi dalam pemrograman?
a)
Mengirim pesan suara
b)
Mengganti perangkat keras
c)
Menghubungkan komputer ke internet
d)
Proses pengulangan suatu tindakan atau perintah
20.
20. Apa itu interaksi manusia-komputer?
a)
Mengganti komponen perangkat keras
b)
Menulis catatan di buku
c)
Menjalankan program di smartphone
d)
Komunikasi antara manusia dan komputer