wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

KLS_9 SMSTR_1 Berfikir Komputasional

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

Struktur data pohon memiliki ciri utama bahwa setiap anak hanya memiliki …

a)

Satu saudara

b)

Satu orang tua

c)

Dua orang tua

d)

Banyak orang tua

2.

Dalam struktur pohon, anak-anak yang berasal dari orang tua yang sama disebut …

a)

Saudara

b)

Akar

c)

Cabang

d)

Level

3.

Struktur data graf dapat digunakan untuk merepresentasikan …

a)

Susunan keluarga

b)

Jalur perjalanan

c)

Tabel nilai siswa

d)

Alur cerita

4.

Jika jalan penghubung antara kota A dan B dapat dilewati dua arah, maka graf tersebut disebut …

a)

Graf berbobot

b)

Graf tidak berarah

c)

Graf berarah

d)

Graf seimbang

5.

Jika sebuah graf memiliki busur dengan tanda panah, maka graf tersebut adalah …

a)

Graf tidak berarah

b)

Graf berarah

c)

Graf lengkap

d)

Graf kosong

6.

Contoh nyata struktur pohon dalam kehidupan sehari-hari adalah …

a)

Rute bus kota

b)

Struktur organisasi sekolah

c)

Daftar belanja di minimarket

d)

Peta jalan raya

7.

Akar (root) dalam pohon adalah …

a)

Node paling atas

b)

Node tanpa anak

c)

Node saudara

d)

Node paling bawah

8.

Jika ada 7 node dalam pohon biner penuh, maka jumlah level maksimum adalah …

a)

2

b)

3

c)

4

d)

5

9.

Graf dapat digunakan untuk memodelkan hubungan …

a)

Satu arah saja

b)

Dua arah saja

c)

Baik satu arah maupun dua arah

d)

Tidak ada hubungan

10.

Jika sebuah kota tidak memiliki jalan penghubung langsung ke kota lain, maka pada graf digambarkan dengan …

a)

Garis putus-putus

b)

Angka nol

c)

Tanda "-"

d)

Panah melingkar

11.

Ekspresi aritmatika terdiri dari …

a)

Operator dan operand

b)

Variabel dan konstanta

c)

Angka saja

d)

Huruf saja

12.

Operator logika yang hasilnya benar hanya jika kedua operand bernilai benar adalah …

a)

OR

b)

NOT

c)

AND

d)

XOR

13.

Nilai NOT(True) adalah …

a)

True

b)

False

c)

0

d)

1

14.

Dalam bilangan biner, True biasanya direpresentasikan dengan angka …

a)

0

b)

1

c)

2

d)

10

15.

Pernyataan logika: “Hari ini hujan DAN saya membawa payung” akan bernilai benar jika...

a)

Hujan turun tetapi tanpa payung

b)

Tidak hujan tetapi membawa payung

c)

Hujan turun dan membawa payung

d)

Tidak hujan dan tanpa payung

16.

Ekspresi logika yang hasilnya benar jika minimal satu operand benar adalah …

a)

AND

b)

OR

c)

NOT

d)

NAND

17.

Tipe data boolean hanya memiliki dua nilai yaitu …

a)

Positif dan negatif

b)

Ya dan tidak

c)

Benar dan salah

d)

Besar dan kecil

18.

George Boole dikenal sebagai pencetus konsep …

a)

Algoritma

b)

Boolean

c)

Graf

d)

Pohon

19.

XOR akan bernilai benar jika …

a)

Kedua operand sama-sama benar

b)

Kedua operand sama-sama salah

c)

Kedua operand berbeda

d)

Operand tidak diketahui

20.

Dalam konteks kotak hitam putih, nilai boolean bisa direpresentasikan dengan …

a)

Hitam = False, Putih = True

b)

Hitam = True, Putih = False

c)

Hitam = 1, Putih = 2

d)

Putih = 0, Hitam = 2

21.

Algoritma adalah …

a)

Data yang disimpan dalam komputer

b)

Langkah-langkah sistematis menyelesaikan masalah

c)

Bahasa pemrograman

d)

Jenis perangkat keras

22.

Contoh aktivitas yang termasuk perulangan adalah …

a)

Membeli buku sekali

b)

Makan nasi setiap hari

c)

Tidur satu kali seumur hidup

d)

Mendapat hadiah ulang tahun

23.

Dalam algoritma, simbol “→” sering dipakai untuk …

a)

Menyatakan hubungan data

b)

Menyatakan arah proses

c)

Menyatakan logika

d)

Menyatakan kesalahan

24.

Flowchart digunakan untuk …

a)

Menyimpan data

b)

Menggambarkan langkah algoritma

c)

Menentukan hasil perhitungan

d)

Menampilkan data grafik

25.

Iterasi dalam algoritma berarti …

a)

Pengulangan langkah

b)

Pemilihan kondisi

c)

Input data

d)

Output data

26.

Jika algoritma tidak memiliki akhir, maka disebut …

a)

Infinite loop

b)

Decision

c)

Iterasi

d)

Flow

27.

Dalam kehidupan sehari-hari, algoritma mirip dengan …

a)

Resep masakan

b)

Novel

c)

Lukisan

d)

Lagu

28.

Simbol belah ketupat pada flowchart digunakan untuk …

a)

Input/Output

b)

Proses

c)

Keputusan

d)

Terminator

29.

Simbol lingkaran kecil dalam flowchart disebut …

a)

Connector

b)

Decision

c)

Terminator

d)

Process

30.

Algoritma yang baik harus memiliki sifat …

a)

Ambigu

b)

Terbatas

c)

Tidak terstruktur

d)

Acak

31.

Dalam kasus kurir Hara, jika ia berada di rumah H dan harus ke rumah F, struktur data yang tepat untuk memodelkan jalur adalah …

a)

Array

b)

Pohon

c)

Graf

d)

Stack

32.

Strategi Hara memilih rumah dengan paket paling ringan mencerminkan …

a)

Algoritma greedy

b)

Algoritma brute force

c)

Algoritma backtracking

d)

Algoritma divide and conquer

33.

Jika kotak hitam = True dan kotak putih = False, maka operasi AND dari hitam dan putih adalah …

a)

True

b)

False

c)

Hitam

d)

Putih

34.

Berpikir komputasional membantu kita …

a)

Menghafal rumus

b)

Menyelesaikan masalah dengan langkah terstruktur

c)

Menggambar lebih indah

d)

Menghafal cepat

35.

Salah satu kendala dalam menyelesaikan soal berpikir komputasional adalah …

a)

Sulit memahami soalnya

b)

Tidak punya pensil

c)

Ruang kelas bising

d)

Tidak Hadir

36.

Jika solusi berbeda tetapi hasil sama, maka …

a)

Semua solusi salah

b)

Solusi bisa diterima

c)

Harus satu jawaban

d)

Tidak ada yang benar

37.

Konsep informatika yang dipakai dalam soal “pengantar paket” adalah …

a)

Struktur data graf

b)

Pohon biner

c)

Boolean

d)

Array

38.

Konsep informatika yang dipakai dalam soal “Hitam Putih” adalah …

a)

Algoritma greedy

b)

Operasi logika

c)

Pohon

d)

Queue

39.

Konsep informatika yang dipakai dalam soal “Jalan Keluar” adalah …

a)

Algoritma dan perulangan

b)

Operasi logika

c)

Stack

d)

Queue

40.

Jika sebuah algoritma memiliki langkah tidak jelas, maka algoritma tersebut …

a)

Baik

b)

Ambigu

c)

Efisien

d)

Sempurna

41.

Perbedaan utama graf dan pohon adalah …

a)

Graf selalu berarah, pohon tidak

b)

Pohon tidak boleh ada siklus, graf bisa

c)

Graf tidak bisa digunakan dalam kehidupan nyata

d)

Pohon lebih sederhana dari graf

42.

Berpikir komputasional mencakup beberapa konsep, kecuali …

a)

Algoritma

b)

Struktur data

c)

Ekspresi logika

d)

Musik klasik

43.

Pelajaran penting dari berpikir komputasional adalah …

a)

Menyelesaikan masalah lebih terstruktur dan efisien

b)

Menghindari perhitungan

c)

Menghafal data lebih cepat

d)

Menggambar lebih baik

44.

Dalam membuat vlog, siswa harus...

a)

Meniru konten viral

b)

Menjiplak isi orang lain

c)

Menyampaikan konten orisinal dan etis

d)

Menambahkan efek berlebihan

45.

File video biasanya berformat...

a)

.doc

b)

.mp4

c)

.xls

d)

.ppt

46.

File pdf digunakan untuk...

a)

Menggambar

b)

Menulis kode

c)

Membaca dokumen digital

d)

Menyimpan suara

47.

Representasi data biner, oktal, dan desimal dipelajari untuk...

a)

Menambah gaya

b)

Mengenal struktur pemrograman

c)

Memahami sistem bilangan komputer

d)

Membuat musik

48.

Scratch merupakan aplikasi pemrograman berbasis...

a)

Blok visual

b)

Teks

c)

Desain

d)

Video

49.

Adobe Premiere Pro digunakan untuk...

a)

Membuat poster

b)

Membuat presentasi

c)

Mengedit video profesional

d)

Menyimpan data

50.

Aplikasi gratis yang bisa digunakan untuk edit video adalah...

a)

WordPad

b)

Scratch

c)

OpenShot

d)

Canva