wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz Final

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Diberikan array urut naik dengan 15 elemen:
[3, 7, 9, 12, 18, 21, 24, 30, 35, 40, 45, 50, 60, 70, 80]

Jika ingin mencari angka 60 dengan Binary Search, urutan elemen yang dibandingkan adalah …

a)

24 → 40 → 60

b)

30 → 45 → 50 → 60

c)

30 → 50 → 70 → 60

d)

24 → 35 → 50 → 60

2.

Sebuah array berisi [8, 15, 22, 7, 14, 30]. Kita ingin mencari angka 7 dengan Sequential Search Sentinel.

Urutan perbandingan nilai yang dilakukan adalah …

a)

7 → ketemu langsung

b)

8 → 15 → 22 → 7

c)

8 → 15 → 22 → 7 → sentinel

d)

30 → 14 → 7

3.

Jika array [40, 10, 30, 80, 20, 50] diurutkan dengan Quick Sort dan pivot pertama = elemen pertama (40), maka hasil pembagian (partisi) pertama adalah …

a)

[10, 20, 30] | 40 | [80, 50]

b)

[40, 10, 30] | 20 | [80, 50]

c)

[10, 20, 30, 40] | [80, 50]

d)

[30, 10, 20] | 40 | [80, 50]

4.

Sebuah stack kosong diberi operasi berikut:

  • Push A > Push B > Push C > Pop > Push D > Pop > Pop

Elemen apa yang tersisa di dalam stack?

a)

Kosong

b)

A

c)

A, B

d)

A, D

5.

Sebuah queue kosong diberi operasi berikut:

  • Enqueue P1 > Enqueue P2 > Enqueue P3 > Dequeue > Enqueue P4 > Dequeue > Enqueue P5

Apa isi antrean dari depan ke belakang setelah semua operasi?

a)

P3, P4, P5

b)

P2, P3, P4

c)

P3, P5

d)

P3, P4, P5, P2

6.

Array: [4, 8, 15, 16, 23, 42].
Jika mencari angka 23 dengan Sequential Search, berapa kali perbandingan dilakukan?

a)

3

b)

4

c)

5

d)

6

7.

Array awal: [7, 2, 5].
Setelah 1 kali pass pada Bubble Sort (ascending), hasil array adalah …

a)

[2, 5, 7]

b)

[2, 7, 5]

c)

[5, 2, 7]

d)

[7, 2, 5]

8.

Sebuah stack kosong menjalani operasi:

  • Push(5)

  • Push(10)

  • Push(15)

  • Pop()

Apa isi stack dari bawah ke atas?

a)

[10, 15]

b)

[5, 10]

c)

[15, 10]

d)

[5, 15]

9.

Antrean kosong menerima operasi:

  • Enqueue(A)

  • Enqueue(B)

  • Enqueue(C)

  • Dequeue()

  • Enqueue(D)

Isi antrean dari depan ke belakang adalah …

a)

[A, B, C, D]

b)

[B, C, D]

c)

[C, B, D]

d)

[B, D, C]

10.

Array awal: [9, 4, 7].
Setelah 1 kali iterasi (pass pertama) Selection Sort (ascending), hasil array adalah …

a)

[9, 4, 7]

b)

[4, 9, 7]

c)

[7, 4, 9]

d)

[4, 7, 9]