Professional Documents
Culture Documents
Αεππ 3ωρο κεφ 2678 για οσοσ
Αεππ 3ωρο κεφ 2678 για οσοσ
ΘΕΜΑ Α
A1. Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από τις παρακάτω προτάσεις 1-5 και
δίπλα τη λέξη ΣΩΣΤΟ, αν η πρόταση είναι σωστή, ή τη λέξη ΛΑΘΟΣ, αν η πρόταση είναι
λανθασμένη.
(ΜΟΝΑΔΕΣ 10)
Σελ. 1
Επαναληπτικό Διαγώνισμα στα κεφάλαια 2-6-7-8
Ανάπτυξη Εφαρμογών Σε Προγραμματιστικό Περιβάλλον
Α4. Δίνετε για α=10, β=5, γ=3. Να αποφανθείτε για τις παρακάτω λογικές εκφράσεις.
(ΜΟΝΑΔΕΣ 4)
α) Δομημένος Προγραμματισμός
β) Αλφάβητο – Λεξιλόγιο – Γραμματική
γ) Τι κανόνες πρέπει να ακολουθούν οι εμφωλευμένοι βρόγχοι
(ΜΟΝΑΔΕΣ 6)
(ΜΟΝΑΔΕΣ 10)
(ΜΟΝΑΔΕΣ 5)
ΘΕΜΑ Β
Β1. Σε τι τύπο δεδομένων αντιστοιχούν οι παρακάτω τιμές ;
Σελ. 2
Επαναληπτικό Διαγώνισμα στα κεφάλαια 2-6-7-8
Ανάπτυξη Εφαρμογών Σε Προγραμματιστικό Περιβάλλον
1. -2.34
2. 2.00
3. αληθής
4. ‘2’
5. ‘ψευδής’
(ΜΟΝΑΔΕΣ 2.5)
“Να ζητάτε από τον χρήστη να δώσει από το πληκτρολόγιο το βαθμό του και να τον ελέγχεται ώστε
να μην μπορεί να είναι αρνητικός ή μεγαλύτερος από το 20. Σε περίπτωση που είναι να εμφανίζετε
ένα μήνυμα που να τον ενημερώνει “έκανες λάθος εισαγωγή ξαναδώσε βαθμό” και να του
επιτρέπει να εισάγει νέο βαθμό μέχρι να δώσει σωστό. Όταν αξιωθεί και δώσει σωστή βαθμολογία
να ελέγχεται αν είναι μεγαλύτερη ή ίση του 17 και μικρότερη ή ίση του 20 και να εμφανίζεται
ΑΡΙΣΤΑ., αν η βαθμολογία είναι μεγαλύτερη ή ίση του 15 και μικρότερη του 17, να
εμφανίζεται .ΠΟΛΥ ΚΑΛΑ., αν η βαθμολογία είναι μεγαλύτερη ή ίση του 13 και μικρότερη του 15, να
εμφανίζεται .ΚΑΛΑ., αν η βαθμολογία είναι μεγαλύτερη ή ίση του 10 και μικρότερη του 13, να
εμφανίζεται .ΜΕΤΡΙΑ., αν η βαθμολογία είναι μεγαλύτερη ή ίση του 0 και μικρότερη
του 10, να εμφανίζεται .ΑΠΟΡΡΙΠΤΕΤΑΙ.”.
Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από τις παρακάτω προτάσεις 1-5
και δίπλα τη λέξη ΣΩΣΤΟ, αν είναι σωστή, ή τη λέξη ΛΑΘΟΣ, αν είναι λανθασμένη (να
αιτιολογήσετε τις λανθασμένες).
Στη συνέχεια να κάνετε τη μετατροπή σε Μέχρις_ότου και τα 2 διαγράμματα !
(ΜΟΝΑΔΕΣ 10)
Σελ. 3
Επαναληπτικό Διαγώνισμα στα κεφάλαια 2-6-7-8
Ανάπτυξη Εφαρμογών Σε Προγραμματιστικό Περιβάλλον
ΘΕΜΑ Γ
Ένας μαθητής ετοιμάζεται για 7ημερη εκδρομή και παίρνει χρήματα από τους γονείς του για να
αγοράσει μερικά ρούχα που θέλει. Να εκτελέσετε ΠΡΟΓΡΑΜΜΑ που :
1. Θα ζητά τα χρήματα που του έδωσαν οι γονείς για αγορές ( κάνοντας έλεγχο εγκυρότητας
ώστε να μην είναι αρνητικός αριθμός), το είδος και την τιμή του ρούχου που θα πάρει κάθε
φορά(να μην επιτρέπει αγορά παπουτσιών εμφανίζοντας αντίστοιχο μήνυμα).
2. Πόσες μπλούζες πήρε και πόσα παντελόνια καθώς και ποιό από τα 2 είδη είναι αυτό
αγόρασε πιο πολύ ο μαθητής.
3. Το υπόλοιπο των χρημάτων που του περίσσεψαν μετά το τέλος των αγορών αν
γνωρίζουμε το προφανές ! Ο μαθητής αγοράζει ρούχα όσο έχει χρήματα και σταματά να αγοράζει
όταν εξαντληθεί το ποσό του ή όταν τα χρήματα που έχει δεν επαρκούν για να αγοράσει το προϊόν
που θέλει.
4. Στο τέλος των αγορών να εμφανίζεται μήνυμα ‘’Φτάνουν οι αγορές για σήμερα...’’ και να
υπολογίζεται ο ΜΟ χρημάτων που ξόδεψε ο μαθητής για μπλούζες και το ποσοστό παντελονιών
που αγόρασε ο μαθητής σε σχέση με όλες του τις αγορές.
(ΜΟΝΑΔΕΣ 20)
ΘΕΜΑ Δ
1) Ζητά 135 ονόματα και βαθμούς μαθητών ενός τμήματος του πανεπιστημίου στο μάθημα
“Ασφάλεια δεδομένων” και θα ελέγχει αν οι βαθμοί που καταχωρούνται είναι αποδεκτοί
(δηλαδή είναι από 1 έως 10).
2) Να εμφανίζει τον πρώτο μαθητή με την μεγαλύτερη βαθμολογία και τον τελευταίο μαθητή
με την μικρότερη βαθμολογία.
3) Να εμφανίζει ένα οριστικό μήνυμα για το αν υπήρξε ή όχι μαθητής που να λέγεται
“Ηρακλής” και να είχε βαθμολογία από 2,3 έως 4,9
4) Να εμφανίζει το ΜΟ όσων πέρασαν το μάθημα καθώς και τα ονόματα τους.
5) Ήταν περισσότεροι οι μαθητές με βαθμό μεγαλύτερο από 8,1 από αυτούς που είχαν
βαθμό μικρότερο του 4,9 ;
(ΜΟΝΑΔΕΣ 20)
Καλή Επιτυχία
Και ο Θεός μαζί σoυ...
Σελ. 4