
Εκδόσεις ΜΠΑΧΑΡΑΚΗ – ΑΕΠΠ
104
(executable), το οποίο είναι το τελικό πρόγραμμα που εκτελείται από τον
υπολογιστή.
δ.
Ο μεταγλωττιστής δέχεται στην είσοδο ένα πρόγραμμα γραμμένο σε μια
γλώσσα υψηλού επιπέδου και παράγει ένα ισοδύναμο πρόγραμμα σε γλώσσα
μηχανής. Το τελευταίο μπορεί να εκτελείται οποτεδήποτε από τον υπολογιστή
και είναι τελείως ανεξάρτητο από το αρχικό πρόγραμμα. Το αρχικό πρόγραμμα
λέγεται πηγαίο πρόγραμμα (source), ενώ το πρόγραμμα που παράγεται από το
μεταγλωττιστή λέγεται αντικείμενο πρόγραμμα (object).
Α5.
Δίνεται το παρακάτω ημιτελές τμήμα αλγορίθμου:
Α ← ...
Β ← ...
Αρχή_επανάληψης
Β ← ...
Α ← ...
Μέχρις_ότου
Α>200
Εμφάνισε
Β
Να ξαναγράψετε στο τετράδιό σας το παραπάνω τμήμα αλγορίθμου με τα
κενά συμπληρωμένα, έτσι ώστε να υπολογίζει και να εμφανίζει το άθροισμα
των περιττών ακεραίων από το 100 έως το 200. (Μονάδες 8)
Απάντηση:
Α5.
Α
101
Β
0
Αρχή_Επανάληψης
Β
Β + Α
Α
Α + 2
Μέχρις_ότου
Α > 200
Εμφάνισε
Β
ΘΕΜΑ Β
Β1.
Για την ταξινόμηση, σε φθίνουσα σειρά, των στοιχείων ενός
μονοδιάστατου πίνακα αριθμών Π[30] μπορεί να ακολουθηθεί η παρακάτω
διαδικασία: Αρχικά, ο πίνακας σαρώνεται από την αρχή μέχρι το τέλος του,
προκειμένου να βρεθεί το μεγαλύτερο στοιχείο του. Αυτό το στοιχείο
τοποθετείται στην αρχή του πίνακα, ανταλλάσσοντας θέσεις με το στοιχείο
της πρώτης θέσης του πίνακα. Η σάρωση του πίνακα επαναλαμβάνεται,
ξεκινώντας τώρα από το δεύτερο στοιχείο του πίνακα. Το μεγαλύτερο από
ΘΕΜΑ Β
ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ 2014