wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Στοίβες Python

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Τι θα εκτυπωθεί μετά την εκτέλεση του διπλανού κώδικα;

a)

['A', 'C']

b)

['B', 'C']

c)

['A', 'B', 'C']

d)

['C']

2.

Τι θα εκτυπωθεί μετά την εκτέλεση του διπλανού κώδικα;

a)

0

b)

1

c)

2

d)

3

3.

Αν η αρχική στοίβα έχει τη μορφή της διπλανής εικόνας, ποιες εντολές πρέπει να εκτελέσω ώστε η στοίβα να πάρει τη μορφή stack = [1, 2, 3]

a)

pop(1)

pop(2)

push(2)

push(3)

b)

pop(1)

pop(1)

push(2, 3)

c)

pop(stack)

pop(stack)

push(stack, 2)

push(stack, 3)

d)

pop(stack)

push(1, 2, 3)

4.

Σε μία στοίβα έχουμε πρόσβαση:

a)

μόνο στο στοιχείο που βρίσκεται στην κορυφή της

b)

μόνο στο στοιχείο που βρίσκεται στη βάση της

c)

σε όλα τα στοιχεία της

d)

σε κανένα από τα στοιχεία της

5.

Ποια μέθοδος χρησιμοποιείται για να εισάγει και να εξάγει δεδομένα σε μια στοίβα:

a)

FIFO

b)

LIFO

c)

και οι δυό

d)

καμία από τις δύο

6.

Ποια μέθοδος χρησιμοποιείται για να ωθήσουμε ένα στοιχείο σε μια στοίβα;

a)

insert()

b)

append()

c)

pull()

d)

push()

7.

Ποια μέθοδος χρησιμοποιείται για να απωθήσουμε ένα στοιχείο από μια στοίβα;

a)

pull()

b)

pick()

c)

pop()

d)

extract()

8.

Κατά την προσπάθειά μας να απωθήσουμε ένα στοιχείο από μια κενή στοίβα, έχουμε το φαινόμενο της

a)

υποχείλισης

b)

υπερχείλισης

c)

ξεχείλισης

d)

κάθαρσης

9.

Ποια στοιχεία θα περιέχονται στην στοίβα μετά από την εκτέλεση των διπλανών εντολών;

a)

[5]

b)

[2, 3, 4, 5]

c)

[1, 2, 3, 4, 5]

d)

[1, 2, 3, 5]

10.

Κατά την εκτέλεση των εντολών της διπλανής εικόνας, με ποια σειρά θα εξαχθούν από τη στοίβα τα στοιχεία που απωθούνται;

a)

1, 2, 3, 4, 5

b)

5, 4, 3, 2, 1

c)

2, 4, 3, 5, 1

d)

3, 4, 2, 1, 5