ΑΕΠΠ Β ΛΥΚΕΙΟΥ ΘΕΜΑΤΑ

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό

Περιβάλλον Β’ Λυκείου

03/01/2020 Λουκίδης Θεόδωρος – Κοπανιτσάνος Αντώνης

ΕΚΦΩΝΗΣΕΙΣ
ΘΕΜΑ Α
Α1. Να γράψετε τον αριθμό των παρακάτω προτάσεων και δίπλα το γράμμα (Σ) αν η πρόταση είναι σωστή
ή το γράμμα (Λ) αν η πρόταση είναι λάθος.
1. Η έκφραση Χ > 3 ΚΑΙ Χ < 2, με Χ αριθμητική μεταβλητή, είναι πάντα ΨΕΥΔΗΣ .
2. Οι τελεστές σε μία έκφραση είναι τα σύμβολα των πράξεων.
3. Τα ονόματα των μεταβλητών ενός προγράμματος πρέπει να ξεκινούν από γράμμα.
4. Η εντολή ΔΙΑΒΑΣΕ εξάγει αποτελέσματα στην οθόνη του υπολογιστή.
5. Οι δομές επιλογής χρησιμοποιούνται για να ελέγξουν την ισχύ κάποιων συνθηκών, με σκοπό να
εκτελεστούν κάποιες εντολές.
Μονάδες 10
Α2.
α. Να γράψετε τη σύνταξη και τη λειτουργία της απλής δομής επιλογής.
Μονάδες 5
β. Να γράψετε ονομαστικά τα αλγοριθμικά κριτήρια.
Μονάδες 5

Α3. Να μετατρέψετε τις παρακάτω μαθηματικές εκφράσεις σε μορφή κωδικοποίησης με γλώσσα


προγραμματισμού ΓΛΩΣΣΑ.
α. β.
2
2Χ +4√Υ-1 1/2
|α1/3 -β |
3ημΧ-1 3(Χ+2)

Μονάδες 4
Α4. Στο παρακάτω τμήμα αλγορίθμου να προσδιοριστούν:
α. Οι αριθμητικοί τελεστές.
β. Οι συγκριτικοί τελεστές.
γ. Οι μεταβλητές.
δ. Οι σταθερές.
ε. Οι λογικές εκφράσεις.
στ. Οι εντολές εισόδου.
ζ. Οι εντολές εξόδου.
η. Οι αριθμητικές εκφράσεις.
Μονάδες 8

1
ΔΙΑΒΑΣΕ Κ, Λ
Μ  Κ^2+Λ
Ν  Α_Τ(Κ+Λ)/2
ΑΝ Μ >= 3*Ν ΤΟΤΕ
ΓΡΑΨΕ Μ, 'Π1'
ΑΛΛΙΩΣ_ΑΝ Κ <> Λ ΤΟΤΕ
ΓΡΑΨΕ Ν, 'Π2'
ΤΕΛΟΣ_ΑΝ

Α5. Να γράψετε τις εντολές εκχώρησης τιμής που αντιστοιχούν στις παρακάτω προτάσεις.
1. Η μεταβλητή Λ είναι ίση με την τετραγωνική ρίζα του μέσου όρου των μεταβλητών Α, Β.
2. Η ποσότητα ΠΟΣ ενός υγρού είναι ίση με την προηγούμενη της τιμή ελαττωμένη κατά 20%.
3. Η μεταβλητή Υ είναι το 21% της μεταβλητής Χ.
4. Αν η μεταβλητή Χ είναι εκφρασμένη σε χιλιόμετρα να μετατραπεί σε μέτρα και να εκχωρηθεί στη
μεταβλητή Μ.

Μονάδες 8
ΘΕΜΑ Β
Β1. Να συμπληρωθεί ο πίνακας τιμών των παρακάτω εντολών σύμφωνα με το υπόδειγμα, αν δώσουμε ως
τιμές εισόδου 8, 2, 6.

1. Διάβασε Α, Β, Γ
2. Χ  (Α+Β) mod Γ
3. Υ  (Α-Β+Γ)/2
4. Ζ  Χ+Υ
5. Αν Χ > Υ τότε
6. Εμφάνισε Ζ
7. ΧΑ
8. αλλιώς
9. Εμφάνισε Χ, Υ
10. ΥΒ
11. τέλος_αν
12. Εμφάνισε Χ, Υ, Ζ

ΑΡ. Α Β Γ Χ Υ Ζ ΣΥΝΘΗΚΗ ΕΞΟΔΟΣ


ΕΝΤΟΛΗΣ
1 8 2 6
2 …

Μονάδες 10

2
Β2. Να γίνει το διάγραμμα ροής του θέματος Β1.
Μονάδες 10
ΘΕΜΑ Γ
Ένα ιστιοφόρο πλοίο ξεκινάει από το λιμάνι Χ με προορισμό το λιμάνι Υ. Αν κάθε ημέρα διανύει Μ μέτρα
και για να φτάσει από το ένα λιμάνι στο άλλο χρειάζεται Τ ημέρες, να υλοποιήσετε αλγόριθμο ο οποίος:
Γ1. Να διαβάζει τη μεταβλητή Μ μετά την εμφάνιση κατάλληλου μηνύματος της μορφής «Δώστε αριθμό
μέτρων».
Μονάδες 2
Γ2. Να διαβάζει τη μεταβλητή Τ, μετά την εμφάνιση κατάλληλου μηνύματος της μορφής «Δώστε αριθμό
ημερών».
Μονάδες 2
Γ3. Να υπολογίζει και να εμφανίζει την απόσταση ΧΥ από το ένα λιμάνι στο άλλο σε χιλιόμετρα και μέτρα
με τη μορφή π.χ. 30 χιλιόμετρα, 600 μέτρα. Θεωρήστε ότι η μεταβλητή Μ είναι ακέραιος θετικός αριθμός.
Μονάδες 7
Γ4. Να υπολογίζει και να εμφανίζει την μεταβλητή Τ, σε μήνες, εβδομάδες και ημέρες με τη μορφή π.χ.
10 μήνες, 3 εβδομάδες, 5 ημέρες, αν θεωρήσουμε ότι κάθε μήνας έχει 28 ημέρες.
Μονάδες 9

ΘΕΜΑ Δ
Ένας παραγωγός ελαιόλαδου κάθε χρόνο συλλέγει Α τόνους καρπού ελιάς και παράγει το 40% της
ποσότητας Α σε λίτρα ελαιόλαδου. Να υλοποιηθεί πρόγραμμα το οποίο:
Δ1. Να περιέχει τμήμα δήλωσης μεταβλητών.
Μονάδες 2
Δ2. Να διαβάζει την ποσότητα Α μετά την εμφάνιση κατάλληλου μηνύματος.
Μονάδες 3
Δ3. Να υπολογίζει τα λίτρα του ελαιόλαδου που παράγει.
Μονάδες 2
Δ4. Να υπολογίζει και να εμφανίζει τα έξοδα συλλογής, αν γνωρίζουμε ότι για κάθε τόνο καρπού ξοδεύει
200 ευρώ.
Μονάδες 3
Δ5. Να υπολογίζει και να εμφανίζει τα χρήματα που εισπράττει από την πώληση όλου του ελαιόλαδου, αν
γνωρίζουμε ότι τα 5 λίτρα τα διαθέτει με 20 ευρώ.
Μονάδες 5
Δ6. Να υπολογίζει και να εμφανίζει με κατάλληλο μήνυμα, τα κέρδη ή τη ζημία του παραγωγού, δηλαδή
τη διαφορά του ποσού που ξοδεύει από του ποσού που εισπράττει.
Μονάδες 5

ΚΑΛΗ ΤΥΧΗ !!!

You might also like