wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Ulangan Harian Struktur Data

Total questions: 25

Worksheet time: 25mins

Name
Class
Date
1.

Struktur data yang cocok untuk menyimpan nilai ujian seluruh siswa adalah …

a)

Variabel tunggal

b)

Array

c)

Operator

d)

Tipe data Boolean

2.

Jika ingin menyimpan daftar harga barang, struktur data yang tepat digunakan adalah …

a)

Float

b)

Array

c)

String

d)

Boolean

3.

Hasil dari ekspresi (True OR False) adalah …

a)

True

b)

False

c)

0

d)

Null

4.

Ekspresi NOT True akan menghasilkan …

a)

True

b)

False

c)

0

d)

1

5.

Hasil dari (False AND True) adalah …

a)

True

b)

False

c)

0

d)

Error

6.

Tahap berpikir komputasional yang memecah masalah menjadi bagian-bagian kecil disebut …

a)

Pattern recognition

b)

Decomposition

c)

Algorithm

d)

Sequencing

7.

Perulangan dalam program dikenal dengan istilah …

a)

Iteration

b)

Branching

c)

Sorting

d)

Flowchart

8.

Contoh algoritma di rumah tangga adalah …

a)

Menyusun jadwal belajar

b)

Tidur

c)

Bermain

d)

Berjalan

9.

Jika array huruf = ['A','B','C','D'], maka huruf [0] bernilai …

a)

A

b)

B

c)

C

d)

D

10.

Jika array angka = [10,20,30,40], maka angka [3] bernilai …

a)

10

b)

20

c)

30

d)

40

11.

Output dari kode berikut: x = False y = True print (x and y)

a)

True

b)

False

c)

Error

d)

1

12.

Operasi dasar yang digunakan pada struktur data stack disebut …

a)

insert

b)

pop

c)

sort

d)

read

13.

Hasil dari ekspresi (4 < 6) or (7 < 2) adalah …

a)

True

b)

False

c)

6

d)

7

14.

Urutan algoritma mencuci pakaian adalah …

a)

Masukkan baju kotor

b)

Tuang deterjen

c)

Nyalakan mesin cuci

d)

Bilas dengan air

15.

Algoritma dapat divisualisasikan menggunakan …

a)

Flowchart

b)

Cerpen

c)

Lagu

d)

Tabel periodik

16.

Salah satu contoh perilaku etis di dunia maya adalah …

a)

Membajak karya orang lain

b)

Mengutip dengan mencantumkan sumber

c)

Membagikan password

d)

Mengirim spam

17.

Perilaku yang aman dalam menggunakan internet adalah …

a)

Membagikan data pribadi sembarangan

b)

Menggunakan password yang rumit

c)

Mengklik tautan mencurigakan

d)

Mengunggah foto identitas

18.

Yang dimaksud dengan phishing adalah …

a)

Penipuan online dengan menyamar sebagai pihak terpercaya

b)

Perundungan digital

c)

Peretasan server

d)

Penyebaran virus

19.

Pemanfaatan informatika di bidang pendidikan adalah …

a)

Sistem e-learning

b)

Telemedicine

c)

Smart Traffic

d)

E-Banking

20.

Pemanfaatan informatika di bidang ekonomi adalah …

a)

E-commerce

b)

Google Maps

c)

Telemedicine

d)

E-learning

21.

Jelaskan apa perbedaan struktur data Grap dan Tree!

4 lines
22.

Apa perbedaan antara AND dan OR dalam ekspresi logika?

4 lines
23.

Diketahui ekspresi logika: (x > 10) AND (y < 20). Jika x = 15 dan y = 25, tentukan hasil ekspresi tersebut dan jelaskan alasannya!

4 lines
24.

Mengapa penggunaan password yang kuat penting dalam keamanan digital?

4 lines
25.

Berikan contoh penerapan informatika di bidang pendidikan!

4 lines