wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PR4_UT5

Total questions: 20

Worksheet time: 7mins

Name
Class
Date
1.

Suatu koleksi/kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya

a)

Basis Data

b)

Tipe Data

c)

Struktur Data

d)

Jenis Data

2.

Tipe data yang menyatakan benar (True) yang bernilai 1 atau salah (False) yang bernilai 0

a)

Integer

b)

String

c)

Float

d)

Boolean

3.

Decimal adalah bilangan berbasis sepuluh yang terdiri atas angka...

a)

0,1,2,3,4,5,6,7,8,9

b)

0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F

c)

1,3,5,7,9

d)

2,4,6,8,10

4.

Sistem bilangan yang menggunakan basis 2 adalah

a)

Biner

b)

Desimal

c)

Oktal

d)

Hexadesimal

5.

Terdapat Array : A[2][4][3] maka jumlah elemen Array tersebut adalah

a)

12

b)

18

c)

16

d)

24

6.

Menyimpan nilai item dan referensi atau penunjuk ke itemberikutnya merupakan pengertian...

a)

Dinamic Variabel

b)

Single Linked

c)

Pointer

d)

Linked List

7.

Jenis-Jenis Linked List, kecuali....

a)

Single Linked List

b)

Circular Linked List

c)

Partikel Linked List

d)

Double Linked List

8.

Pada node tersebut memiliki Nilai 1001 dan Alamat 25

a)

True

b)

False

9.

Menemukan item dengan nilai yang ditentukan sangat mirip dengan pencarian item untuk dihapus, adalah perintah untuk :

a)

Menghapus item sesuai nilai

b)

Menghapus dari depan

c)

Menghapus dari belakang

d)

Menghapus keseluruhan

10.

Gambar berikut menunjukkan bentuk penambahan node pada posisi:

a)

Belakang

b)

Tengah

c)

Depan

d)

Depan dan Belakang

11.

if self.start_node is None: Maksud dari perintah tersebut adalah….

a)

Node sedang ditunjuk oleh pointer

b)

Memeriksa apakah variabel self.start_node adalah None atau tidak

c)

Setelah head lama akan menjadi head baru

d)

Jika head masih NULL

12.

Linked List yang dimana pada setiap node memiliki banyak pointer adalah pengertian dari...

a)

Single Linked List

b)

Doubly Linked List

c)

Multiple Linked List

d)

Join Linked List

13.

insert_in_emptylist () adalah perintah untuk...

a)

Mencari Eleman

b)

Menghapus Elemen

c)

Memperbaharui Elemen

d)

Menambah Elemen

14.

Berikut adalah metode penghapusan elemen pada Doubly Linked List...

a)

Menghapus dengan cepat

b)

Menghapus di tengah

c)

Menghapus berdasarkan nilai

d)

Menghapus elemen genap

15.

Merupakan contoh bentuk

a)

Single Linked List

b)

Double Linked List

c)

Circular Linked List

d)

Multiple Linked List

16.

Prinsip dari stack adalah...

a)

First in First Out (FIFO)

b)

Last in First Out (LIFO)

17.

Operasi Stack yang digunakan untuk memeriksa apakah stack kosong, adalah...

a)

PUSH

b)

EMPTY

c)

POP

d)

CLEAR

18.

Jika pada stack terdapat kondisi TOP of STACK = MAX_STACK = -1 maka stack berada dalam keadaan...

a)

FULL

b)

EMPTY

c)

RETREIVE

d)

TOP

19.

Jika posisi TOP = 2, berapa elemen yang harus di POP agar kondisi EMPTY = 1

a)

1

b)

2

c)

3

d)

4

20.

TOP = TOP + 1 merupakan rumus penggunaan PUSH

a)

Benar

b)

Salah