wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Berpikir Komputasional

Total questions: 35

Worksheet time: 18mins

Name
Class
Date
1.

Sistem bilangan yang paling sering digunakan dalam kehidupan sehari-hari adalah ….

a)

Biner

b)

Oktal

c)

Desimal

d)

Heksadesimal

2.

Sistem bilangan biner hanya menggunakan digit ….

a)

0–1

b)

0–7

c)

0–9

d)

0–15

3.

Sistem bilangan oktal menggunakan digit ….

a)

0–1

b)

0–7

c)

0–9

d)

0–15

4.

1 byte sama dengan ….

a)

4 bit

b)

8 bit

c)

16 bit

d)

32 bit

5.

Angka terbesar yang dapat dituliskan dengan 3 digit biner adalah ….

a)

3

b)

5

c)

7

d)

8

6.

Dalam aktivitas “Mesin Pembuat Kue”, sebuah mesin menghasilkan 2 kue setiap 1 menit. Jika mesin bekerja selama 7 menit, berapa banyak kue yang dihasilkan?

a)

12

b)

13

c)

14

d)

15

7.

Seorang petani menggunakan “pupuk ajaib” yang mampu melipatgandakan jumlah tanaman setiap hari. Jika awalnya ia menanam 3 pohon, berapa pohon yang ada setelah 4 hari?

a)

24

b)

36

c)

48

d)

54

8.

Dalam soal logam mulia, seseorang hanya bisa membawa beban maksimal 20 kg. Jika setiap batang emas beratnya 5 kg dan setiap batang perak 2 kg, kombinasi berikut yang mungkin dibawa adalah ….

a)

3 emas + 2 perak

b)

2 emas + 5 perak

c)

4 emas + 1 perak

d)

5 emas

9.

Diketahui himpunan A = {2, 4, 6, 8} dan B = {4, 8, 12}. Irisan dari kedua himpunan tersebut adalah ….

a)

{2, 6}

b)

{4, 8}

c)

{8, 12}

d)

{2, 4, 6, 8, 12}

10.

Dalam sebuah permainan, ada dua himpunan: X = {apel, jeruk, mangga} dan Y = {mangga, pisang, pepaya}. Elemen yang termasuk gabungan X ∪ Y adalah ….

a)

{mangga}

b)

{apel, jeruk, mangga}

c)

{apel, jeruk, mangga, pisang, pepaya}

d)

{pisang, pepaya}

11.

Algoritma adalah ….

a)

Urutan langkah yang logis untuk menyelesaikan masalah

b)

Bahasa pemrograman komputer

c)

Data yang disimpan komputer

d)

Hasil dari pemrograman

12.

Contoh algoritma dalam kehidupan sehari-hari adalah ….

a)

Menulis buku

b)

Menyusun langkah membuat mie instan

c)

Membeli laptop baru

d)

Menonton televisi

13.

Algoritma harus bersifat ….

a)

Ambigu

b)

Jelas dan terurut

c)

Acak

d)

Bebas tanpa aturan

14.

Algoritma dapat disajikan dalam bentuk ….

a)

Kalimat langkah-langkah

b)

Gambar proses

c)

Tabel

d)

Semua benar

15.

Algoritma “Jika hujan maka bawa payung” merupakan contoh ….

a)

Perulangan

b)

Percabangan

c)

Urutan

d)

Struktur data

16.

Dalam algoritma, istilah input berarti ….

a)

Data yang masuk untuk diproses

b)

Hasil keluaran

c)

Proses pengolahan

d)

Data yang disimpan

17.

Output dalam algoritma adalah ….

a)

Data yang diproses

b)

Hasil dari pengolahan data

c)

Data yang dimasukkan

d)

Informasi yang disimpan

18.

Algoritma yang memiliki langkah berulang disebut ….

a)

Percabangan

b)

Iterasi

c)

Array

d)

Queue

19.

Dalam algoritma, perintah “ulang sampai benar” termasuk ….

a)

Looping

b)

Input

c)

Output

d)

Sorting

20.

Tujuan utama menyusun algoritma adalah ….

a)

Mempercepat kinerja komputer

b)

Menyelesaikan masalah dengan langkah teratur

c)

Membuat hardware komputer

d)

Menentukan memori komputer

21.

Struktur data dapat diartikan sebagai ….

a)

Cara menyusun dan menyimpan data agar lebih mudah digunakan

b)

Susunan bangunan gedung data

c)

Jenis komputer terbaru

d)

Bahasa pemrograman modern

22.

Contoh struktur data sederhana yang sering digunakan di kehidupan sehari-hari adalah ….

a)

Daftar belanja di kertas

b)

Warna pelangi

c)

Nada musik

d)

Jenis tanah

23.

Jika kamu punya daftar nama teman sekelas yang disimpan di buku absen, daftar itu termasuk ….

a)

Data acak

b)

Struktur data daftar/array sederhana

c)

Rumus matematika

d)

Hasil percobaan IPA

24.

Data nilai ulangan Matematika seluruh siswa dalam bentuk tabel dapat disebut sebagai ….

a)

Data tunggal

b)

Data terstruktur

c)

Data hirarki

d)

Data cerita

25.

Dalam kehidupan sehari-hari, struktur data dapat memudahkan kita untuk ….

a)

Menyimpan informasi agar mudah dicari

b)

Membuat makanan lebih enak

c)

Menentukan warna favorit

d)

Memilih teman bermain

26.

Bu Rina mencatat jadwal piket kelas di papan tulis: Senin = Ani, Selasa = Budi, Rabu = Cici, Kamis = Dodi, Jumat = Eni. Catatan ini termasuk contoh ….

a)

Struktur data daftar

b)

Struktur data acak

c)

Algoritma

d)

Flowchart

27.

Seorang siswa menyusun koleksi bukunya di rak berdasarkan urutan judul A–Z. Hal ini menunjukkan bahwa ….

a)

Data disusun sembarangan

b)

Data diurutkan untuk memudahkan pencarian

c)

Rak buku termasuk algoritma

d)

Huruf A–Z bukan data

28.

Jika kamu ingin mencari nomor telepon temanmu di daftar kontak HP, struktur data kontak memudahkan kamu untuk ….

a)

Memasak mie instan lebih cepat

b)

Menyimpan dan menemukan informasi dengan mudah

c)

Menghapus semua data tanpa alasan

d)

Mengubah bahasa pemrograman

29.

Dalam kantin sekolah, daftar harga makanan ditulis rapi pada papan menu. Papan menu itu bisa disebut sebagai ….

a)

Algoritma

b)

Struktur data sederhana

c)

Data tidak teratur

d)

Proses komputasi

30.

Andi memiliki data nilai ulangan IPA dari 10 teman sekelasnya. Agar mudah membandingkan nilai tertinggi dan terendah, Rina sebaiknya ….

a)

Menyimpan nilainya dalam bentuk cerita panjang

b)

Menyusun nilai dalam tabel atau daftar

c)

Mengingat nilainya tanpa dicatat

d)

Membiarkan data tersebar

31.

Konversi desimal 100 ke biner adalah ….

a)

1100100

b)

1100010

c)

1100110

d)

1101000

32.

Konversi biner 110101 ke desimal adalah ….

a)

52

b)

53

c)

54

d)

55

33.

Konversi desimal 64 ke oktal adalah ….

a)

77

b)

100

c)

101

d)

110

34.

Konversi oktal 157 ke desimal adalah ….

a)

109

b)

110

c)

111

d)

112

35.

Konversi biner 1010110 ke desimal adalah ….

a)

84

b)

85

c)

86

d)

87