ΜΑΘΗΜΑ / ΤΑΞΗ : ΑΕΠΠ / Γ- ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ (ΘΕΡΙΝΑ) ΗΜΕΡΟΜΗΝΙΑ: 08-11-2015 ΕΠΙΜΕΛΕΙΑ ΔΙΑΓΩΝΙΣΜΑΤΟΣ: Ι.ΜΙΧΑΛΕΑΚΟΣ- Α.ΚΑΤΡΑΚΗ - Π.ΣΙΟΤΡΟΠΟΣ ΘΕΜΑ Α ΑΠΑΝΤΗΣΕΙΣ Α1. 1. Σωστή. 2. Σωστή. 3. Λάθος. 4. Σωστή. 5. Λάθος. Α2. 1. δ. 2. γ. 3. δ. 4. β. 5. β. Α3. 1. Στον έλεγχο αποδεκτών τιμών. 2. Στην επιλογή από προκαθορισμένες απαντήσεις ή μενού. Α4. 1 ος τρόπος 2 ος τρόπος ΓΙΑ Κ ΑΠΟ 1 ΜΕΧΡΙ 100 ΓΡΑΨΕ 'Δώστε την ηλικία του', Κ, 'ου ατόμου:' ΑΝ (ΗΛ < 5) Ή (ΗΛ > 85) ΤΟΤΕ ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ Άκυρη τιμή ηλικίας. Ξαναπροσπαθήστε.' ΜΕΧΡΙΣ_ΟΤΟΥ (ΗΛ >= 5) ΚΑΙ (ΗΛ <= 85) ΓΙΑ Κ ΑΠΟ 1 ΜΕΧΡΙ 100 ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ 'Δώστε την ηλικία του', Κ, 'ου ατόμου:' ΑΝ (ΗΛ < 5) Ή (ΗΛ > 85) ΤΟΤΕ ΓΡΑΨΕ 'Άκυρη τιμή ηλικίας. Ξαναπροσπαθήστε.' ΜΕΧΡΙΣ_ΟΤΟΥ (ΗΛ >= 5) ΚΑΙ (ΗΛ <= 85) Α5. 1 δ. 2 ε. 3 β. 4.-->ε. 5 α. Σελίδα 1 από 5
ΘΕΜΑ Β Β1. 1. Αριθμός Συνθήκη Έξοδος Π Η Χ Γραμμής 1 0 2 15 3 ΑΛΗΘΗΣ 4 2 6 1 7 13 8 5 6 2 7 11 8 8 6 3 7 9 8 11 9 ΑΛΗΘΗΣ 3 ΑΛΗΘΗΣ 4 2 6 4 7 7 8 5 6 5 7 5 8 8 6 6 7 3 8 11 9 ΑΛΗΘΗΣ 3 ΨΕΥΔΗΣ 11 3 2. Μετράει πόσες φορές θα εκτελεστεί η εμφωλευμένη δομής επανάληψης ΜΕΧΡΙΣ_ΟΤΟΥ Σελίδα 2 από 5
Β2. (Ενδεικτική απάντηση) ΓΙΑ Ι ΑΠΟ 7 ΜΕΧΡΙ 31 ΜΕ_ΒΗΜΑ 6 ΓΡΑΨΕ Ι Εναλλακτικά: ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 25 ΜΕ_ΒΗΜΑ 6 ΓΡΑΨΕ (Ι + 6) ΘΕΜΑ Γ Σελίδα 3 από 5 Ενδεικτική Απάντηση ΠΡΟΓΡΑΜΜΑ ΘΕΜΑ_Γ ΜΕΤΑΒΛΗΤΕΣ! Ερώτημα Γ1. Τμήμα δηλώσεων ΧΑΡΑΚΤΗΡΕΣ: ΤΟ ΑΚΕΡΑΙΕΣ: Β ΠΡΑΓΜΑΤΙΚΕΣ: ΧΡ ΑΡΧΗ! Ερώτημα Γ2. Εισαγωγή τύπου οχήματος ΓΡΑΨΕ Δώστε τον τύπο οχήματος. ΔΙΑΒΑΣΕ ΤΟ! Ερώτημα Γ3. Έλεγχος εισαγωγής τιμής για τον τύπο οχήματος ΑΝ (ΤΟ = Ε ) Ή (ΤΟ = Φ ) ΤΟΤΕ ΓΡΑΨΕ Δώστε το βάρος του οχήματος ΔΙΑΒΑΣΕ Β! Ερώτημα Γ3.α. Εισαγωγή βάρους οχήματος σε κιλά! Ερώτημα Γ3.β.1. Υπολογισμός χρέωσης με βάση τύπο και βάρος ΑΝ ΤΟ = Ε ΤΟΤΕ ΑΝ Β <= 200 ΤΟΤΕ ΧΡ Β * 0.3 ΧΡ Β * 0.5 ΑΝ Β <= 500 ΤΟΤΕ ΧΡ Β * 0.5 _ΑΝ Β <=1000 ΤΟΤΕ ΧΡ 5 * 0.5 + ( Β 500) * 0.8 ΧΡ 5 * 0.5 + 500 * 0.8 + (Β-1000) * 1.5! Ερώτημα Γ3β.2.Εμφάνιση χρέωσης ΓΡΑΨΕ Η ΧΡΕΩΣΗ ΤΟΥ ΟΧΗΜΑΤΟΣ ΕΙΝΑΙ, ΧΡ
! Ερώτημα Γ4. Εμφάνιση μηνύματος για μη ορθή εισαγωγή τιμή για το τύπο. ΓΡΑΨΕ ΛΑΘΟΣ ΤΥΠΟΣ ΟΧΗΜΑΤΟΣ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ Παρατηρήσεις στην απάντηση του θέματος: 1. Τα ονόματα των μεταβλητών είναι ενδεικτικά και τα σχόλια όπως και τα προτρεπτικά μηνύματα για την είσοδο και τα μηνύματα εξόδου είναι προαιρετικά και τοποθετήθηκαν για διευκόλυνση του αναγνώστη. 2. Η χρήση σχήματος εμφωλευμένων δομών επιλογής για την αντιμετώπιση του θέματος είναι ενδεικτική. ΘΕΜΑ Δ (Ενδεικτική απάντηση) ΠΡΟΓΡΑΜΜΑ ΘΕΜΑ_Δ ΜΕΤΑΒΛΗΤΕΣ! Ερώτημα Δ1 ΑΚΕΡΑΙΕΣ: PIN, ΚΩΔΙΚΟΣ, ΕΠΙΛΟΓΗ ΠΡΑΓΜΑΤΙΚΕΣ: ΥΠΟΛΟΙΠΟ, ΠΟΣ_ΚΑΤΑΘ, ΠΟΣΟ_ΑΝΑΛΗΨΗΣ ΑΡΧΗ! Ερώτημα Δ2 PIN 2280 ΓΡΑΨΕ Δώστε το αρχικό υπόλοιπο που περιέχεται στη κάρτα ΔΙΑΒΑΣΕ ΥΠΟΛΟΙΠΟ! Ερώτημα Δ3. Εισαγωγή κωδικού από το χρήστη. ΓΡΑΨΕ Δώστε τον κωδικό σας ΔΙΑΒΑΣΕ ΚΩΔΙΚΟΣ! Ερώτημα Δ4. Έλεγχος ακρίβειας κωδικού. ΑΝ PIN < > ΚΩΔΙΚΟΣ ΤΟΤΕ ΓΡΑΨΕ Άγνωστος κωδικός! Ερώτημα Δ5. Σε περίπτωση που ο κωδικός που δόθηκε είναι σωστός.! Ερώτημα Δ5.α: Εμφάνιση επιλογών ΑΤΜ ΓΡΑΨΕ Πατήστε το πλήκτρο 1 για ανάληψη ΓΡΑΨΕ Πατήστε το πλήκτρο 2 για κατάθεση ΓΡΑΨΕ Πατήστε το πλήκτρο 3 για ερώτηση υπολοίπου! Εισαγωγή επιλογής πελάτη ΓΡΑΨΕ Δώστε την επιλογή σας. Αριθμοί 1 ή 2 ή 3 ΔΙΑΒΑΣΕ ΕΠΙΛΟΓΗ ΑΝ ΕΠΙΛΟΓΗ = 1 ΤΟΤΕ! Ερώτημα Δ5.β: αν η επιλογή είναι ανάληψη! Εισαγωγή ποσού ανάληψης ΓΡΑΨΕ Δώστε το ποσό που θέλετε να κάνετε ανάληψη ΔΙΑΒΑΣΕ ΠΟΣΟ_ΑΝΑΛΗΨΗΣ Σελίδα 4 από 5
ΑΝ ΠΟΣΟ_ΑΝΑΛΗΨΗΣ < = ΥΠΟΛΟΙΠΟ ΤΟΤΕ ΥΠΟΛΟΙΠΟ ΥΠΟΛΟΙΠΟ ΠΟΣΟ_ΑΝΑΛΗΨΗΣ! ενημέρωση υπολοίπου ΓΡΑΨΕ Ανάληψη Ποσού :, ΠΟΣΟ_ΑΝΑΛΗΨΗΣ, ΓΡΑΨΕ Υπόλοιπο:, ΥΠΟΛΟΙΠΟ, ΓΡΑΨΕ Μη εφικτή συναλλαγή _ΑΝ ΕΠΙΛΟΓΗ = 2 ΤΟΤΕ! Ερώτημα Δ5.γ: αν η επιλογή είναι κατάθεση! Εισαγωγή ποσού κατάθεσης ΓΡΑΨΕ Δώστε το ποσό που θέλετε να καταθέσετε ΔΙΑΒΑΣΕ ΠΟΣΟ_ΚΑΤΑΘ ΥΠΟΛΟΙΠΟ ΥΠΟΛΟΙΠΟ + ΠΟΣΟ_ΚΑΤΑΘ! ενημέρωση υπολοίπου ΓΡΑΨΕ Κατάθεση Ποσού :, ΠΟΣΟ_ΚΑΤΑΘ, ΓΡΑΨΕ Υπόλοιπο:, ΥΠΟΛΟΙΠΟ,! ερώτημα Δ5.δ: αν η επιλογή είναι ερώτηση υπολοίπου ΓΡΑΨΕ Υπόλοιπο :, ΥΠΟΛΟΙΠΟ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ Παρατηρήσεις στην απάντηση του θέματος: Τα σχόλια είναι προαιρετικά και γράφτηκαν περισσότερο για διευκόλυνση του αναγνώστη. Η χρήση της δομή πολλαπλής επιλογής είναι βέλτιστη αλλά ενδεικτική. Σελίδα 5 από 5