Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz 4 - Data & Struktur Data

Total questions: 15

Worksheet time: 15mins

Name
Class
Date
1.

Struktur data dapat didefinisikan sebagai …

a)

Cara menyimpan dan mengatur data supaya mudah digunakan dan diproses.

b)

Teknik pengelolaan informasi untuk menampilkan hasil perhitungan dan menyusun algoritma yang lebih kompleks.

c)

Cara menuliskan perintah program agar komputer dapat menyelesaikan operasi matematika dengan langkah berurutan.

d)

Rangkaian proses logis untuk menyusun algoritma sehingga data dapat diakses tanpa memerlukan proses penyimpanan.

2.

Mengapa struktur data penting?

a)

Membuat penyimpanan data lebih rapi

b)

Membuat data lebih berantakan

c)

Membuat data lebih sulit dicari

d)

Membuat program lebih lambat

3.

Apa yang dimaksud dengan List / Array dalam struktur data?

a)

Kumpulan data yang disimpan secara berurutan dan dapat diakses menggunakan nomor urut yang disebut indeks.

b)

Sekumpulan data yang disusun secara acak dan hanya dapat diakses melalui nama variabel yang unik.

c)

Kumpulan informasi yang disimpan dalam bentuk pasangan kunci-nilai dan diakses melalui kata kunci tertentu.

d)

Data yang diatur dalam bentuk hierarki bertingkat dan diakses dari elemen induk ke elemen anak.

4.

Apa prinsip kerja Stack?

a)

LIFO (Last In, First Out)

b)

FIFO (First In, First Out)

c)

FILO (First In, Last Out)

d)

LILO (Last In, Last Out)

5.

Apa itu Queue?

a)

Struktur data seperti antrian

b)

Struktur data yang tidak teratur

c)

Struktur data yang tidak bisa diakses

d)

Struktur data yang menyimpan data secara acak

6.

Apa yang dimaksud dengan Dictionary / Map dalam struktur data?

a)

Struktur data yang menyimpan pasangan kunci dan nilai sehingga data dapat diakses melalui kunci tertentu.

b)

Struktur data yang menyimpan data secara acak tanpa hubungan antara kunci dan nilai tertentu.

c)

Struktur data yang menyimpan elemen secara tidak teratur dan hanya dapat diakses melalui nomor urut.

d)

Struktur data yang tidak bisa diaksesStruktur data yang menyimpan informasi tanpa dapat diakses kembali setelah dimasukkan.

7.

Apa yang dimaksud dengan Tree dalam struktur data?

a)

Struktur data berbentuk cabang seperti pohon, di mana satu elemen utama (akar) bercabang ke banyak anak.

b)

Struktur data yang berbentuk garis dan hanya memiliki satu jalur akses dari awal sampai akhir.

c)

Struktur data yang berbentuk lingkaran dan setiap elemen terhubung kembali ke elemen pertama.

d)

Struktur data yang berbentuk kotak dan menyimpan data dalam baris dan kolom yang teratur.

8.

Sebutkan contoh sehari-hari dari struktur data Tree (Pohon)...

a)

Daftar belanja mingguan

b)

Struktur kelas

c)

Antrian pembelian tiket

d)

Susunan lagu dalam playlist musik

9.

Apa yang dimaksud dengan Graph dalam struktur data?

a)

Graph adalah kumpulan angka yang diurutkan untuk memudahkan proses perhitungan.

b)

Graph adalah struktur data yang terdiri dari titik-titik (disebut node atau vertex) dan garis penghubung antar titik (disebut edge).

c)

Graph adalah jenis algoritma pemrograman untuk mengatur langkah-langkah penyelesaian masalah.

d)

Graph adalah struktur data yang hanya terdiri dari simpul tanpa adanya sisi penghubung.

10.

Dalam kehidupan sehari-hari, graph dapat digunakan untuk memodelkan rute perjalanan.
Manakah contoh penggunaan graph yang paling tepat?

a)

Mengatur urutan langkah memasak mie instan dari awal hingga akhir.

b)

Menyusun daftar nilai ujian siswa berdasarkan peringkat tertinggi.

c)

Mengurutkan daftar belanja dari harga termurah ke harga tertinggi.

d)

Menentukan jalur tercepat dari rumah ke sekolah melalui beberapa jalan dan persimpangan.

11.

Apa yang dimaksud dengan data?

a)

Segala fakta, angka, atau informasi mentah yang dapat diolah menjadi sebuah informasi yang lebih bermakna.

b)

Kumpulan perintah program yang digunakan untuk menjalankan perangkat lunak komputer.

c)

Rangkaian langkah logis yang disusun untuk menyelesaikan suatu masalah secara sistematis.

d)

Proses pengolahan informasi yang sudah jadi agar dapat disimpan kembali ke dalam sistem.

12.

Mengapa data dianggap penting dalam proses kerja komputer?

a)

Karena data adalah bahan dasar informasi dan menjadi dasar komputer untuk menghasilkan hasil yang diinginkan.

b)

Karena data hanya digunakan sebagai hiasan dalam program tanpa fungsi nyata.

c)

Karena data membuat komputer bekerja lebih lambat dan boros memori.

d)

Karena data hanya berfungsi untuk mempercantik tampilan layar komputer.

13.

Manakah contoh data berdasarkan bentuk teks yang tepat?

a)

Nilai ujian matematika siswa.

b)

Rekaman suara pidato kepala sekolah.

c)

Foto kegiatan belajar mengajar.

d)

Nama lengkap seorang siswa.

14.

Manakah contoh penggunaan struktur data List / Array yang paling tepat?

a)

Tumpukan piring di dapur yang diambil dari atas lebih dulu.

b)

Daftar nama teman sekelas yang disimpan berurutan dan diakses melalui nomor indeks.

c)

Antrian pembelian tiket bioskop yang dilayani sesuai urutan kedatangan.

d)

Pencarian arti kata pada kamus bahasa Inggris ke Indonesia.

15.

Mengapa struktur data Dictionary / Map sering disebut mirip kamus?

a)

Karena data disusun berurutan dan hanya diakses dengan nomor indeks.

b)

Karena setiap data disimpan dalam pasangan kunci dan nilai seperti kata dan arti.

c)

Karena semua data hanya bisa dimasukkan satu per satu secara berurutan.

d)

Karena data selalu diurutkan dari yang terbesar ke yang terkecil.