ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ
Επαναληπτικό ΔΙΑΓΩΝΙΣΜΑ ΣΧ. ΕΤΟΣ 2010 – 2011
Επιμέλεια :
Ομάδα Διαγωνισμάτων από “Το στέκι των πληροφορικών”
Θέμα Α
Α1. Δίνονται οι παρακάτω εντολές από ένα τμήμα προγράμματος:
…
ΔΙΑΒΑΣΕ α, β
x ! α > β
…
Να χαρακτηρίσετε αν κάθε μία από τις παρακάτω προτάσεις είναι σωστή (Σ) ή λανθασμένη (Λ). Αιτιολογήσετε κάθε σας απάντηση
- Η x είναι λογική μεταβλητή.
- Τα α, β μπορεί να είναι μεταβλητές τύπου χαρακτήρα.
- Τα α , β μπορεί να είναι λογικές μεταβλητές.
- Τα α , x είναι πάντα μεταβλητές διαφορετικού τύπου.
- Το α πρέπει να έχει τιμή μεγαλύτερη του β.
(Μονάδες 5)
Α2. Ένας προγραμματιστής καλείται να σχεδιάσει ένα πρόγραμμα το οποίο θα διαχειρίζεται τα ονόματα και τους βαθμούς 160 μαθητών και θα υπολογίζει και θα εμφανίζει τα ονόματα των μαθητών με βαθμό μεγαλύτερο από τον μέσο όρο του σχολείου.
Για το πρόβλημα που καλείται να αντιμετωπίσει, να γράψετε:
- Ποια είναι τα δεδομένα ;
- Ποια είναι τα ζητούμενα ;
- Σε ποια κατηγορία θα το κατατάσσατε με βάση τη δυνατότητα επίλυσής του;
- Είναι απαραίτητη η χρήση πίνακα; (ΝΑΙ/ΟΧΙ).Αιτιολογήστε την απάντησή σας.
(Μονάδες 4)