wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Pertemuan 6

Total questions: 10

Worksheet time: 10mins

Name
Class
Date
1.

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

a)

PUSH

b)

POP

c)

CLEAR

d)

EMPTY

e)

SIZE

2.

def noel ():

print len(stack)

Merupakan fungsi...

a)

Is Full

b)

NOEL

c)

PUSH

d)

POP

e)

CLEAR

3.

Jika pada stack terdapat kondisi

TOP of STACK =MAX_STACK - 1

maka stack berada dalam keadaan ...

a)

EMPTY

b)

CLEAR

c)

TOP

d)

RETREIVE

e)

FULL

4.

Prinsip dari stack adalah

a)

First in First Out (FIFO)

b)

ISFULL

c)

PUSH

d)

Last in First Out (LIFO)

e)

CLEAR

5.

def top ():

top = len (stack) -1

if top < 0:

print "Tidak terdefinisi"

else :

print stack[top]

Maksud dari perintah/instruksi tersebut adalah ….

a)

Top = Top + 1

b)

Top = Top - 1

c)

Top = 0

d)

Top = - 1

e)

Top = 1

6.

Istilah increment pada Stack memiliki makna…

a)

Menambah satu

b)

Mengurangi satu

c)

Menambahkan data

d)

Mengurangi antrian

e)

Mengisi antrian

7.

Perintah yang digunakan untuk menghapus elemen daripuncak stack dari fungsi pop …

a)

def.push()

b)

def.pop()

c)

stock.pop()

e)

stack.pop()

8.

Lakukan decrement nilai TOP of STACK sehingga jumlahelemen stack berkurang 1, Merupakan salah satu cara…

a)

Menghapus elemen yang berada pada posisi paling atas daristack

b)

Menghapus urutan Array paling atas

c)

Menghapus elemen yang berada pada posisi tengah daristack

d)

Menghapus elemen yang berada pada posisi paling kecil daristack

e)

Menghapus elemen yang berada pada posisi paling bawahdari stack

9.

Berikut merupakan perintah yang digunakan untukmenambahkan elemen pada puncak stack dengan nilai darifungsi “push” adalah…

a)

stack.append(value)

b)

def noel()

c)

def isempty()

d)

stack.pop()

e)

print stack[top]

10.

Istilah Decrement pada Stack memiliki makna…

a)

Menambah satu

b)

Mengurangi satu

c)

Menambahkan data

d)

Mengurangi antrian

e)

Mengisi antrian