wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz Bab 1 Berpikir Komputasional Kelas VIII

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

Proses memecah masalah yang kompleks menjadi bagian-bagian yang lebih kecil dan mudah dikelola disebut...

a)

Algoritma

b)

Pengenalan Pola

c)

Dekomposisi

d)

Abstraksi

2.

Strategi berpikir komputasional yang mencari kesamaan atau karakteristik yang berulang dalam masalah atau data yang berbeda disebut...

a)

Pengenalan Pola

b)

Abstraksi

c)

Algoritma

d)

Dekomposisi

3.

Berikut ini adalah karakteristik utama dari Abstraksi dalam berpikir komputasional, kecuali...

a)

Mengidentifikasi fitur yang paling penting

b)

Mengabaikan detail yang tidak relevan

c)

Menyederhanakan masalah

d)

Menerapkan solusi langkah demi langkah

4.

Langkah berpikir komputasional yang terakhir, yaitu membuat serangkaian instruksi atau aturan untuk memecahkan masalah adalah...

a)

Abstraksi

b)

Dekomposisi

c)

Pengenalan Pola

d)

Algoritma

5.

Berikut adalah contoh penerapan berpikir komputasional dalam kehidupan sehari-hari, kecuali...

a)

Mencari resep di internet

b)

Menyelesaikan Rubik's Cube

c)

Menonton film di bioskop

d)

Menyiapkan sarapan pagi

6.

Sistem bilangan yang hanya menggunakan dua digit, yaitu 0 dan 1, disebut...

a)

Sistem bilangan Biner

b)

Sistem bilangan Desimal

c)

Sistem bilangan Heksadesimal

d)

Sistem bilangan Oktal

7.

Angka 1011 dalam sistem bilangan biner jika dikonversi ke sistem bilangan desimal adalah...

a)

11

b)

13

c)

9

d)

10

8.

Sistem bilangan yang menggunakan 8 digit, yaitu 0, 1, 2, 3, 4, 5, 6, dan 7, disebut...

a)

Sistem bilangan Heksadesimal

b)

Sistem bilangan Biner

c)

Sistem bilangan Oktal

d)

Sistem bilangan Desimal

9.

Nilai desimal dari angka oktal 25 adalah...

a)

25

b)

21

c)

20

d)

15

10.

Sistem bilangan yang menggunakan 16 simbol, yaitu 0-9 dan A-F, adalah...

a)

Sistem bilangan Desimal

b)

Sistem bilangan Biner

c)

Sistem bilangan Oktal

d)

Sistem bilangan Heksadesimal

11.

Nilai desimal dari huruf 'F' dalam sistem heksadesimal adalah...

a)

10

b)

15

c)

14

d)

16

12.

Angka heksadesimal '1A' jika dikonversi ke sistem desimal adalah...

a)

16

b)

20

c)

26

d)

1A

13.

Apa yang dimaksud dengan Algoritma?

a)

Sebuah program computer

b)

Kode biner yang digunakan computer

c)

Bahasa pemrograman computer

d)

Serangkaian instruksi atau langkah-langkah yang terstruktur untuk menyelesaikan masalah

14.

Syarat-syarat yang harus dipenuhi oleh sebuah algoritma adalah sebagai berikut, kecuali...

a)

Harus memiliki langkah yang jelas dan terstruktur

b)

Harus dapat berhenti setelah sejumlah Langkah

c)

Harus menggunakan bahasa pemrograman tertentu

d)

Harus memiliki output

15.

Tahap awal dalam membuat sebuah algoritma adalah...

a)

Menentukan masalah yang akan dipecahkan

b)

Membuat flowchart

c)

Membuat program

d)

Menguji program

16.

Flowchart adalah...

a)

Program computer

b)

Buku panduan untuk pengguna

c)

Serangkaian kode pemrograman

d)

Diagram yang menunjukkan aliran proses atau algoritma

17.

Simbol berbentuk persegi panjang dalam flowchart melambangkan...

a)

Proses atau Aksi

b)

Keputusan atau Kondisi

c)

Input atau Output

d)

Mulai atau Selesai

18.

Simbol dalam flowchart yang digunakan untuk menunjukkan percabangan (kondisi 'jika... maka...') adalah...

a)

Jajaran genjang

b)

Oval

c)

Persegi Panjang

d)

Belah ketupat

19.

Simbol jajaran genjang dalam flowchart melambangkan...

a)

Input atau Output data

b)

Proses

c)

Keputusan

d)

Mulai atau Selesai

20.

Flowchart sangat berguna untuk…

a)

Menulis kode program secara langsung

b)

Menyimpan data

c)

Menghitung secara matematis

d)

Mendokumentasikan dan memvisualisasikan algoritma

21.

Konversi angka desimal 13 ke dalam sistem bilangan biner adalah…

a)

1101

b)

1001

c)

1011

d)

1110

22.

Jika angka desimal 43 dikonversi ke sistem heksadesimal, hasilnya adalah...

a)

1A

b)

2B

c)

3B

d)

1C

23.

Apa yang dimaksud dengan 'nested loop' (perulangan bersarang) dalam konteks algoritma?

a)

Perulangan yang tidak pernah berhenti

b)

Perulangan yang hanya berjalan satu kali

c)

Perulangan yang berada di dalam perulangan lain

d)

Perulangan yang berjalan mundur

24.

Dalam konteks berpikir komputasional, 'abstraksi' membantu kita untuk...

a)

Memecah masalah menjadi sub-masalah

b)

Fokus pada hal-hal esensial dan mengabaikan detail yang tidak perlu

c)

Membuat detail-detail masalah menjadi lebih rumit

d)

Menyelesaikan masalah langkah demi langkah

25.

Mana dari pilihan berikut yang merupakan contoh 'pengenalan pola' dalam berpikir komputasional?

a)

Menggambar diagram alur proses mencuci baju

b)

Mencari kesamaan antara cara kerja kompor gas dan kompor Listrik

c)

Memecah tugas pekerjaan rumah menjadi bagian-bagian yang lebih kecil

d)

Menulis resep kue