Ερώτημα 2, Θέμα Α, 2003, Μαΐου-Ιουνίου, Ημερήσια

Να γράψετε στο τετράδιό σας τους αριθμούς της Στήλης Α και δίπλα τα γράμματα της Στήλης Β που αντιστοιχούν σωστά. (Να σημειωθεί ότι σε κάποια στοιχεία της ψευδογλώσσας της Στήλης  Α  αντιστοιχούν περισσότερα  από ένα παραδείγματα  εντολών της Στήλης Β).

Στήλη Α

Στοιχεία ψευδογλώσσας

Στήλη Β

Παραδείγματα εντολών

1.          εντολή εκχώρησης α. Επίλεξε*  Χ

Περίπτωση 1

    X <- Χ + 1

Περίπτωση 2

    X <- α * β

Τέλος_επιλογών

2. δομή επιλογής β.   Όσο   Χ   <   0 επανάλαβε

                 X <- Χ – 1

      Τέλος_επανάληψης

3. δομή επανάληψης γ. α <- β + 1
  δ. Αρχή_επανάληψης

        Ι <- Ι – 1

    Μέχρις_ότου Ι < 0

ε. Αν Χ = 2 τότε

          Χ <- Χ/2

   Τέλος_αν

Μονάδες 10

*H εντολή Επίλεξε είναι πλέον εκτός ύλης.

Τα θέματα σε pdf, 2003, Μαΐου-Ιουνίου, Ημερήσια

Θέμα Γ, 2003, Μαΐου-Ιουνίου, Ημερήσια

Ο Δείκτης Μάζας του ανθρώπινου Σώματος (ΔΜΣ) υπολογίζεται από το βάρος (Β) σε χλγ. και το ύψος (Υ) σε μέτρα με τον τύπο ∆ΜΣ=Β/Υ2. Ο ανωτέρω τύπος ισχύει για άτομα άνω των 18 ετών. Το άτομο ανάλογα με την τιμή του ∆ΜΣ χαρακτηρίζεται σύμφωνα με τον παρακάτω πίνακα:

ΔΜΣ<18,5 “αδύνατο άτομο”
18,5<∆ΜΣ<25 “κανονικό άτομο”
25<∆ΜΣ<30 “βαρύ άτομο”
30<∆ΜΣ “υπέρβαρο άτομο”

Να γράψετε αλγόριθμο ο οποίος:

α. να διαβάζει  την  ηλικία,  το  βάρος  και  το ύψος του ατόμου

Μονάδες 3

β. εάν η ηλικία είναι μεγαλύτερη των 18 ετών, τότε

  1. να υπολογίζει το ∆ΜΣ

Μονάδες 5

  1. να ελέγχει την τιμή του ∆ΜΣ από τον ανωτέρω πίνακα και να εμφανίζει τον αντίστοιχο χαρακτηρισμό

Μονάδες 10

 

γ. εάν η ηλικία είναι μικρότερη ή ίση των 18 ετών, τότε να εμφανίζει το μήνυμα “δεν ισχύει ο δείκτης ΔΜΣ”.

Μονάδες 2

Παρατήρηση:   Θεωρήστε ότι  το βάρος,  το ύψος και η ηλικία είναι θετικοί αριθμοί.

Τα θέματα σε pdf, 2003, Μαΐου-Ιουνίου, Ημερήσια

Θέμα Δ, 2003, Μαΐου-Ιουνίου, Ημερήσια

Μια αλυσίδα κινηματογράφων έχει δέκα αίθουσες. Τα ονόματα των αιθουσών καταχωρούνται σε ένα μονοδιάστατο πίνακα και οι μηνιαίες εισπράξεις κάθε αίθουσας για ένα έτος καταχωρούνται σε πίνακα δύο διαστάσεων. Να γράψετε αλγόριθμο ο οποίος:

α. να διαβάζει τα ονόματα των αιθουσών.

Μονάδες 2

β. να διαβάζει τις μηνιαίες εισπράξεις των αιθουσών αυτού του έτους.

Μονάδες 3

γ. να υπολογίζει τη μέση μηνιαία τιμή των εισπράξεων για κάθε αίθουσα.

Μονάδες 7

δ. να βρίσκει και να εμφανίζει τη μικρότερη μέση μηνιαία τιμή.

Μονάδες 5

ε. να βρίσκει και να εμφανίζει το όνομα ή τα ονόματα των αιθουσών που έχουν την ανωτέρω μικρότερη μέση μηνιαία τιμή.

Μονάδες 3

Παρατήρηση:   Θεωρήστε ότι οι μηνιαίες εισπράξεις είναι θετικοί αριθμοί.

Παρατηρήσεις που αφορούν στα ΘΕΜΑΤΑ 2ο, 3ο, 4ο

  1. Οι εντολές σε έναν αλγόριθμο μπορούν ισοδύναμα να γραφούν με μικρά ή κεφαλαία γράμματα.
  1. Όπου γίνεται χρήση εισαγωγικών, μπορούν ισοδύναμα να χρησιμοποιηθούν μονά ( ‘ ) ή διπλά εισαγωγικά ( ” ) .

Θέματα σε pdf. 2003, Ιουνίου, Ημερήσια

Θέμα Γ, 2002, Ημερήσια, Μαΐου-Ιουνίου

Με το νέο σύστημα πληρωμής των διοδίων, οι οδηγοί των τροχοφόρων έχουν τη δυνατότητα να πληρώνουν το αντίτιμο των διοδίων με ειδική μαγνητική κάρτα. Υποθέστε ότι υπάρχει μηχάνημα το οποίο διαθέτει είσοδο για την κάρτα και φωτοκύτταρο. Το μηχάνημα διαβάζει από την κάρτα το υπόλοιπο των χρημάτων και το αποθηκεύει σε μία μεταβλητή Υ και, με το φωτοκύτταρο, αναγνωρίζει τον τύπο του τροχοφόρου και το αποθηκεύει σε μία μεταβλητή Τ. Υπάρχουν τρεις τύποι τροχοφόρων: δίκυκλα (∆), επιβατικά (Ε) και φορτηγά (Φ), με αντίτιμο διοδίων 1, 2 και 3 ευρώ αντίστοιχα.

Να αναπτύξετε αλγόριθμο, ο οποίος:

α. ελέγχει τον τύπο του τροχοφόρου και εκχωρεί στη μεταβλητή Α το αντίτιμο των διοδίων,  ανάλογα με τον τύπο του τροχοφόρου

Μονάδες 8

β. ελέγχει την πληρωμή των διοδίων με τον παρακάτω τρόπο.

Αν το υπόλοιπο της κάρτας επαρκεί για την πληρωμή του αντιτίμου των διοδίων, αφαιρεί το ποσό αυτό από την κάρτα. Αν η κάρτα δεν έχει υπόλοιπο, το μηχάνημα ειδοποιεί με μήνυμα για το ποσό που πρέπει να πληρωθεί. Αν το υπόλοιπο δεν επαρκεί, μηδενίζεται η κάρτα και δίνεται με μήνυμα το ποσό που απομένει να πληρωθεί.

Μονάδες 12

Τα θέματα σε pdf, 2002, Ιουνίου, Ημερήσια

Θέμα A, Ερώτημα 1, 2001, Ημερήσια, Μαΐου-Ιουνίου

Να μεταφέρετε στο τετράδιό σας και να συμπληρώσετε τον παρακάτω πίνακα αλήθειας Δύο προτάσεων Α, Β και των τριών λογικών πράξεων.

Πρόταση Α Πρόταση Β Α ή Β

(Διάζευξη)

Α και Β

(Σύζευξη)

όχι Α

(Άρνηση)

Ψευδής Ψευδής
Ψευδής Αληθής
Αληθής Ψευδής
Αληθής Αληθής

Μονάδες 6
ΛΥΣΗ: (περισσότερα…)

Θέμα Δ, 2001, Ημερήσια, Μαΐου-Ιουνίου

Σε ένα πρόγραμμα περιβαλλοντικής εκπαίδευσης συμμετέχουν 20 σχολεία. Στα πλαίσια αυτού του προγράμματος, εθελοντές μαθητές των σχολείων, που συμμετέχουν στο πρόγραμμα, μαζεύουν ποσότητες τριών υλικών (γυαλί, χαρτί και αλουμίνιο).

Να αναπτύξετε έναν αλγόριθμο, ο οποίος:
α.   να διαβάζει τις ποσότητες σε κιλά των παραπάνω υλικών που μάζεψαν οι μαθητές σε κάθε σχολείο
Μονάδες 4

β.    να υπολογίζει τη συνολική ποσότητα σε κιλά του κάθε υλικού που μάζεψαν οι μαθητές σε όλα τα σχολεία
Μονάδες 8

γ. αν η συνολική ποσότητα του χαρτιού που μαζεύτηκε από όλα τα σχολεία είναι λιγότερη των 1000 κιλών, να εμφανίζεται το μήνυμα «Συγχαρητήρια». Αν η ποσότητα είναι από 1000 κιλά και πάνω, αλλά λιγότερο από 2000, να εμφανίζεται το μήνυμα «Δίνεται έπαινος» και τέλος αν η ποσότητα είναι από 2000 κιλά και πάνω να εμφανίζεται το μήνυμα «Δίνεται βραβείο».
Μονάδες 8

Παρατήρηση: Να θεωρήσετε ότι όλες οι ποσότητες είναι θετικοί αριθμοί.

ΛΥΣΗ: (περισσότερα…)

Θέμα Α, Ερώτημα 1, 2002, Επαναληπτικές

Να γράψετε στο τετράδιό σας τον αριθμό κάθε πρότασης και δίπλα τη λέξη Σωστό, αν είναι σωστή, ή τη λέξη Λάθος, αν είναι λανθασμένη.

  1. Η τιμή μιας μεταβλητής δεν μπορεί να αλλάξει κατά τη διάρκεια εκτέλεσης ενός αλγόριθμου.
  2. Με τον όρο δεδομένο αναφέρεται οποιοδήποτε γνωσιακό στοιχείο προέρχεται από επεξεργασία δεδομένων.
  3. Σκοπός της συγχώνευσης δύο ταξινομημένων πινάκων είναι η δημιουργία ενός τρίτου ταξινομημένου πίνακα, που περιέχει τα στοιχεία των δύο πινάκων.
  4. Τα λογικά λάθη είναι συνήθως λάθη σχεδιασμού και δεν προκαλούν τη διακοπή της εκτέλεσης του προγράμματος.
  5. Σε ένα μεγάλο και σύνθετο πρόγραμμα, η άσκοπη χρήση μεγάλων πινάκων μπορεί να οδηγήσει ακόμη και σε αδυναμία εκτέλεσης του προγράμματος.
  6. Οι δυναμικές δομές έχουν σταθερό μέγεθος.

Μονάδες 12

ΛΥΣΗ: (περισσότερα…)

Θέμα Γ, 2002, Επαναληπτικές

Σε ένα κέντρο νεοσύλλεκτων υπάρχει η πρόθεση να δημιουργηθούν δύο ειδικές διμοιρίες. Η διμοιρία Α θα αποτελείται από νεοσύλλεκτους πτυχιούχους τριτοβάθμιας εκπαίδευσης, ηλικίας από 24 έως και 28 χρόνων. Η διμοιρία Β θα αποτελείται από νεοσύλλεκτους απόφοιτους δευτεροβάθμιας εκπαίδευσης, ηλικίας από 18 έως και 24 χρόνων. Οι υπόλοιποι νεοσύλλεκτοι δεν κατατάσσονται σε καμία από αυτές τις διμοιρίες. Να αναπτύξετε αλγόριθμο ο οποίος:

α. διαβάζει το ονοματεπώνυμο, την ηλικία και έναν αριθμό που καθορίζει το επίπεδο σπουδών του νεοσύλλεκτου και παίρνει τιμές από 1 έως 3 (1: τριτοβάθμια εκπαίδευση, 2: δευτεροβάθμια εκπαίδευση, 3: κάθε άλλη περίπτωση)
Μονάδες 5

β. εκτυπώνει:
i) το ονοματεπώνυμο του νεοσύλλεκτου ii) το όνομα της διμοιρίας (Α ή Β), εφόσον ο νεοσύλλεκτος κατατάσσεται σε μία από αυτές.
Μονάδες 15

ΛΥΣΗ: (περισσότερα…)

Θέμα Α, Ερώτημα 1, 2001, Ημερήσια, Επαναληπτικές

Να γράψετε στο τετράδιο σας, ποιες από τις παρακάτω εντολές εκχώρησης είναι συντακτικά σωστές και ποιες λάθος.
α. 2* Α  <- Α
β. Α <- 3*Α + 5
γ. Β + 5 <- “Α”

Μονάδες 3

ΛΥΣΗ: (περισσότερα…)

Θέμα Α, Ερώτημα 2, 2001, Ημερήσια, Επαναληπτικές

Για τις απλές αριθμητικές πράξεις:

α. να αναφερθούν οι αντίστοιχοι τελεστές

Μονάδες 2

β. να δοθεί η σειρά προτεραιότητας (ιεραρχία) των τελεστών αυτών στις αριθμητικές εκφράσεις.

Μονάδες 2

ΛΥΣΗ:  (περισσότερα…)