
Εκδόσεις ΜΠΑΧΑΡΑΚΗ – ΑΕΠΠ
212
Nα υπολογίσετε την τιμή της έκφρασης αναλυτικά ως εξής:
α.
Να αντικαταστήσετε τις μεταβλητές με τις τιμές τους. (Μονάδα 1)
β.
Να εκτελέσετε τις αριθμητικές πράξεις. (Μονάδα 1)
γ.
Να αντικαταστήσετε τις συγκρίσεις με την τιμή ΑΛΗΘΗΣ, αν η σύγκριση
είναι αληθής, ή την τιμή ΨΕΥΔΗΣ, αν είναι ψευδής. (Μονάδα 1)
δ.
Να εκτελέσετε τις λογικές πράξεις, ώστε να υπολογίσετε την τελική τιμή
της έκφρασης. (Μονάδες 2)
Απάντηση:
Δ1.
α.
Υπάρχουν τρεις ιδιότητες που πρέπει να διακρίνουν τα υποπρογράμματα:
→
Κάθε υποπρόγραμμα έχει μόνο μία είσοδο και μία έξοδο.
→
Κάθε υποπρόγραμμα πρέπει να είναι ανεξάρτητο από τα άλλα.
→
Κάθε υποπρόγραμμα πρέπει να μην είναι πολύ μεγάλο.
β.
Κάθε υποπρόγραμμα πρέπει να είναι ανεξάρτητο από τα άλλα. Αυτό σημαίνει
ότι κάθε υποπρόγραμμα μπορεί να σχεδιαστεί, να αναπτυχθεί και να
συντηρηθεί. Στην πράξη, βέβαια, η απόλυτη ανεξαρτησία είναι δύσκολο να
επιτευχθεί.
Δ.2.
α.
(
ΟΧΙ
(3+1*3>10))
ΚΑΙ
(15
MOD
(3-1)=1)
β.
(
OXI
(6>10))
KAI
(1=1)
γ.
(
ΟΧΙ (
ΨΕΥΔΗΣ))
ΚΑΙ
(ΑΛΗΘΗΣ)
δ.
ΑΛΗΘΗΣ
Δίνεται τo παρακάτω τμήμα αλγορίθμου, στο οποίο έχουν αριθμηθεί οι
γραμμές του:
1
Διάβασε
Χ
2
Όσο
X>1
επανάλαβε
3
Aν
Χ
mod
2=0
τότε
4
Χ ← Χ
div
2
5
αλλιώς
6
Χ ← 3*Χ +1
7
Τέλος_αν
8
Τέλος_επανάληψης
Επίσης δίνεται το παρακάτω υπόδειγμα πίνακα (πίνακας τιμών), με
συμπληρωμένη την αρχική τιμή της μεταβλητής Χ.
Αριθμός Εντολής
Χ
Χ > 1
Χ mod 2 = 0
1
5
…
…
…
…
Να μεταφέρετε στο τετράδιό σας τον πίνακα και να τον συμπληρώσετε,
εκτελώντας τον αλγόριθμο με αρχική τιμή Χ=5 (που ήδη φαίνεται στον
ΘΕΜΑ 2
ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΕΞΕΤΑΣΕΙΣ 2009