wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

BERPIKIR KOMPUTASIONAL KELAS 9

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

Cara menyimpan, mengambil, dan menyusun data pada sistem komputer atau database sehingga lebih mudah diakses.

a)

Struktur organisasi

b)

Struktur data

c)

Struktur angka

d)

Struktur huruf

2.

Tujuan utama penggunaan struktur data adalah...

a)

Memperlambat proses pengambilan data.

b)

Menyulitkan akses terhadap data.

c)

Meningkatkan efisiensi dan performa program.

d)

Mengurangi kapasitas penyimpanan data.

3.

Data apa saja yang dapat disimpan dalam struktur data?

a)

Hanya data numerik.

b)

Hanya data teks.

c)

Berbagai jenis data, seperti angka, huruf, simbol, dan lain-lain.

d)

Hanya data yang berhubungan dengan gambar.

4.

Contoh nyata dari penerapan struktur data dalam kehidupan sehari-hari adalah.

a)

Buku catatan yang tidak terorganisir.

b)

Sebuah perpustakaan dengan sistem katalog yang baik.

c)

Tumpukan kertas yang acak.

d)

Kotak penyimpanan tanpa label.

5.

Mengapa struktur data pohon disebut hierarkis?

a)

Karena data disusun secara berurutan dari terkecil ke terbesar

b)

Karena data memiliki hubungan tingkat atau jabatan

c)

Karena data disimpan secara acak

d)

Karena data hanya terdiri dari satu jenis

6.

Simpul induk dalam struktur pohon memiliki arti

a)

Simpul yang tidak memiliki anak

b)

Simpul yang berada pada level paling bawah

c)

Simpul yang memiliki satu anak

d)

Simpul yang memiliki minimal satu anak

7.

Apa yang dimaksud dengan "root" dalam struktur data tree?

a)

Simpul yang paling bawah dalam sebuah tree.

b)

Garis yang menghubungkan antara dua buah simpul.

c)

Simpul teratas dari sebuah tree.

d)

Simpul yang tidak memiliki anak.

8.

Simpul yang tidak memiliki anak dalam struktur data tree disebut

a)

Root

b)

Child node

c)

Leaf node

d)

Edge

9.

fungsi dari "edge" dalam struktur data tree?

a)

Menyimpan nilai data.

b)

Menunjukkan hubungan antara dua simpul.

c)

Merupakan simpul paling atas.

d)

Merupakan simpul paling bawah.

10.

Manakah pernyataan berikut yang TIDAK BENAR mengenai struktur data graph?

a)

Graph terdiri dari node dan edge.

b)

Edge menghubungkan dua node.

c)

Graph hanya digunakan untuk masalah sederhana.

d)

Graph merupakan struktur data non-linear.

11.

Manakah pernyataan berikut yang BENAR mengenai perbedaan antara Graph dan Tree?

a)

Dalam Tree, setiap node dapat terhubung ke beberapa parent.

b)

Graph tidak memiliki batasan pada jumlah koneksi antara node.

c)

Dalam Graph, tidak mungkin ada jalur yang membentuk putaran.

d)

Tree selalu memiliki satu node akar yang terhubung ke semua node lainnya.

12.

Apa yang dimaksud dengan ekspresi dalam matematika?

a)

Sebuah kalimat yang menyatakan persamaan

b)

Kombinasi dari simbol-simbol matematika yang memiliki nilai

c)

Proses menghitung suatu nilai

d)

Variabel yang belum diketahui nilainya

13.

Manakah yang merupakan contoh dari operand dalam ekspresi "5 + 3 * 2"?

a)

*

b)

*

c)

5

d)

Semua jawaban salah

14.

Apa fungsi dari operator dalam ekspresi matematika?

a)

Menghubungkan antar variabel

b)

Menentukan nilai dari suatu variabel

c)

Melakukan operasi pada operand

d)

Menampilkan hasil akhir dari suatu perhitungan

15.

Tipe data boolean memiliki nilai...

a)

Angka bulat

b)

Angka desimal

c)

Huruf

d)

Benar atau salah

16.

Mengapa algoritma penting dalam kehidupan sehari-hari?

a)

Membuat kita lebih kreatif

b)

Memudahkan kita dalam menyelesaikan masalah

c)

Membuat kita lebih lambat dalam bekerja

d)

Membuat kita lebih bingung

17.

Manakah yang BUKAN merupakan karakteristik dari algoritma?

a)

Finiteness

b)

Definiteness

c)

Randomness

d)

Effectiveness

18.

Manakah yang merupakan salah satu cara penyajian algoritma?

a)

Tabel periodik

b)

Grafik batang

c)

Flowchart

d)

Lukisan

19.

Apa perbedaan antara pseudocode dan flowchart?

a)

Pseudocode menggunakan diagram, sedangkan flowchart menggunakan teks

b)

Pseudocode menggunakan teks, sedangkan flowchart menggunakan diagram

c)

Keduanya sama-sama menggunakan diagram

d)

Keduanya sama-sama menggunakan teks

20.

Contoh algoritma dalam kehidupan sehari-hari adalah:

a)

Memilih pakaian

b)

Bermimpi

c)

Berpikir

d)

Resep masakan

21.

Landasan berpikir yang digunakan dalam belajar informatika adalah ....

a)

berpikir logis

b)

berpikir komputasional

c)

berpikir kritis

d)

berpikir komputerisasi

22.

Berikut ini yang bukan termasuk fungsi data yaitu ....

a)

sebagai pedoman penelitian atau perencanaan

b)

sebagai wadah memecahkan masalah

c)

sebagai pedoman dalam implementasi suatu kegiatan

d)

sebagai acuan dalam mengambil suatu keputusan dalam pemecahan masalah

23.

Bu Riska telah menyelesaikan mencuci cucian piring yang menumpuk sejak beberapa hari lalu dengan total 39 piring. Piring yang telah ia cuci, ia simpan dengan cara menumpuknya di atas meja. Piring-piring milik Bu Riska memiliki beragam warna, yaitu putih, kuning, dan hijau.

Jumlah piring yang telah dicuci oleh Bu Riska jika dinyatakan dalam bilangan oktal dan bilangan biner adalah ....

a)

468 dan 1001102

b)

488 dan 1010002

c)

478 dan 1001112

d)

458 dan 1001012

24.

Andi sedang bermain game online. Untuk masuk ke level selanjutnya, dia harus memasukkan kode akses berupa bilangan biner. Jika kode akses yang benar adalah bilangan desimal 25, maka kode biner yang harus dimasukkan Andi adalah..

a)

11001

b)

01100

c)

11000

d)

11011

25.

Gani membuat kode rahasia menggunakan bilangan biner. Kode untuk membuka pintu kamarnya adalah 1101. Berapa nilai desimal dari kode rahasia tersebut?

a)

11

b)

13

c)

17

d)

19