You are on page 1of 2

ΤΕΣΤ στην ΑΕΠΠ

Α. Δίνονται οι παρακάτω προτάσεις:

Π1. Ο συνδέτης-φορτωτής μετατρέπει το 1___________ πρόγραμμα σε 2 ___________


πρόγραμμα.

Π2. Ο συντάκτης χρησιμοποιείται για να δημιουργηθεί το 3 ___________ πρόγραμμα.

Π3. Ο μεταγλωττιστής μετατρέπει το 4___________ πρόγραμμα σε 5___________ πρόγραμμα.

και οι παρακάτω λέξεις:

α. αντικείμενο

β. εκτελέσιμο

γ. πηγαίο.

i. Να συμπληρώσετε τα κενά (1-5) με τις παραπάνω λέξεις (α-γ). ΣΗΜΕΙΩΣΗ: Κάποιες από τις
λέξεις χρησιμοποιούνται περισσότερες φορές από μία.
ii. Κατά την ανάπτυξη ενός προγράμματος σε ένα προγραμματιστικό περιβάλλον, με ποια
χρονική σειρά πραγματοποιούνται τα βήματα που περιγράφουν οι παραπάνω προτάσεις; Να
απαντήσετε γράφοντας τα Π1, Π2, Π3 με τη σωστή σειρά.

Β. Σε ποιες στοιχειώδεις λογικές δομές στηρίζεται ο δομημένος προγραμματισμός; Ποια είναι τα


πλεονεκτήματα του δομημένου προγραμματισμού;

Γ. Στο παρακάτω πρόγραμμα υπολογισμού του μέσου όρου μη μηδενικών αριθμών υπάρχουν 5 λάθη.
Να εντοπιστούν και αναφερθεί η κατηγορία στην οποία ανήκει το καθένα.

ΠΡΟΓΡΑΜΜΑ Μέσος_Ορος_βαθμολογίας
ΜΕΤΑΒΛΗΤΕΣ
ΑΚΕΡΑΙΕΣ: Σ, Χ, Π
ΑΡΧΗ
Π <- 0
ΔΙΑΒΑΣΕ Χ
ΟΣΟ Χ <> 0 ΕΠΑΝΑΛΑΒΕ
Π <- Π + 1
Σ <- Σ + Χ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΜΟ <- Π/Σ
ΓΡΑΨΕ ΜΟ
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

Α(3.5) , Β (4), Γ(2.5), Δ (2) Ε(3) ΣΤ(5)


Δ. Να μετατρέψετε την παρακάτω δομή επανάληψης από ΟΣΟ και σε ΓΙΑ.

Χ Α
Χ  Χ -3
ΟΣΟ Χ>=17 ΕΠΑΝΑΛΑΒΕ
ΧΧ-3
ΥΥ+Χ
ΓΡΑΨΕ Υ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

Ε. Να μετατρέψετε τις παρακάτω δομές επανάληψης από ΓΙΑ σε ΟΣΟ.

ΓΙΑ Χ ΑΠΟ 3 ΜΕΧΡΙ 17


Ζ X+3
ΓΡΑΨΕ Ζ
ΓΙΑ Υ ΑΠΟ 10 ΜΕΧΡΙ 0 ΜΕ_ΒΗΜΑ -2
ΓΡΑΨΕ Υ^2
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

ΣΤ. Δίνεται το παρακάτω τμήμα αλγορίθμου σε μορφή διαγράμματος ροής. Να κατασκευάσετε ισοδύναμο
τμήμα αλγορίθμου σε ψευδογλώσσα.

Α(3.5) , Β (4), Γ(2.5), Δ (2) Ε(3) ΣΤ(5)

You might also like