Background Image
Previous Page  86 / 306 Next Page
Information
Show Menu
Previous Page 86 / 306 Next Page
Page Background

85

ΑΕΠΠ – Εκδόσεις ΜΠΑΧΑΡΑΚΗ

β.

Να ξαναγράψετε στο τετράδιό σας το παραπάνω τμήμα αλγορίθμου με

αποκλειστική χρήση της δομής επανάληψης «Αρχή_επανάληψης ...

Μέχρις_ότου» (μονάδες 5). (Μονάδες 10)

Απάντηση:

Α4. α.

Με αποκλειστική χρήση της εντολής Όσο το τμήμα αλγορίθμου είναι:

i ← 99

Όσο

i>=1

επανάλαβε

x ← i^2

εμφάνισε

x

i ← i-2

Τέλος_επανάληψης

β.

Με αποκλειστική χρήση της εντολής Μέχρις_ότου το τμήμα αλγορίθμου

είναι:

i ← 99

Αρχή_επανάληψης

x ← i^2

εμφάνισε

x

i ← i-2

Μέχρις_ότου

i<1

Α5.

Πώς ονομάζονται οι δύο κύριες λειτουργίες που εκτελούνται σε μία

ΣΤΟΙΒΑ δεδομένων; Τι λειτουργία επιτελούν και τι πρέπει να ελέγχεται πριν

την εκτέλεσή τους; (Μονάδες 6)

Απάντηση:

Α5.

Δύο είναι οι κύριες λειτουργίες σε μία στοίβα:

Η ώθηση (push) στοιχείου στην κορυφή της στοίβας, και

Η απώθηση (pop) στοιχείου από τη στοίβα.

Η διαδικασία της ώθησης πρέπει οπωσδήποτε να ελέγχει, αν η στοίβα είναι

γεμάτη, οπότε λέγεται ότι συμβαίνει υπερχείλιση (overflow) της στοίβας.

Αντίστοιχα, η διαδικασία απώθησης ελέγχει, αν υπάρχει ένα τουλάχιστον

στοιχείο στη στοίβα, δηλαδή ελέγχει αν γίνεται υποχείλιση (underflow) της

στοίβας.

Β1.

Δίνεται το παρακάτω τμήμα αλγορίθμου:

Κ

1

Χ

–1

i

0

Όσο

Χ<7

επανάλαβε

i

i + 1

ΘΕΜΑ Β

ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ 2012