wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

UAS SDL INF 20201

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.
Pilih semua pernyataan berikut yang benar tentang B-tree orde 7
a)
Setiap node maksimal memiliki 7 anak
b)
Jarak dari root ke semua leaf sama
c)
Setiap node selain root minimal memiliki 3 anak
d)
Setiap node memiliki minimal 3 key
e)
Root dari B-tree minimal memiliki 2 anak
2.

Perhatikan gambar. Pada gambar, perintah insert 108 akan menghasilkan tree yang berbeda antara B-tree biasa dan B-tree with overflow (B-tree biasa akan melakukan split 2x sedangkan B-tree with overflow akan melakukan rotate right). Perintah mana saja di bawah yang juga menghasilkan tree yang berbeda? (Luna.png)

a)

insert 145

b)

insert 102

c)

insert 260

d)

delete 190

e)

delete 45

3.

Pilih semua pernyataan yang benar tentang b+ tree di atas (Olivia.png)

a)

Tinggi tree akan berkurang apabila dijalankan perintah delete 7

b)

Apabila dijalankan perintah delete 9 maka angka 10 pada tree akan tinggal 1

c)

Apabila dijalankan perintah find 8 maka akan mengembalikan bahwa angka 8 ada di tree

d)

Apabila dijalankan perintah insert 10 maka akan ada 3 angka 10 di tree tersebut

e)

Tinggi tree akan berkurang apabila dijalankan perintah delete 10

4.
Jumlah key minimum yang terdapat pada sebuah B+ tree orde 5 dengan tinggi 3 (tinggi 3 berarti terdiri dari root dan 2 baris anak) adalah
a)
12
b)
4
c)
6
d)
7
e)
17
5.
Pilih struktur data mana saja yang dapat digunakan untuk mengimplementasikan Trie:
a)
Array
b)
List
c)
Linked List
d)
Binary search tree (Ternary search tree)
e)
Heap
6.
Pada proses menghapus sebuah key pada trie, pertama-tama node penyimpan key tersebut dicari, lalu hapus penanda bahwa key itu ada. Langkah berikutnya adalah secara rekursif hapus node dan pindah ke parent sampai ...
a)
Node memiliki penanda bahwa ada key yang disimpan pada node ini
b)
Node mempunyai anak
c)
Tidak bisa pindah ke parent karena node tidak punya parent
d)
Node kosong dan tidak memiliki anak
e)
Semua node dari node saat ini hingga parent terhapus
7.

Pilih semua pilihan yang semua katanya terdapat pada ternary search tree di gambar (Ava.png)

a)

urq, urqre, frrql

b)

frrxf, frr, urpxf

c)

urqtl, nny, frrqf

d)

urqtr, frqhtl, nnyn

e)

nnyun, urqr, nfrr

8.

Pada Patricia trie pada gambar, penghapusan kata mana saja yang menyebabkan penggabungan string dari 2 node? (Isabella.png)

a)

enquicken

b)

tailgate

c)

obedient

d)

obedience

e)

enhardening

9.
Apabila sebuah trie array menyimpan kata-kata bear, bell, bid, bull, buy, sell, stock, dan stop, maka banyaknya redundant node pada trie tersebut adalah:
a)
8
b)
21
c)
13
d)
16
e)
5
10.

Pada Patricia TST pada gambar, penghapusan kata mana saja yang menyebabkan penggabungan string dari 2 node? (Sophia.png)

a)

enquicken

b)

tailgate

c)

enqueues

d)

obedience

e)

enquarter

11.

Node mana saja yang melanggar heap property dan shape property dari binary min heap pada gambar? (Penelope.png)

a)

15

b)

30

c)

75

d)

20

e)

5

12.
Pilih semua pernyataan berikut yang benar mengenai sebuah binary heap
a)
Isi setiap node selalu lebih besar dari semua anaknya (untuk max heap)
b)
Semua elemen yang lebih kecil terletak di kiri dan yang lebih besar di kanan
c)
Sebuah array dapat disort dengan cara mengubahnya menjadi sebuah heap lalu extract root hingga heap kosong
d)
Setiap node memiliki 2 anak
e)
Root selalu berisi elemen yang paling kecil
13.
Terdapat sebuah struktur data burst trie dengan container binary search tree limit 4. Pilih mana saja kumpulan kata yang jika dimasukkan ke dalam burst trie tersebut akan menyebabkan terjadinya operasi burst lebih dari 1x:
a)
emule, emulge, emulgence, emulgens, emulgent
b)
nitrobacteria, nominees, nitrogenise, nonchaotic, nonamphibiously, nomadise, ninetieth, nonbelieving
c)
storekeep, storekeeper, storekeepers, storekeeping
d)
concubinate, magnetoplasmadynamic, protreasurer, nonsimplicity
e)
buxomest, lamback, nondivisiblity, misconducting, microcyst, saffarian, jadery, hypercryalgesia, transmentally, ancyloceras
14.
Pilih semua pernyataan tentang leftist heap berikut yang benar:
a)
Semua elemen di anak kiri lebih kecil daripada elemen node saat ini (min heap)
b)
Semua elemen di anak kanan lebih kecil daripada elemen node saat ini (min heap)
c)
Proses insert dan extract min sama-sama menggunakan operasi merge
d)
S-value anak kiri selalu lebih besar dari pada anak kanan
e)
Banyaknya node di anak kiri selalu lebih banyak dari pada di anak kanan
15.

Pilih semua pernyataan di bawah ini yang benar tentang leftist heap di gambar (Skylar.png)

a)

Apabila key 75 dikurangi menjadi 10, maka 25 akan menjadi anak kanan 15

b)

Apabila dilakukan insert 60 maka 20 akan tetap menjadi anak kanan 15

c)

S-value node 25 lebih besar daripada s-value node 45

d)

Apabila dilakukan extract min maka 25 akan menjadi anak kanan 20

e)

S-value terbesar adalah milik node 20

16.

Centang semua pernyataan yang benar tentang skew heap pada gambar (Charlotte.png)

a)

Jika dilakukan insert 20 maka 40 tetap menjadi anak kanan 25

b)

Jika dilakukan extract min 2x maka selisih tinggi subtree kiri 35 dan kanan 35 adalah 2

c)

40 menjadi anak kiri 25 apabila diinsertkan angka 50

d)

Jika dilakukan extract min maka 40 menjadi anak kanan 30

e)

40 menjadi anak kiri 25 apabila diinsertkan angka yang lebih besar dari 25

17.

Jika dilakukan operasi extract min pada binomial heap di gambar, maka heap akan terdiri dari 3 tree. Pilih semua angka yang akan menjadi root dari tree-tree tersebut (Abigail.png)

a)

10

b)

15

c)

30

d)

20

e)

40

18.

Pilih semua pernyataan yang benar tentang binomial heap pada gambar (Lilian.png)

a)

Apabila dilakukan operasi insert angka berapapun, binomial heap akan tinggal menjadi 1 binomial tree

b)

Perlu 9x operasi extract min untuk mendapatkan angka 110

c)

Perlu 3x operasi extract min untuk mendapatkan angka 90

d)

Apabila dilakukan operasi extract min, 95 akan menjadi parent dari 115 dan 120

e)

Apabila dilakukan operasi extract min, akan terjadi 3 operasi merge tree

19.
Pilih semua pernyataan yang benar tentang fibonacci heap
a)
Semua tree dalam heap adalah binomial tree, kecuali apabila pernah dilakukan operasi decrease key
b)
Terdiri dari beberapa binomial tree
c)
Tidak ada tree dengan orde sama dalam fibonacci heap
d)
Tree orde 2 pada fibonacci heap terdiri dari 4 buah node
e)
Ketika dilakukan operasi decrease key, akan dilakukan operasi heapify up
20.

Pilih semua pernyataan yang benar tentang fibonacci heap pada gambar (Harper.png)

a)

Perlu dilakukan extract min 8x untuk mendapatkan angka 70

b)

Jika dilakukan extract min, maka 70 menjadi parent 95

c)

Ketika dilakukan perintah insert 45, jumlah tree pada heap tidak akan berkurang

d)

Jika dilakukan extract min 2x, maka 70 menjadi parent 140

e)

Apabila dilakukan perintah insert 5, maka node 5 akan menjadi parent dari 40