Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

STRUKTUR DATA POHON DAN GRAF

Total questions: 25

Worksheet time: 50mins

Name
Class
Date
1.

Apa fungsi utama dari struktur data?

a)

Menghitung data

b)

Menyimpan data dengan sistematis

c)

Menghapus data secara otomatis

d)

Mengubah data menjadi file teks

2.

Apa yang dimaksud dengan elemen 'root' dalam struktur data pohon?

a)

Simpul yang paling bawah

b)

Simpul yang terhubung dengan semua anaknya

c)

Simpul yang paling atas

d)

Simpul yang tidak memiliki anak

3.

Manakah dari berikut ini yang merupakan contoh penerapan struktur data pohon?

a)

Penyusunan matriks

b)

Sistem file komputer

c)

Perhitungan aritmatika

d)

Penyimpanan dalam array

4.

Elemen apa yang mewakili anggota keluarga yang tidak memiliki keturunan dalam pohon keluarga?

a)

Leaf Node

b)

Child Node

c)

Parent Node

d)

Root

5.

Salah satu keuntungan dari struktur data pohon adalah:

a)

Memasukkan data lebih cepat

b)

Penyimpanan data tidak membutuhkan hierarki

c)

Pencarian data lebih cepat

d)

Semua data disimpan dalam urutan yang tetap

6.
  1. Evan diminta untuk membuat sebuah diagram keluarga yang menunjukkan hubungan antara anggota keluarga. Struktur data mana yang paling cocok digunakan untuk menyimpan dan mengorganisasi data ini?

a)

Array

b)

Queue

c)

Stack

d)

Tree

7.
  1. Kimora sedang merancang sebuah aplikasi yang membutuhkan peta jalan untuk menunjukkan rute perjalanan dari satu kota ke kota lainnya. Struktur data mana yang paling sesuai untuk menyimpan data tentang kota-kota dan rute perjalanan tersebut?

a)

Array

b)

Linked List

c)

Graph

d)

Stack

8.
  1. David sedang merancang aplikasi pemetaan untuk menunjukkan rute dari satu kota ke kota lain. Setiap kota bisa terhubung dengan banyak kota lain. Struktur data apa yang paling cocok untuk menyimpan informasi tentang rute ini?

a)

Tree

b)

Graph

c)

Stack

d)

Queue

9.
  1. Struktur data berbentuk pohon (tree) cocok digunakan untuk data berupa, kecuali ...

a)

Hubungan pertemanan

b)

Silsilah Keluarga

c)

Struktur Kepengurusan OSIS

d)

Flowchart

10.

Dari ilustrasi di atas, manakah dari penyataan berikut yang benar terkait struktur data tree dan graph?

a)

Struktur data tree tidak memiliki simpul akar, sedangkan graph memiliki simpul akar

b)

Struktur data tree adalah struktur data linier, sedangkan graph adalah struktur data non-linier

c)

Struktur data tree adalah struktur data hierarkis (bertingkat), sedangkan graph adalah struktur data non-hierarkis

d)

Struktur data tree memiliki tepi (edge) yang saling terhubung, sedangkan graph memiliki tepi yang tidak terhubung

11.

Kegunaan struktur data graph pada media sosial adalah ...

a)

Mempresentasikan data sebuah akun pengguna

b)

Mempresentasikan jumlah pengguna media sosial

c)

Mempresentasikan hubungan antar pengguna media sosial

d)

Mempresentasikan daftar riwayat pesan masuk di sebuah akun

12.

Di sebuah sekolah, terdapat 6 siswa (Andi, Budi, Cici, Dedi, Evi, Feri) dengan hubungan pertemanan sebagai berikut: Andi berteman dengan Budi dan Cici, Budi berteman dengan Dedi, Cici berteman dengan Dedi dan Evi, Dedi berteman dengan Feri, dan Evi berteman dengan Feri. Jalur terpendek dari Andi ke Feri adalah ....

a)

Andi -> Cici -> Evi -> Feri

b)

Andi -> Cici -> Dedi -> Feri

c)

Andi -> Budi -> Dedi -> Feri

d)

Andi -> Dedi -> Feri

13.

Sebuah kota memiliki jaringan air minum dengan 6 tangki air (Tangki Utama, Tangki Barat, Tangki Timur, Tangki Selatan, Tangki Utara, Tangki Tengah). Tangki Utama terhubung ke Tangki Barat dan Tangki Timur, Tangki Barat terhubung ke Tangki Selatan, Tangki Timur terhubung ke Tangki Utara, dan Tangki Selatan terhubung ke Tangki Tengah. Jalur terpendek dari Tangki Utama ke Tangki Tengah adalah ....

a)

Tangki Utama -> Tangki Barat -> Tangki Selatan -> Tangki Tengah

b)

Tangki Utama -> Tangki Timur -> Tangki Utara -> Tangki Tengah

c)

Tangki Utama -> Tangki Barat -> Tangki Utara -> Tangki Tengah

d)

Tangki Utama -> Tangki Timur -> Tangki Tengah

14.

Sebuah pohon keluarga menggambarkan hubungan antara kakek John, anak-anaknya Sarah dan Michael, serta cucunya Emily dan Jack (anak Sarah), dan Sophie (anak Michael). Siapa yang merupakan node akar dalam pohon ini?

a)

Sarah

b)

John

c)

Emily

d)

Sophie

15.

Di sebuah perusahaan, CEO adalah puncak dari struktur pohon. Di bawah CEO, ada dua manajer: Manajer A dan Manajer B. Manajer A memiliki dua staf: Staf X dan Staf Y. Manajer B memiliki satu staf: Staf Z. Berapa banyak node daun dalam pohon ini?

a)

3

b)

2

c)

4

d)

5

16.

Di dalam sebuah sistem berkas komputer, direktori utama adalah "C:". Di bawahnya terdapat dua subdirektori: "Program Files" dan "Users". Di dalam "Users" terdapat "John" dan "Mary". "John" memiliki berkas "resume.docx", dan "Mary" memiliki berkas "photo.jpg". Berapa tinggi pohon ini?

a)

5

b)

4

c)

3

d)

2

17.

Apa fungsi utama dari edge dalam sebuah graf?

a)

Menyimpan data

b)

Menyimpan nilai

c)

Menghapus vertex

d)

Menghubungkan vertex

18.

Contoh penerapan graf dalam kehidupan sehari-hari adalah:

a)

Menghitung luas tempat secara digital

b)

Mengelola file di komputer

c)

Menghubungkan kota dalam peta digital

d)

Membuat dokumen teks

19.

Graf yang setiap edgenya hanya bisa dilalui satu arah disebut:

a)

Directed Graph

b)

Undirected Graph

c)

Tree

d)

Acyclic Graph

20.

Perhatikan gambar disamping ini !

Dengan memperhatikan pola gambar tersebut, gambar yang cocok untuk kotak ke 5 adalah ...

a)

b)

c)

d)

21.

Pola: 1, 4, 9, 16, ...

a)

20

b)

25

c)

30

d)

36

22.

Pola: 5, 10, 20, 40, ...

a)

45

b)

60

c)

80

d)

100

23.

Gambar yang tepat untuk melanjutkan pola tersebut adalah...

a)

b)

c)

d)

24.

Gambar yang tepat untuk melanjutkan pola tersebut adalah...

a)

b)

c)

d)

25.

Gambar yang tepat untuk melanjutkan pola tersebut adalah...

a)

b)

c)

d)