ΘΕΜΑΤΑ ΕΣΠΕΡΙΝΟΥ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ
ΠΑΡΑΣΚΕΥΗ 2 ΙΟΥΝΙΟΥ 2000 - ΑΕΠΠ

Θέμα 1ο
Α. Δώστε τον ορισμό του αλγορίθμου
Μονάδες 10

Λύση

Σελίδα 25, παράγραφος 2.1

Β. Σε τρία διαφορετικά σημεία της Αθήνας καταγράφηκαν στις 12 το μεσημέρι οι θερμοκρασίες a,b,c. Να αναπτύξετε αλγόριθμο που:
    1. Να διαβάζει τις θερμοκρασίες a,b,c.
    2. Να υπολογίζει και να εμφανίζει τη μέση τιμή των παραπάνω θερμοκρασιών.
    3. Να εμφανίζει το μήνυμα «ΚΑΥΣΩΝΑΣ» αν η μέση τιμή είναι μεγαλύτερη των 37 βαθμών Κελσίου.

Μονάδες 15

Λύση

Αλγόριθμος Θέμα_1β
  Διάβασε a, b, c ! ερώτημα 1
  MO  (a + b + c) / 3 ! ερώτημα 2
  Εμφάνισε "Ο μέσος όρος είναι ", ΜΟ
  Αν ΜΟ > 37 τότε ! ερώτημα 3
    Εκτύπωσε "ΚΑΥΣΩΝΑΣ"
  Τέλος_Αν
Τέλος Θέμα_1β

Θέμα 2ο
Α. Να γράψετε στο τετράδιό σας τον αριθμό κάθε πρότασης και δίπλα το γράμμα Σ αν είναι σωστή ή το Λ αν είναι λανθασμένη.
Μονάδες 10
    1.  Όλα τα προβλήματα μπορούν να λυθούν με τη βοήθεια ηλεκτρονικού υπολογιστή.
    2.  Ο υπολογισμός του εμβαδού τετραγώνου είναι πρόβλημα άλυτο.
    3.  Το διάγραμμα ροής (flow chart) είναι ένας τρόπος περιγραφής αλγορίθμου.
    4.  Η ομάδα εντολών που περιέχεται σε μια δομή επιλογής μπορεί να μην εκτελεστεί.
    5.  Τα στοιχεία ενός πίνακα μπορεί να είναι διαφορετικού τύπου.

Λύση

1. Λ
2. Λ
3. Σ
4. Σ
5. Λ

Β. Δίνεται το παρακάτω τμήμα αλγορίθμου
                   Διάβασε a
                   b ← 2 * a + 1
                   ca + b
                   Αν c > b τότε
                             bc
                   Αλλιώς
                             cb
                   Τέλος_Αν
                   Εμφάνισε a, b, c
Μετά την εκτέλεση του παραπάνω τμήματος αλγορίθμου, ποιες θα είναι οι τιμές των μεταβλητών a,b,c που θα εμφανισθούν, όταν    i) a = 10 και ii) a = -10
Μονάδες 15

Λύση

  i) a = 10

 

  Α 

  Β 

  C 

 Εκτέλεση εντολών 

 10 

 21

 31

31 > 21 αληθής

 10 

 31

 31

  ii) a = -10

 

  Α 

  Β 

  C 

 Εκτέλεση εντολών 

 -10 

 -19 

 -29 

-29 > -19 ψευδής

 10 

 -19 

 -19 

Θέμα 3ο
Α. Να αναφέρετε ονομαστικά τις τρεις βασικές δομές που χρησιμοποιούνται για την ανάπτυξη αλγορίθμων.
Μονάδες 10

Λύση

Δομή ακολουθίας, δομή επιλογής, δομή επανάληψης

Β. Να αναπτύξετε αλγόριθμο που να διαβάζει από το πληκτρολόγιο 100 ακεραίους αριθμούς, να υπολογίζει το γινόμενό τους και να το εμφανίζει.
Μονάδες 15

Λύση

Αλγόριθμος Θέμα_3
  γινόμενο  1
  Για i από 1 μέχρι 100
    Διάβασε αριθμός
    γινόμενο  γινόμενο * αριθμός 
  Τέλος_Επανάληψης
  Εμφάνισε γινόμενο
Τέλος Θέμα_3

Θέμα 4ο
Α. Να γράψετε στο τετράδιό σας τα γράμματα της στήλης Ι και δίπλα σε κάθε τον αριθμό της στήλης ΙΙ που αντιστοιχεί στο σωστό τύπο δεδομένων.
Μονάδες 10

ΔΕΔΟΜΕΝΑ

ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ

   α. Ύψος εφήβου

   1. Ακέραιος

   β. Επώνυμο μαθητή

   2. Πραγματικός

   γ. Αριθμός επιβατών σε αεροπλάνο  

   3. Αλφαριθμητικός - συμβολοσειρά  

 

   4. Λογικός

 

Λύση

α 1 ή 2, β - 3, γ - 1

Β. Να αναπτύξετε αλγόριθμο που να υπολογίζει και να εμφανίζει το μήκος της περιφέρειας L ενός κύκλου ακτίνας R. Η ακτίνα θα δίδεται από το πληκτρολόγιο. Χρησιμοποιήστε το τύπο L=2πR όπου π=3,14.
Μονάδες 15

Λύση

Αλγόριθμος Θέμα_4
  π  3.14
  Διάβασε R
  L  2 * π * R
  Εμφάνισε L
Τέλος Θέμα_4