wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Ulangan Berpikir Komputasional Kelas 8 Part 2

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

Apa yang dimaksud dengan fungsi dalam matematika?

a)

Rumus untuk menghitung luas

b)

Perintah yang berlaku pada kondisi tertentu

c)

Metode untuk menambah bilangan

d)

Struktur data untuk menyimpan variabel

2.

Jika f(x) = 2x + 3, berapa nilai f(2)

a)

4

b)

5

c)

7

d)

8

3.

Contoh fungsi dalam kehidupan sehari-hari adalah:

a)

Penghitungan luas segitiga

b)

Penghitungan luas segitiga

c)

Persiapan masuk kelas

d)

Membaca data dari file

4.

Pada fungsi f(x) = 3x + 1, jika x = 4, maka hasil f(x) adalah:

a)

13

b)

10

c)

15

d)

7

5.

Bagaimana cara kerja fungsi dalam Excel?

a)

Menghitung hasil dari dua angka yang dimasukkan

b)

Mengambil input, memprosesnya, dan memberikan output

c)

Menghitung luas dan volume

d)

Menyusun data dalam urutan tertentu

6.

Apa yang dimaksud dengan himpunan?

a)

Kumpulan bilangan genap

b)

Kumpulan benda atau objek yang terdefinisi dengan jelas

c)

Daftar bilangan acak

d)

Gabungan dua bilangan

7.

Manakah yang merupakan contoh himpunan yang jelas?

a)

Himpunan orang yang baik

b)

Himpunan bilangan genap

c)

Himpunan warna favorit

d)

Himpunan siswa yang pandai

8.

Bagaimana cara menuliskan himpunan dengan benar?

a)

{apel, pisang, mangga, jambu}

b)

(apel, pisang, mangga, jambu)

c)

apel, pisang, mangga, jambu

d)

[apel, pisang, mangga, jambu]

9.

Apa yang disebut sebagai anggota dari suatu himpunan?

a)

Elemen atau unsur yang terdapat di dalam himpunan

b)

Bagian dari algoritma

c)

Himpunan lain yang lebih kecil

d)

Jumlah total objek dalam himpunan

10.

Jika A = {2, 4, 6, 8}, B = {3, 6, 9}, maka A ∩ B adalah:

a)

{2, 4}

b)

{6}

c)

{2, 6, 9}

d)

{6, 9}

11.

Konversi bilangan biner 1010 ke desimal:

a)

8

b)

9

c)

10

d)

11

12.

Berapa hasil konversi dari bilangan oktal 12 ke desimal?

a)

8

b)

10

c)

9

d)

12

13.

Bilangan desimal 15 jika dikonversikan ke biner adalah:

a)

1110

b)

1111

c)

1101

d)

1010

14.

Sistem bilangan apa yang menggunakan simbol 0 dan 1?

a)

Oktal

b)

Hexadesimal

c)

Biner

d)

Desimal

15.

Sistem bilangan apa yang menggunakan simbol 0 sampai 7?

a)

Oktal

b)

Hexadesimal

c)

Biner

d)

Desimal

16.

Apa yang dimaksud dengan algoritma?

a)

Bahasa pemrograman

b)

Sekumpulan instruksi untuk menyelesaikan masalah

c)

Struktur data untuk menyimpan data

d)

Alat untuk menghitung angka

17.

Manakah yang termasuk dalam jenis penulisan algoritma?

a)

Natural Language

b)

Looping

c)

Sorting

d)

Searching

18.

Apa output dari algoritma berikut:

a)

10

b)

7

c)

5

d)

2

19.

Apa perbedaan utama antara pseudocode dan flowchart?

a)

Flowchart adalah teks, pseudocode adalah visual

b)

Pseudocode menggunakan simbol, flowchart menggunakan bahasa alami

c)

Pseudocode adalah teks, flowchart adalah visual

d)

Pseudocode lebih sulit dipahami

20.

Apa fungsi dari simbol flowchart berbentuk diamond (belah ketupat)?

a)

Menunjukkan proses

b)

Menunjukkan keputusan

c)

Menunjukkan input/output

d)

Menunjukkan terminator

21.

Apa yang dimaksud dengan stack dalam struktur data?

a)

Tumpukan data dengan konsep FIFO

b)

Tumpukan data dengan konsep LIFO

c)

Antrian data dengan konsep FIFO

d)

Antrian data dengan konsep LIFO

22.

Operasi yang digunakan untuk menambah elemen ke dalam stack adalah?

a)

Pop

b)

Push

c)

Peek

d)

isEmpty

23.

Jika stack kosong, apa yang akan terjadi saat operasi pop dilakukan?

a)

Stack overflow

b)

Stack underflow

c)

Elemen teratas dihapus

d)

Tidak ada yang terjadi

24.

Struktur data apa yang digunakan untuk menjalankan konsep antrian (queue)?

a)

Stack

b)

Array

c)

Queue

d)

Linked List

25.

Apa fungsi dari operasi isFull dalam stack?

a)

Memeriksa apakah stack kosong

b)

Menambah elemen ke stack

c)

Memeriksa apakah stack penuh

d)

Menghapus elemen dari stack