wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

QUIS INFORMATIKA - 9 - 25/26

Total questions: 15

Worksheet time: 25mins

Name
Class
Date
1.
  1. Perhatikan struktur organisasi berikut: Kepala Sekolah adalah posisi tertinggi. Di bawahnya terdapat Wakil Kepala Sekolah, dan di bawah Waka terdapat Kepala Tata Usaha dan Koordinator OSIS. Koordinator OSIS membawahi Ketua OSIS. Dalam representasi data pohon (tree), siapakah yang berada pada level yang sama dengan Kepala Tata Usaha?

a)

Kepala Sekolah

b)

Wakil Kepala Sekolah

c)

Koordinator OSIS

d)

Ketua OSIS

2.
  1. Pada struktur silsilah keluarga, jika A adalah kakek dari B, dan B adalah ayah dari C, maka hubungan antara B dan D (jika D adalah adik dari C) berada pada level yang sama. Struktur silsilah keluarga paling tepat direpresentasikan menggunakan struktur data...

a)

Antrean (Queue)

b)

Tumpukan (Stack)

c)

Pohon (Tree)

d)

Larik (Array)

3.
  1. Peta rute perjalanan yang menunjukkan kota-kota (simpul/titik) dan jalur penghubung antar kota (sisi/garis) adalah contoh dari representasi struktur data...

a)

Larik (Array)

b)

Tumpukan (Stack)

c)

Pohon (Tree)

d)

Graf (Graph)

4.
  1. Jaringan koneksi internet di sekolah, di mana setiap komputer dan perangkat terhubung satu sama lain melalui kabel atau nirkabel, paling tepat dimodelkan menggunakan struktur data Graf. Manakah yang merepresentasikan sisi (edge) dalam model Graf tersebut?

a)

Server utama

b)

Komputer siswa

c)

Kabel LAN yang menghubungkan

d)

Laboratorium komputer

5.
  1. Ketika seorang programmer membuat model simulasi pergerakan kereta api, ia hanya fokus pada jadwal keberangkatan, rute, dan kecepatan rata-rata. Detail seperti warna cat kereta, jumlah jendela, atau hiasan di stasiun diabaikan. Proses menghilangkan detail tersebut adalah contoh dari pilar Berpikir Komputasional, yaitu...

a)

Dekomposisi

b)

Abstraksi

c)

Pengenalan Pola

d)

 Algoritma

6.
  1. Anda diminta membuat sebuah aplikasi sederhana untuk menghitung volume bangun ruang. Dalam proses abstraksi, manakah detail yang harus dipertahankan (esensial)?

a)

Warna tombol pada aplikasi.

b)

Rumus matematika dan dimensi (panjang, lebar, tinggi, jari-jari).

c)

Jenis font yang digunakan di antarmuka.

d)

Nama programmer yang membuat aplikasi.

7.
  1. Tentukan hasil kebenaran dari pernyataan majemuk ini: (TRUE AND FALSE) OR (NOT FALSE)

a)

TRUE

b)

FALSE

c)

Sama dengan NOT TRUE

d)

Sama dengan FALSE AND TRUE

8.
  1. Dua pernyataan P dan Q diberikan:

  2. P: Siswa kelas IX wajib mengikuti ujian praktek. (TRUE)

  3. Q: Ujian praktek dilaksanakan pada bulan Maret. (FALSE)

  4. Berdasarkan data di atas, manakah hasil operasi logika yang benar?

a)

P AND Q = TRUE

b)

P OR Q = FALSE

c)

NOT Q = TRUE

d)

P AND (NOT Q) = FALSE

9.
  1. Dalam sebuah sistem penentuan kelulusan, siswa dinyatakan LULUS jika memenuhi syarat: Syarat 1 (P): Nilai Rata-rata $\ge$ 80 AND Syarat 2 (Q): Tidak memiliki nilai C di mata pelajaran utama. Seorang siswa memiliki nilai rata-rata 85 (P=TRUE) tetapi memiliki nilai C pada mata pelajaran Bahasa Inggris (Q=FALSE). Bagaimana status kelulusannya?

a)

LULUS

b)

TIDAK LULUS

c)

LULUS (karena P TRUE)

d)

Hasil tidak dapat ditentukan

10.
  1. Operasi logika yang menghasilkan nilai TRUE hanya jika kedua pernyataan bernilai TRUE adalah...

a)

NOT

b)

OR

c)

 XOR

d)

AND

11.
  1. Perhatikan pseudocode berikut:

HASIL = 0

Untuk I dari 1 sampai 4:

HASIL = HASIL + I

Tampilkan HASIL

Berapakah nilai yang akan ditampilkan?

a)

4

b)

5

c)

10

d)

15

12.
  1. Perhatikan pseudocode berikut:

NILAI = 2

Ketika (NILAI < 10):

NILAI = NILAI * 2

Tampilkan NILAI

Berapakah nilai yang akan ditampilkan?

a)

8

b)

10

c)

16

d)

32

13.
  1. Algoritma Pencarian Linear memeriksa setiap elemen data satu per satu. Algoritma Pencarian Biner memeriksa data dengan membagi dua data secara berulang. Jika Anda memiliki 1000 data yang sudah terurut, algoritma manakah yang lebih efisien untuk menemukan satu data spesifik?

a)

Pencarian Linear, karena lebih mudah diprogram.

b)

Pencarian Linear, karena membutuhkan lebih sedikit memori.

c)

Pencarian Biner, karena waktu komputasinya lebih cepat untuk data yang besar

d)

Keduanya sama efisiennya.

14.
  1. Algoritma A membutuhkan $10N$ langkah, dan Algoritma B membutuhkan $N^2$ langkah. Jika data yang diolah adalah $N=10$, perbandingannya adalah $100$ banding $100$. Jika data diolah adalah $N=1000$, Algoritma A membutuhkan $10.000$ langkah, dan Algoritma B membutuhkan $1.000.000$ langkah. Kesimpulan yang tepat adalah...

a)

Algoritma B lebih efisien daripada Algoritma A.

b)

Algoritma B memiliki kompleksitas waktu yang lebih baik.

c)

Semakin besar $N$, Algoritma A menjadi jauh lebih efisien.

d)

Kompleksitas Algoritma B adalah $O(N)$.

15.
  1. Efisiensi sebuah algoritma diukur dari...

a)

Kecepatan programmer saat menulis kode.

b)

Jumlah baris kode yang ditulis.

c)

Jumlah memori dan waktu komputasi yang dibutuhkan

d)

Seberapa mudah algoritma tersebut dipahami oleh orang lain.