wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

BERFIKIR KOMPUTASIONAL KELAS 9

Total questions: 20

Worksheet time: 3600secs

Name
Class
Date
1.

Apa yang dimaksud dengan algoritma?

a)

Metode untuk menghitung angka secara cepat

b)

Metode untuk menghitung angka secara cepat

c)

Urutan langkah-langkah logis untuk menyelesaikan masalah atau mencapai tujuan

d)

Sekumpulan data yang disusun secara teratur

2.

Bagaimana cara mengidentifikasi pola dalam suatu masalah?

a)

Dengan mengabaikan data dan informasi yang terkait dengan masalah.

b)

Dengan mencari solusi langsung tanpa menganalisis masalah secara mendalam.

c)

Dengan menganalisis masalah secara mendalam dan mencari pola yang muncul dalam data atau informasi yang terkait dengan masalah.

d)

Dengan mengandalkan keberuntungan untuk menemukan pola dalam masalah.

3.

Apa perbedaan antara algoritma dan pemrograman?

a)

Algoritma adalah langkah-langkah logis untuk menyelesaikan masalah, sedangkan pemrograman adalah implementasi algoritma ke dalam bahasa pemrograman.

b)

Algoritma adalah bahasa pemrograman yang digunakan untuk menyelesaikan masalah, sedangkan pemrograman adalah langkah-langkah logis untuk menyelesaikan masalah.

c)

Algoritma adalah implementasi bahasa pemrograman ke dalam langkah-langkah logis, sedangkan pemrograman adalah langkah-langkah logis untuk menyelesaikan masalah.

d)

Algoritma adalah langkah-langkah logis untuk menyelesaikan masalah, sedangkan pemrograman adalah langkah-langkah logis untuk menguji algoritma.

4.
  1. Apa yang dimaksud dengan struktur data?

a)

Bahasa pemrograman

b)

Teknik penyimpanan dan pengelolaan data

c)

Algoritma pencarian

d)

Sistem operasi

5.

Tipe data yang digunakan untuk menyimpan nilai numerik adalah?

a)

String

b)

Boolean

c)

Integer

d)

List

6.

Dalam pemrograman, operator aritmatika untuk pembagian adalah?

a)

+

b)

-

c)

*

d)

/

7.

Apa yang dimaksud dengan 'tree' dalam struktur data?

a)

Struktur data yang terdiri dari simpul-simpul yang terhubung dalam bentuk siklus.

b)

Struktur data yang terdiri dari simpul-simpul yang terhubung dalam bentuk hierarki.

c)

Struktur data yang terdiri dari simpul-simpul yang terhubung tanpa hubungan hierarki.

d)

Struktur data yang tidak memiliki simpul.

8.

Apa perbedaan utama antara graf dan tree?

a)

Tree memiliki siklus, sedangkan graf tidak memiliki siklus.

b)

Graf adalah jenis tree yang memiliki siklus.

c)

Tree adalah jenis graf yang tidak memiliki siklus.

d)

Tree dan graf tidak memiliki perbedaan.

9.

gambar disamping adalah contoh struktur data?

a)

TREE

b)

GRAPH

c)

ARRAY

d)

ROOT

10.

Dalam tree, simpul yang tidak memiliki anak disebut sebagai?

a)

Root

b)

Parent

c)

Leaf

d)

Sibling

11.

Apa yang dimaksud dengan 'root' dalam tree?

a)

Simpul yang tidak memiliki anak.

b)

Simpul yang berada di puncak tree.

c)

Simpul yang berada di level paling dalam.

d)

Simpul yang memiliki anak paling banyak.

12.

Struktur data yang menyimpan elemen-elemen dalam urutan indeks yang ditentukan disebut ....

a)

Array

b)

Stack

c)

Linked List

d)

Queue

13.
  1. Manakah dari berikut ini yang merupakan operasi logika?

a)

AND

b)

NOT

c)

OR

d)

SEMUA BENAR

14.

Diagram yang menyatakan aliran proses dengan menggunakan anotasi- anotasi seperti persegi, panah, oval, wajik dll disebut

a)

flowchart

b)

algoritma

c)

program

d)

mikroprosessor

15.

gambar tersebut adalah gambar

a)

Terminal Point Symbol / Simbol Titik Terminal

b)

Flow Direction Symbol / Simbol Arus

c)

Processing Symbol / Simbol Proses

d)

Decision Symbol / Simbol Keputusan

16.

gambar tersebut adalah gambar

a)

Terminal Point Symbol / Simbol Titik Terminal

b)

Processing Symbol / Simbol Proses

c)

conektor

d)

Flow Direction Symbol / Simbol Arus

17.


gambar tersebut adalah gambar

a)

Terminal Point Symbol / Simbol Titik Terminal

b)

Processing Symbol / Simbol Proses

c)


Decision Symbol / Simbol Keputusan

d)


Flow Direction Symbol / Simbol Arus

18.

gambar tersebut adalah gambar

a)

Terminal Point Symbol / Simbol Titik Terminal

b)

Processing Symbol / Simbol Proses

c)

Decision Symbol / Simbol Keputusan

d)

Flow Direction Symbol / Simbol Arus

19.

gambar tersebut adalah gambar

a)

Input-Output / Simbol Keluar-Masuk

b)

Processing Symbol / Simbol Proses

c)

Flow Direction Symbol / Simbol Arus

d)

Terminal Point Symbol / Simbol Titik Terminal

20.
  1. Urutkan Algoritma Deskripsi berikut ini :

  2. 1. Panaskan air hingga mendidih.

  3. 2. Selesai

3. Mulai

  1. 4. Aduk kopi hingga merata.

    5. Buka kemasan kopi.

  2. 6. Tuangkan air panas kedalam cangkir berisi kopi dan gula

  3. 7. Tuangkan gula ke dalam cangkir.

  4. 8. Tuangkan kopi ke dalam cangkir.

a)

3-5-7-8-6-1-4-2

b)

3-5-8-7-1-6-4-2

c)

3-1-6-2-5-8-7-4

d)

3-5-7-8-1-6-2-4