
167
ΑΕΠΠ – Εκδόσεις ΜΠΑΧΑΡΑΚΗ
Εκτύπωσε
α
Τέλος Παράδειγμα _1
Να γράψετε στο τετράδιό σας:
α.
τις σταθερές
β.
τις μεταβλητές
γ.
τους λογικούς τελεστές
δ.
τους αριθμητικούς τελεστές
ε.
τις λογικές εκφράσεις
στ.
τις εντολές εκχώρησης που υπάρχουν στον παραπάνω αλγόριθμο.
(Μονάδες 12)
Απάντηση:
Γ. α.
σταθερές (τιμές) είναι το 0 και το 5
β.
μεταβλητές είναι η α
γ.
λογικοί τελεστές δεν υπάρχουν
δ.
αριθμητικός τελεστής είναι το σύμβολο του πολλαπλασιασμού, *
ε .
λογική έκφραση είναι η α<0
στ.
εντολή εκχώρησης είναι η α
α*5
Δ.
Σε ποιες στοιχειώδεις λογικές δομές στηρίζεται ο δομημένος
προγραμματισμός (μονάδες 3);
Να αναφέρετε τέσσερα πλεονεκτήματα του δομημένου προγραμματισμού
(μονάδες 4). (Μονάδες 7)
Απάντηση:
Δ.
Ο δομημένος προγραμματισμός στηρίζεται στις τρείς δομές, της ακολουθίας,
της επιλογής και της επανάληψης.
Ως πλεονεκτήματα του δομημένου προγραμματισμού μπορούμε να
αναφέρουμε:
→
Δημιουργία απλούστερων προγραμμάτων.
→
Άμεση μεταφορά των αλγορίθμων σε προγράμματα.
→
Διευκόλυνση της ανάλυσης του προγράμματος σε τμήματα.
→
Ευκολότερη διόρθωση και συντήρηση των προγραμμάτων.
Ε.
Να αναπτύξετε τρία χαρακτηριστικά των υποπρογραμμάτων. (Μονάδες 9)
Απάντηση:
E.
Υπάρχουν τρεις ιδιότητες που πρέπει να διακρίνουν τα υποπρογράμματα:
→
Κάθε υποπρόγραμμα έχει μόνο μία είσοδο και μία έξοδο. Κάθε
υποπρόγραμμα ενεργοποιείται με την είσοδο σε αυτό που γίνεται πάντοτε από
την αρχή του, εκτελεί ορισμένες ενέργειες, και απενεργοποιείται με την έξοδο
από αυτό που γίνεται πάντοτε από το τέλος του.
→
Κάθε υποπρόγραμμα πρέπει να είναι ανεξάρτητο από τα άλλα. Αυτό σημαίνει
ότι κάθε υποπρόγραμμα μπορεί να σχεδιαστεί, να αναπτυχθεί και να