wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

PH Berpikir Komputasional Kelas 8

Total questions: 12

Worksheet time: 52mins

Name
Class
Date
1.

Apa yang dimaksud dengan fungsi dalam pemrograman?

a)

Fungsi adalah jenis data dalam pemrograman.

b)

Fungsi adalah variabel yang menyimpan data.

c)

Fungsi adalah alat untuk mengedit kode.

d)

Fungsi adalah sekumpulan instruksi yang dapat dipanggil untuk melakukan tugas tertentu dalam pemrograman.

2.

Fungsi dari himpunan adalah?

a)

Mengorganisir dan mengelompokkan data.

b)

Menyimpan data secara acak.

c)

Menghapus data yang tidak diperlukan.

d)

Menampilkan data dalam format gambar.

3.

Apa yang dimaksud dengan algoritma?

a)

Algoritma hanya digunakan dalam matematika.

b)

Algoritma adalah hasil akhir dari sebuah proyek.

c)

Algoritma adalah serangkaian langkah atau prosedur untuk menyelesaikan masalah.

d)

Algoritma adalah sebuah bahasa pemrograman.

4.

Struktur data stack mengikuti prinsip apa?

a)

FIFO (First In, First Out)

b)

Random Access

c)

LIFO (Last In, First Out)

d)

LILO (Last In, Last Out)

5.

Apa yang dimaksud dengan queue dalam struktur data?

a)

Queue adalah struktur data yang menyimpan elemen secara acak.

b)

Queue adalah struktur data yang mengikuti prinsip FIFO.

c)

Queue adalah struktur data yang hanya dapat diakses dari satu sisi.

d)

Queue adalah struktur data yang mengikuti prinsip LIFO.

6.

Apa perbedaan antara stack dan queue?

a)

Queue mengeluarkan elemen terakhir yang masuk.

b)

Stack dan queue tidak memiliki perbedaan dalam pengeluarannya.

c)

Stack dan queue keduanya menggunakan LIFO.

d)

Perbedaan utama antara stack dan queue adalah prinsip pengeluarannya: stack menggunakan LIFO, sedangkan queue menggunakan FIFO.

7.

Mesin Pengubah Adonan Kue

Di sebuah pabrik kue, ada mesin sederhana dengan 2 pintu masuk (1 dan 2) dan 1 pintu keluar (0).
Di dalam mesin, terdapat alat pengubah adonan dengan aturan:

  • A ⇒ B : Jika adonan berbentuk A melewati alat ini, maka akan berubah menjadi B.

  • # ⇒ C : Alat khusus yang bisa mengubah bentuk apa pun menjadi C.

Adonan yang tidak sesuai dengan aturan tidak akan berubah. Semua adonan akhirnya keluar melalui pintu 0.

Jika adonan berbentuk A dimasukkan melalui pintu 1, apa bentuk adonan saat keluar di pintu 0?

a)

A

b)

B

c)

C

d)

Tidak Berubah

8.

Mesin Pengubah Adonan Kue

Di sebuah pabrik kue, ada mesin sederhana dengan 2 pintu masuk (1 dan 2) dan 1 pintu keluar (0).
Di dalam mesin, terdapat alat pengubah adonan dengan aturan:

  • A ⇒ B : Jika adonan berbentuk A melewati alat ini, maka akan berubah menjadi B.

  • # ⇒ C : Alat khusus yang bisa mengubah bentuk apa pun menjadi C.

Adonan yang tidak sesuai dengan aturan tidak akan berubah. Semua adonan akhirnya keluar melalui pintu 0.

Jika adonan berbentuk X dimasukkan melalui pintu 2, apa bentuk adonan saat keluar?

a)

A

b)

B

c)

C

d)

X

9.

Buah Favorit

  • Andi suka buah: Apel, Jeruk, Mangga, Pisang.

  • Budi suka buah: Jeruk, Anggur, Pisang, Semangka.

  • Buah yang disukai Andi tetapi tidak disukai Budi adalah …

a)

Jeruk dan Mangga

b)

Apel dan Mangga

c)

Pisang dan Semangka

d)

Jeruk dan Anggur

10.

Buah Favorit

  • Andi suka buah: Apel, Jeruk, Mangga, Pisang.

  • Budi suka buah: Jeruk, Anggur, Pisang, Semangka.

  • Buah yang disukai Andi dan Budi adalah …

a)

Jeruk dan Pisang

b)

Apel dan Semangka

c)

Mangga dan Anggur

d)

Jeruk dan Anggur

11.

Di sebuah rumah ada pintu dengan kode 2 angka.
Petunjuk:

  • Angka pertama lebih kecil dari angka kedua.

  • Jumlah kedua angka adalah 7.

  • Kode pintu rumah adalah …

a)

2 dan 4

b)

3 dan 4

c)

3 dan 4

d)

4 dan 4

12.

Sebuah loker sekolah memiliki password 3 angka.
Petunjuk:

  • Angka pertama adalah 2.

  • Angka kedua lebih besar daripada angka pertama.

  • Jumlah ketiga angka adalah 10.

Soal:
Password loker adalah …

a)

2 – 3 – 5

b)

2 – 2 – 6

c)

2 – 4 – 4

d)

2 – 5 – 2