10 Α2. 5 Α3. (ΟΧΙ = 20-4*2^2)) H (X>Ψ ΚΑΙ X > Ψ



Σχετικά έγγραφα
10 Α2. 5 Α3. (ΟΧΙ = 20-4*2^2)) H (X>Ψ ΚΑΙ X > Ψ

Γενικές εξετάσεις 2014 Ανάπτυξη εφαρμογών σε προγραμματιστικό περιβάλλον Τεχνολογική Κατεύθυνση

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

ΘΕΜΑΤΑ ΚΑΙ ΑΠΑΝΤΗΣΕΙΣ ΠΑΝΕΛΛΑΔΙΚΩΝ ΕΞΕΤΑΣΕΩΝ 2014

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Γ ΗΜΕΡΗΣΙΩΝ

ΑΠΑΝΤΗΣΕΙΣ. Επιµέλεια: Οµάδα Πληροφορικής της Ώθησης


ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Γ ΗΜΕΡΗΣΙΩΝ

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Γ ΗΜΕΡΗΣΙΩΝ

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Γ ΗΜΕΡΗΣΙΩΝ

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Γ ΗΜΕΡΗΣΙΩΝ

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Γ ΗΜΕΡΗΣΙΩΝ

ΑΕΠΠ 2o Επαναληπτικό Διαγώνισμα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

ΑΠΟΛΥΤΗΡΙΕΣ ΕΞΕΤΑΣΕΙΣ ΤΗΣ Γ' ΛΥΚΕΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ

k 1 j 1 A[k] i A[...]... A[...]... k A4.

ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ ΘΕΜΑ Α

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΤΑΞΗ / ΤΜΗΜΑ : Γ ΛΥΚΕΙΟΥ ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΜΑΪΟΣ 2018 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : 7 (ΕΠΤΑ)

! ΘΕΜΑ A Α2. ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΛΥΚΕΙΟΥ. Ονοµατεπώνυµο:

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΤΑΞΗ / ΤΜΗΜΑ : Γ ΛΥΚΕΙΟΥ ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΜΑΡΤΙΟΣ 2018 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : 6 (ΕΞΙ)

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΣΠΟΥΔΩΝ ΟΙΚΟΝΟΜΙΑΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ

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

Ημερομηνία: Τρίτη 27 Δεκεμβρίου 2016 Διάρκεια Εξέτασης: 3 ώρες ΕΚΦΩΝΗΣΕΙΣ

Παλλατίδειο ΓΕΛ Σιδηροκάστρου

ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ 2016 Α.Ε.Π.Π. Γ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ. Θέματα και Απαντήσεις

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. Για i από 1 μέχρι Μ Εμφάνισε A[4,i] Τέλος_επανάληψης. (μονάδες 6) ΤΕΛΟΣ 1ης ΑΠΟ 7 ΣΕΛΙΔΕΣ

Προτεινόμενα Θέματα ΑΕΠΠ

i 1 Όσο i <> 100 επανάλαβε i i + 2 Γράψε A[i] Τέλος_επανάληψης

ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ ΘΕΜΑ Α

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Λύσεις Θεμάτων Εξετάσεων Ενιαίου Λυκείου 2014

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ

ΑΕΠΠ 4o Επαναληπτικό Διαγώνισμα

ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ : Γ ΛΥΚΕΙΟΥ ΣΠΟΥΔΕΣ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ

Μονάδες 8. ΘΕΜΑ Β Β1. Δίνεται το παρακάτω τμήμα αλγορίθμου, στο οποίο έχουν αριθμηθεί οι εντολές εκχώρησης και εξόδου.

ΑΠΟΛΥΤΗΡΙΕΣ ΕΞΕΤΑΣΕΙΣ Δ ΤΑΞΗΣ ΕΣΠΕΡΙΝΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΠΑΡΑΣΚΕΥΗ 30 MAΪΟΥ ΑΕΠΠ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ Γ ΛΥΚΕΙΟΥ

στο μάθημα κατεύθυνσης Γ τάξης ενιαίου Λυκείου: Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον (χρονική διάρκεια: sec)

ΑΠΟΛΥΤΗΡΙΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ ΤΡΙΤΗ 3 ΙΟΥΝΙΟΥ ΑΕΠΠ

Ενδεικτικές Απαντήσεις στο μάθημα Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Γ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. Ημερομηνία: Πέμπτη 12 Απριλίου 2018 Διάρκεια Εξέτασης: 3 ώρες ΕΚΦΩΝΗΣΕΙΣ

ΤΕΛΟΣ 1ΗΣ ΑΠΟ 5 ΣΕΛΙ ΕΣ

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ : Γ ΛΥΚΕΙΟΥ ΣΠΟΥΔΕΣ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ

Θέματα ΑΕΠΠ Πανελλήνιες Εξετάσεις 2007

ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 05/03/2012

ΤΕΛΟΣ 1ΗΣ ΑΠΟ 5 ΣΕΛΙ ΕΣ

ΘΕΜΑΤΑ ΚΑΙ ΑΠΑΝΤΗΣΕΙΣ ΠΑΝΕΛΛΑΔΙΚΩΝ ΕΞΕΤΑΣΕΩΝ 2013 ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ

ΑΠΑΝΤΗΣΕΙΣ. Επιμέλεια: Ομάδα Πληροφορικής της Ώθησης

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. i. Η συνθήκη α > β ή α <= β α) είναι πάντα Αληθής β) είναι πάντα Ψευδής γ) δεν υπολογίζεται δ) τίποτα από τα προηγούμενα

ΘΕΜΑ Α ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. ii) Πόσες φορές θα εκτελεστεί η εντολή ΔΙΑΒΑΣΕ Α[μ,λ] στον αλγόριθμο της προηγούμενης ερώτησης; α) 35 β) 12 γ) 20

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ 2012

μεταβλητής Χ Χ ΑΛΗΘΗΣ Χ Χ 7 > 4 Χ ΨΕΥ ΗΣ Μονάδες 10 EKΠΑΙΔΕΥΣΗ: Με Οράματα και Πράξεις για την Παιδεία -1-

μεταβλητής Χ Χ ΑΛΗΘΗΣ Χ Χ 7 > 4 Χ ΨΕΥ ΗΣ Μονάδες 10 ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ - ΕΣΠΕΡΙΝΩΝ

θέμα των Πανελλαδικών Εξετάσεων

ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ

ΑΡΧΗ 2ΗΣ ΣΕΛΙΔΑΣ Γ Α... Β

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. ii) Πόσες φορές θα εκτελεστεί η εντολή ΔΙΑΒΑΣΕ Α[μ,λ] στον αλγόριθμο της προηγούμενης ερώτησης; α) 35 β) 12 γ) 20

ΘΕΜΑΤΑ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ ΗΜΕΡΟΜΗΝΙΑ: 1/12/2013

ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ Δ ΕΣΠΕΡΙΝΩΝ

Αν τότε. αλλιώς. Τέλος_αν. Τέλος_αν

ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ Θέματα και Απαντήσεις

ΤΕΛΟΣ 1ΗΣ ΑΠΟ 5 ΣΕΛΙΔΕΣ

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Γ ΗΜΕΡΗΣΙΩΝ


ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΕΠΠ ΤΑΞΗ / ΤΜΗΜΑ : Γ ΛΥΚΕΙΟΥ / Γ3 Γ4 ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΝΟΕΜΒΡΙΟΣ 2018 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : ΕΞΙ (6)

ΘΕΜΑ Συμβολική γλώσσα 2. Γλώσσες υψηλού επιπέδου 3. Γλώσσες τέταρτής γενιάς 4. Γλώσσα μηχανής

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

Γ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. Ημερομηνία: Σάββατο 5 Ιανουαρίου 2019 Διάρκεια Εξέτασης: 3 ώρες ΕΚΦΩΝΗΣΕΙΣ

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

Θέμα 1 ο. Επαναληπτικό ΛΥΣΕΙΣ

1. Δεν μπορεί να γίνει κλήση μίας διαδικασίας μέσα από μία συνάρτηση.

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. Α2. Να αναφέρετε ονομαστικά: i) τα αλγοριθμικά κριτήρια ii) τους τρόπους αναπαράστασης αλγορίθμου. (μονάδες 10)

ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΣΤΗΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΤΕΧΝ/ΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ - Γ ΛΥΚΕΙΟΥ

1. Δεν μπορεί να γίνει κλήση μίας διαδικασίας μέσα από μία συνάρτηση.

8. Η δημιουργία του εκτελέσιμου προγράμματος γίνεται μόνο όταν το πηγαίο πρόγραμμα δεν περιέχει συντακτικά λάθη.

Αν χ >= 0 ΚΑΙ χ <= 9 τότε Εμφάνισε Θετικός Μονοψήφιος Τέλος_αν Αν Χ <= 99 τότε

ΑΕΠΠ 2o Επαναληπτικό Διαγώνισμα

ΘΕΜΑ 1ο Α. 1-6 Σωστό Λάθος Μονάδες 12 Β. Στήλης Στήλης Β Στήλης Α Στήλης Β).

ÔÏÕËÁ ÓÁÑÑÇ ÊÏÌÏÔÇÍÇ

Διαγώνισμα Γ Λυκείου. Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

ΟΜΟΣΠΟΝ ΙΑ ΕΚΠΑΙ ΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑ ΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2014 ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

ΔΙΑΓΩΝΙΣΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ:- Γ ΛΥΚΕΙΟΥ ΤΜΗΜΑΤΑ: ΓΟ4 ΓΟ7 (ΖΩΓΡΑΦΟΥ) ΓΟ5 ΓΟ6 (ΧΟΛΑΡΓΟΣ) HM/NIA: 15/1/2017

ΑΠΟΛΥΤΗΡΙΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΣΑΒΒΑΤΟ 27 MAΪΟΥ ΑΕΠΠ

Απαντήσεις Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον ; 2014;

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Γ ΗΜΕΡΗΣΙΩΝ

Γκύζη 14-Αθήνα Τηλ :

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον 2o Επαναληπτικό Διαγώνισμα Κεφ: 2 ο 7 ο 8 ο ΗΜΕΡΟΜΗΝΙΑ 21/ 10/ 2017

ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ Α.Ε.Π.Π. ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ Γ ΛΥΚΕΙΟΥ Θέματα και Απαντήσεις

μεταβλητής Χ Χ ΑΛΗΘΗΣ Χ Χ 7 > 4 Χ ΨΕΥ ΗΣ Μονάδες 10

α. Να συμπληρώσετε τις επόμενες εντολές εκχώρησης, ώστε τα κενά κελιά του πίνακα να αποκτήσουν τις επιθυμητές τιμές.

Γ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. Ημερομηνία: Διάρκεια Εξέτασης: 3 ώρες ΕΚΦΩΝΗΣΕΙΣ

Φροντιστήρια Επίγνωση Προτεινόμενα Θέματα Πανελλαδικών ΑΕΠΠ 2015

ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΠΑΡΑΣΚΕΥΗ 06 ΙΟΥΝΙΟΥ 2014 ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ ΑΠΑΝΤΗΣΕΙΣ

Α3. Δίνεται το παρακάτω τμήμα αλγορίθμου: Δ Αληθής Για α από 1 μέχρι Ν Δ ΟΧΙ Δ Τέλος_επανάληψης Εμφάνισε Δ

μεταβλητής Χ Χ ΑΛΗΘΗΣ Χ Χ 7 > 4 Χ ΨΕΥ ΗΣ Μονάδες 10

Στήλη Β Προτάσεις. 1. Όσο συνθήκη επανάλαβε εντολές Τέλος_επανάληψης 2. Αρχή_επανάληψης εντολές Μέχρις_ότου συνθήκη

Transcript:

Α Π Α Ν Τ Η Σ Ε Ι Σ Θ Ε Μ Α Τ Ω Ν Π Α Ν Ε Λ Λ Α Δ Ι Κ Ω Ν Ε Ξ Ε Τ Α Σ Ε Ω Ν 2 0 1 4 Α Ν Α Π Τ Υ Ξ Η Ε Φ Α Ρ Μ Ο Γ Ω Ν Σ Ε Π Ρ Ο Γ Ρ Α Μ Μ Α Τ Ι Σ Τ Ι Κ Ο Π Ε Ρ Ι Β Α Λ Λ Ο Ν Τ Ε Χ Ν Ο Λ Ο Γ Ι Κ Η Σ Κ Α Τ Ε Υ Θ Υ Ν Σ Η Σ Γ Λ Υ Κ Ε Ι Ο Υ 0 6. 0 6. 2 0 1 4 ΘΕΜΑ Α Α1. Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από τις παρακάτω προτάσεις 1-5 και, δίπλα, τη λέξη ΣΩΣΤΟ, αν η πρόταση είναι σωστή, ή τη λέξη ΛΑΘΟΣ, αν η πρόταση είναι λανθασμένη. 1. Οι εκφράσεις διαμορφώνονται από τους τελεστέους και τους τελεστές. (μονάδες 2) 2. Σκοπός της ταξινόμησης είναι να διευκολυνθεί στη συνέχεια η αναζήτηση των στοιχείων του ταξινομημένου πίνακα. (μονάδες 2) 3. To εκτελέσιμο πρόγραμμα δημιουργείται ακόμα και στην περίπτωση που το αρχικό πρόγραμμα περιέχει λογικά, αλλά όχι συντακτικά λάθη. (μονάδες 2) 4. Οι λογικές τιμές είναι οι εξής: ΟΧΙ, ΚΑΙ, Ή. (μονάδες 2) 5. Μεταξύ των εντολών του σώματος μιας συνάρτησης πρέπει υποχρεωτικά να υπάρχει τουλάχιστον μία εντολή εκχώρησης τιμής στο όνομα της συνάρτησης. (μονάδες 2) Μονάδες 10 Α2. Να γράψετε στο τετράδιό σας: α. Ένα συγκριτικό τελεστή. (μονάδα 1) β. Ένα λογικό τελεστή. (μονάδα 1) γ. Μία λογική σταθερά. (μονάδα 1) δ. Μία απλή λογική έκφραση. (μονάδα 1) ε. Μία σύνθετη λογική έκφραση. (μονάδα 1) Μονάδες 5 Α3. Δίνονται οι τιμές των μεταβλητών Χ=8 και Ψ=4 και η παρακάτω έκφραση: (ΟΧΙ (9mod5 = 20-4*2^2)) H (X>Ψ ΚΑΙ X > Ψ ) Να υπολογίσετε την τιμή της έκφρασης αναλυτικά, ως εξής: α. Να αντικαταστήσετε τις μεταβλητές με τις τιμές τους.(μονάδα 1) β. Να εκτελέσετε τις αριθμητικές πράξεις. (μονάδα 1) γ. Να αντικαταστήσετε τις συγκρίσεις με την τιμή ΑΛΗΘΗΣ, αν η σύγκριση είναι αληθής, ή με την τιμή ΨΕΥΔΗΣ, αν η σύγκριση είναι ψευδής. (μονάδα 1) δ. Να εκτελέσετε τις λογικές πράξεις, ώστε να υπολογίσετε την τελική τιμή της έκφρασης. (μονάδες 2) Μονάδες 5 Α4. α. Να γράψετε τους κανόνες που πρέπει να ακολουθούνται στη χρήση των εμφωλευμένων βρόχων με εντολές ΓΙΑ. (μονάδες 6) β. Ποιος είναι ο ρόλος του συντάκτη σε ένα προγραμματιστικό περιβάλλον; (μονάδες 2) γ. Ποιος είναι ο ρόλος του συνδέτη-φορτωτή σε ένα προγραμματιστικό περιβάλλον; (μονάδες 2) δ. Ποιος είναι ο ρόλος του μεταγλωττιστή σε ένα προγραμματιστικό περιβάλλον; (μονάδες 2) Μονάδες 12 Α5. Δίνεται το παρακάτω ημιτελές τμήμα αλγορίθμου: Α... Β... Αρχή_επανάληψης Β... Α... Μέχρις_ότου Α>200 Εμφάνισε Β Να ξαναγράψετε στο τετράδιό σας το παραπάνω τμήμα αλγορίθμου με τα κενά συμπληρωμένα, έτσι ώστε να υπολογίζει και να εμφανίζει το άθροισμα των περιττών ακεραίων από το 100 έως το 200. Μονάδες 8 ΘΕΜΑ Β Β1. Για την ταξινόμηση, σε φθίνουσα σειρά, των στοιχείων ενός μονοδιάστατου πίνακα αριθμών Π[30] μπορεί να ακολουθηθεί η παρακάτω διαδικασία: Αρχικά, ο πίνακας σαρώνεται από την αρχή μέχρι το τέλος του, προκειμένου να βρεθεί το μεγαλύτερο στοιχείο του. Αυτό το στοιχείο τοποθετείται στην αρχή του πίνακα, ανταλλάσσοντας θέσεις με το στοιχείο της πρώτης θέσης του πίνακα. Η σάρωση του πίνακα επαναλαμβάνεται, ξεκινώντας τώρα από το δεύτερο στοιχείο του πίνακα. Το μεγαλύτερο από τα στοιχεία που απέμειναν ανταλλάσσει θέσεις με το στοιχείο της δεύτερης θέσης του πίνακα. Η σάρωση επαναλαμβάνεται, ξεκινώντας από το τρίτο στοιχείο του πίνακα, μετά από το τέταρτο στοιχείο του πίνακα κ.ο.κ. Το παρακάτω ημιτελές τμήμα αλγορίθμου κωδικοποιεί την παραπάνω διαδικασία: Για k από 1 μέχρι 29 θ.(1..) Για i από k μέχρι 30 Αν Π[i] (2)... Π[θ] τότε θ.(3..)

αντιμετάθεσε.(4..),.(5..) Να γράψετε στο τετράδιό σας τους αριθμούς (1) έως (5), που αντιστοιχούν στα κενά του αλγορίθμου και, δίπλα σε κάθε αριθμό, ό,τι πρέπει να συμπληρωθεί, ώστε να γίνεται σωστά η ταξινόμηση. Μονάδες 10 Β2. Δίνεται ο παρακάτω αλγόριθμος: Να κωδικοποιήσετε τον παραπάνω αλγόριθμο σε ψευδογλώσσα. Μονάδες 10 ΘΕΜΑ Γ Ένας πελάτης αγοράζει προϊόντα από ένα κατάστημα. Να αναπτύξετε αλγόριθμο ο οποίος: Γ1. Για κάθε προϊόν που αγοράζει ο πελάτης, να διαβάζει τον κωδικό του, τον αριθμό τεμαχίων που αγοράστηκαν και την τιμή τεμαχίου. Η διαδικασία ανάγνωσης να σταματά, όταν δοθεί ως κωδικός ο αριθμός 0. Μονάδες 3 Γ2. Αν ο λογαριασμός δεν υπερβαίνει τα 500 ευρώ, να εμφανίζει το μήνυμα «ΠΛΗΡΩΜΗ ΜΕΤΡΗΤΟΙΣ». Διαφορετικά, να υπολογίζει και να εμφανίζει το πλήθος των απαιτούμενων για την εξόφληση δόσεων, όταν η εξόφληση γίνεται με άτοκες μηνιαίες δόσεις, ως εξής: Τον πρώτο μήνα η δόση θα είναι 20 ευρώ και κάθε επόμενο μήνα θα αυξάνεται κατά 5 ευρώ, μέχρι να εξοφληθεί το συνολικό ποσό. Μονάδες 6 Γ3. Να υπολογίζει και να εμφανίζει τον συνολικό αριθμό των τεμαχίων με τιμή τεμαχίου μεγαλύτερη των 10 ευρώ. Μονάδες 5 Γ4. Να υπολογίζει και να εμφανίζει τον συνολικό αριθμό των τεμαχίων με τη μέγιστη τιμή τεμαχίου. Μονάδες 6 ΘΕΜΑ Δ Μια εταιρεία Πληροφορικής καταγράφει, για δέκα ιστότοπους, τον αριθμό των επισκέψεων που δέχεται ο καθένας, κάθε μέρα, για τέσσερις εβδομάδες. Να αναπτύξετε αλγόριθμο, ο οποίος: Δ1. Για καθένα από τους ιστότοπους να διαβάζει το όνομά του και τον αριθμό των επισκέψεων που δέχθηκε ο ιστότοπος για καθεμιά ημέρα. Δεν απαιτείται έλεγχος εγκυρότητας τιμών. Μονάδες 2 Δ2. Να εμφανίζει το όνομα κάθε ιστοτόπου και τον συνολικό αριθμό των επισκέψεων που δέχθηκε αυτός στο διάστημα των τεσσάρων εβδομάδων. Μονάδες 3

Δ3. Να εμφανίζει τα ονόματα των ιστοτόπων που κάθε μέρα στο διάστημα των τεσσάρων εβδομάδων δέχθηκαν περισσότερες από 500 επισκέψεις. Αν δεν υπάρχουν τέτοιοι ιστότοποι, να εμφανίζει κατάλληλο μήνυμα. Μονάδες 6 Δ4. Να διαβάζει το όνομα ενός ιστοτόπου. Αν το όνομα αυτό δεν είναι ένα από τα δέκα ονόματα που έχουν δοθεί, να το ξαναζητά, μέχρι να δοθεί ένα από αυτά τα ονόματα. Να εμφανίζει τους αριθμούς των εβδομάδων (1-4) κατά τη διάρκεια των οποίων ο συνολικός (εβδομαδιαίος) αριθμός επισκέψεων στον ιστότοπο αυτό είχε τη μέγιστη τιμή. Μονάδες 9 ΘΕΜΑ Α Α1. 1. Σ 2.Σ 3. Σ 4. Λ 5.Σ Α2. α. > β. ΚΑΙ γ. χ=αληθησ δ. χ>5 ε. (χ>5) και (y<8) ΑΠΑΝΤΗΣΕΙΣ Α3. α. (όχι (9 mod 5 = 20-4*2^2)) Η (8<4 ΚΑΙ X > Ψ ) β. (όχι (4=20-4*4)) Η (8>4 ΚΑΙ X > Ψ ) (όχι (4=20-16)) Η (8>4 ΚΑΙ X > Ψ ) (όχι (4=4) Η (8>4 ΚΑΙ X > ψ ) γ. (όχι (ΑΛΗΘΗΣ)) Η (ΑΛΗΘΗΣ ΚΑΙ ΨΕΥΔΗΣ) δ. ΨΕΥΔΗΣ Η ΨΕΥΔΗΣ = ΨΕΥΔΗΣ Α4. α. σελ. 180 β. σελ. 140 γ. σελ. 138 δ. σελ. 138 Α5. Α 101 Β 0 Αρχή_επανάληψης Β Β+Α Α Α+2 Μεχρις_Ότου Α>200 Εμφάνισε Β ΘΕΜΑ Β Β1. Για k από 1 μεχρι 29 θ k Για i από k μεχρι 30 Αν Π[i]>Π[θ] τοτε θ i Αντιμετάθεσε π[k],π[θ] Β2. Αλγόριθμος Β2 i 1 s 0 Όσο i<=200 επανάλαβε Διάβασε m Αν m>10 τότε s m+s i i+1 Τέλος_Επανάληψης

Εκτύπωσε s Τέλος Β2 ΘΕΜΑ Γ Αλγόριθμος ΘέμαΓ Σ 0 π 0 Στεμ 0 max 0 Διάβασε κωδ Όσο κωδ<>0 επανάλαβε Διάβασε τεμ,τιμή Σ Σ+τεμ*τιμή Αν τιμή>10 τότε π π+τεμ Αν τιμή>max τότε max τιμή Στεμ τεμ Αλλιώς Αν τιμή=max τότε Στεμ Στεμ+τεμ Διάβασε κωδ Τέλος_Επανάληψης Αν Σ<=500 τότε Εμφάνισε ΠΛΗΡΩΜΗ ΜΕΤΡΗΤΟΙΣ Αλλιώς δόση 20 μετρ 0 σύνολο 0 Όσο σύνολο<σ επανάλαβε σύνολο σύνολο+δόση μετρ μετρ+1 δόση δόση+5 Τέλος_Επανάληψης Εμφάνισε To πλήθος των απαιτούμενων δόσεων είναι, μετρ Εμφάνισε Ο συνολικός αριθμός των τεμαχίων που είναι πάνω από 10 ευρώ είναι, π Αν max<>0 τότε Εμφάνισε Το πλήθος των τεμαχίων με τη μέγιστη τιμή τεμαχίου είναι, Στεμ Αλλιώς Εμφάνισε Δεν διαβάστηκε κανένας κωδικός Τέλος ΘέμαΓ ΘΕΜΑ Δ Αλγόριθμος θδ Για ι από 1 μέχρι 10 Διάβασε ον[ι] αθρ 0 Για κ από 1 μέχρι 28 Διάβασε επ[ι,κ] αθρ αθρ+επ[ι,κ] Εμφάνισε ον[ι],αθρ Για ι από 1 μέχρι 10 τ 0

Για κ από 1 μέχρι 28 Αν επ[ι,κ]> τ τ+1 Αν τ=28 τότε Γράψε ον[ι] αλλιως γραψε «δεν υπάρχουν τέτοιοι ιστότοποι» αρχη_επαναληψης Διάβασε ονομ done ψευδης θ 0 ι 1 Όσο ι<=10 και done=ψευδης επανάλαβε Αν ον[ι]=ονομ τότε done αληθης θ ι αλλιώς ι ι+1 Μέχρις_ότου done=αληθης π 1 τ 7 Για κ από 1 μέχρι 4 σ[κ] 0 Για j από π μέχρι τ σ[κ] σ[κ]+επ[θ,j] π π+7 τ τ+7 μεγ σ[1] Για ι από 2 μέχρι 4 Αν σ[ι]>μεγ τότε μεγ σ[ι] Για ι από 1 μέχρι 4 Αν σ[ι]=μεγ τότε Εμφάνισε ι Τέλος θδ Σημείωση Η ομάδα καθηγητών πληροφορικής του φροντιστηριακού οργανισμού Ορίζοντες σχετικά με το θέμα Α1.2 ανακοινώνει τα εξής: Η διατύπωση της πρότασης όπως ακριβώς δόθηκε είναι απροσδιόριστη και ασαφής. Είναι απλά μία μεμονωμένη πρόταση του βιβλίου, που εκεί όμως συνδέεται με το προηγούμενο παράδειγμα του κεφαλαίου της αναζήτησης. Συγκεκριμένα το βιβλίο αναφέρει: «Από το προηγούμενο παράδειγμα έγινε σαφές ότι σκοπός της αναζήτησης είναι να διευκολυνθεί στη συνέχεια η αναζήτηση των στοιχείων του ταξινομημένου πίνακα». Με βάση λοιπόν το συγκεκριμένο παράδειγμα, η ταξινόμηση όντως διευκόλυνε την αναζήτηση, δεν είναι όμως αυτός ο σκοπός ή πιο σωστά ο μοναδικός ή πρωταρχικός σκοπός που χρησιμοποιούμε την διαδικασία ταξινόμησης σε ένα πίνακα. Η ταξινόμηση αρκετές φορές γίνεται ώστε απλά να διατάξουμε και να εμφανίσουμε τα στοιχεία ενός πίνακα σε αύξουσα ή φθίνουσα σειρά, χωρίς να συνδέεται καν με την αναζήτηση. Η ερώτηση θα έπρεπε να διατυπωθεί διαφορετικά όπως: 1. Ένας από τους σκοπούς της ταξινόμησης είναι να... (σωστό) 2.

Μοναδικός σκοπός της ταξινόμησης είναι να... (λάθος) ώστε οι μαθητές να μπορούν να απαντήσουν με βάση όσα ξέρουν και όχι αν απλά παπαγάλισαν μία μεμονωμένη πρόταση του σχολικού βιβλίου. Επομένως, η δική μας εκτίμηση είναι ότι όπως διατυπώθηκε η πρόταση είναι λάθος ανεξάρτητα αν με βάση το σχολικό βιβλίο κριθεί σωστό. Επιμέλεια: Η Ομάδα Καθηγητών Πληροφορικής Ε.Ο. «ΟΡΙΖΟΝΤΕΣ»

Α Π Α Ν Τ Η Σ Ε Ι Σ Θ Ε Μ Α Τ Ω Ν Π Α Ν Ε Λ Λ Α Δ Ι Κ Ω Ν Ε Ξ Ε Τ Α Σ Ε Ω Ν 2 0 1 4 Α Ν Α Π Τ Υ Ξ Η Ε Φ Α Ρ Μ Ο Γ Ω Ν Σ Ε Π Ρ Ο Γ Ρ Α Μ Μ Α Τ Ι Σ Τ Ι Κ Ο Π Ε Ρ Ι Β Α Λ Λ Ο Ν Τ Ε Χ Ν Ο Λ Ο Γ Ι Κ Η Σ Κ Α Τ Ε Υ Θ Υ Ν Σ Η Σ Γ Λ Υ Κ Ε Ι Ο Υ 0 6. 0 6. 2 0 1 4 ΘΕΜΑ Α Α1. Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από τις παρακάτω προτάσεις 1-5 και, δίπλα, τη λέξη ΣΩΣΤΟ, αν η πρόταση είναι σωστή, ή τη λέξη ΛΑΘΟΣ, αν η πρόταση είναι λανθασμένη. 1. Οι εκφράσεις διαμορφώνονται από τους τελεστέους και τους τελεστές. (μονάδες 2) 2. Σκοπός της ταξινόμησης είναι να διευκολυνθεί στη συνέχεια η αναζήτηση των στοιχείων του ταξινομημένου πίνακα. (μονάδες 2) 3. To εκτελέσιμο πρόγραμμα δημιουργείται ακόμα και στην περίπτωση που το αρχικό πρόγραμμα περιέχει λογικά, αλλά όχι συντακτικά λάθη. (μονάδες 2) 4. Οι λογικές τιμές είναι οι εξής: ΟΧΙ, ΚΑΙ, Ή. (μονάδες 2) 5. Μεταξύ των εντολών του σώματος μιας συνάρτησης πρέπει υποχρεωτικά να υπάρχει τουλάχιστον μία εντολή εκχώρησης τιμής στο όνομα της συνάρτησης. (μονάδες 2) Μονάδες 10 Α2. Να γράψετε στο τετράδιό σας: α. Ένα συγκριτικό τελεστή. (μονάδα 1) β. Ένα λογικό τελεστή. (μονάδα 1) γ. Μία λογική σταθερά. (μονάδα 1) δ. Μία απλή λογική έκφραση. (μονάδα 1) ε. Μία σύνθετη λογική έκφραση. (μονάδα 1) Μονάδες 5 Α3. Δίνονται οι τιμές των μεταβλητών Χ=8 και Ψ=4 και η παρακάτω έκφραση: (ΟΧΙ (9mod5 = 20-4*2^2)) H (X>Ψ ΚΑΙ X > Ψ ) Να υπολογίσετε την τιμή της έκφρασης αναλυτικά, ως εξής: α. Να αντικαταστήσετε τις μεταβλητές με τις τιμές τους.(μονάδα 1) β. Να εκτελέσετε τις αριθμητικές πράξεις. (μονάδα 1) γ. Να αντικαταστήσετε τις συγκρίσεις με την τιμή ΑΛΗΘΗΣ, αν η σύγκριση είναι αληθής, ή με την τιμή ΨΕΥΔΗΣ, αν η σύγκριση είναι ψευδής. (μονάδα 1) δ. Να εκτελέσετε τις λογικές πράξεις, ώστε να υπολογίσετε την τελική τιμή της έκφρασης. (μονάδες 2) Μονάδες 5 Α4. α. Να γράψετε τους κανόνες που πρέπει να ακολουθούνται στη χρήση των εμφωλευμένων βρόχων με εντολές ΓΙΑ. (μονάδες 6) β. Ποιος είναι ο ρόλος του συντάκτη σε ένα προγραμματιστικό περιβάλλον; (μονάδες 2) γ. Ποιος είναι ο ρόλος του συνδέτη-φορτωτή σε ένα προγραμματιστικό περιβάλλον; (μονάδες 2) δ. Ποιος είναι ο ρόλος του μεταγλωττιστή σε ένα προγραμματιστικό περιβάλλον; (μονάδες 2) Μονάδες 12 Α5. Δίνεται το παρακάτω ημιτελές τμήμα αλγορίθμου: Α... Β... Αρχή_επανάληψης Β... Α... Μέχρις_ότου Α>200 Εμφάνισε Β Να ξαναγράψετε στο τετράδιό σας το παραπάνω τμήμα αλγορίθμου με τα κενά συμπληρωμένα, έτσι ώστε να υπολογίζει και να εμφανίζει το άθροισμα των περιττών ακεραίων από το 100 έως το 200. Μονάδες 8 ΘΕΜΑ Β Β1. Για την ταξινόμηση, σε φθίνουσα σειρά, των στοιχείων ενός μονοδιάστατου πίνακα αριθμών Π[30] μπορεί να ακολουθηθεί η παρακάτω διαδικασία: Αρχικά, ο πίνακας σαρώνεται από την αρχή μέχρι το τέλος του, προκειμένου να βρεθεί το μεγαλύτερο στοιχείο του. Αυτό το στοιχείο τοποθετείται στην αρχή του πίνακα, ανταλλάσσοντας θέσεις με το στοιχείο της πρώτης θέσης του πίνακα. Η σάρωση του πίνακα επαναλαμβάνεται, ξεκινώντας τώρα από το δεύτερο στοιχείο του πίνακα. Το μεγαλύτερο από τα στοιχεία που απέμειναν ανταλλάσσει θέσεις με το στοιχείο της δεύτερης θέσης του πίνακα. Η σάρωση επαναλαμβάνεται, ξεκινώντας από το τρίτο στοιχείο του πίνακα, μετά από το τέταρτο στοιχείο του πίνακα κ.ο.κ. Το παρακάτω ημιτελές τμήμα αλγορίθμου κωδικοποιεί την παραπάνω διαδικασία: Για k από 1 μέχρι 29 θ.(1..) Για i από k μέχρι 30 Αν Π[i] (2)... Π[θ] τότε θ.(3..)

αντιμετάθεσε.(4..),.(5..) Να γράψετε στο τετράδιό σας τους αριθμούς (1) έως (5), που αντιστοιχούν στα κενά του αλγορίθμου και, δίπλα σε κάθε αριθμό, ό,τι πρέπει να συμπληρωθεί, ώστε να γίνεται σωστά η ταξινόμηση. Μονάδες 10 Β2. Δίνεται ο παρακάτω αλγόριθμος: Να κωδικοποιήσετε τον παραπάνω αλγόριθμο σε ψευδογλώσσα. Μονάδες 10 ΘΕΜΑ Γ Ένας πελάτης αγοράζει προϊόντα από ένα κατάστημα. Να αναπτύξετε αλγόριθμο ο οποίος: Γ1. Για κάθε προϊόν που αγοράζει ο πελάτης, να διαβάζει τον κωδικό του, τον αριθμό τεμαχίων που αγοράστηκαν και την τιμή τεμαχίου. Η διαδικασία ανάγνωσης να σταματά, όταν δοθεί ως κωδικός ο αριθμός 0. Μονάδες 3 Γ2. Αν ο λογαριασμός δεν υπερβαίνει τα 500 ευρώ, να εμφανίζει το μήνυμα «ΠΛΗΡΩΜΗ ΜΕΤΡΗΤΟΙΣ». Διαφορετικά, να υπολογίζει και να εμφανίζει το πλήθος των απαιτούμενων για την εξόφληση δόσεων, όταν η εξόφληση γίνεται με άτοκες μηνιαίες δόσεις, ως εξής: Τον πρώτο μήνα η δόση θα είναι 20 ευρώ και κάθε επόμενο μήνα θα αυξάνεται κατά 5 ευρώ, μέχρι να εξοφληθεί το συνολικό ποσό. Μονάδες 6 Γ3. Να υπολογίζει και να εμφανίζει τον συνολικό αριθμό των τεμαχίων με τιμή τεμαχίου μεγαλύτερη των 10 ευρώ. Μονάδες 5 Γ4. Να υπολογίζει και να εμφανίζει τον συνολικό αριθμό των τεμαχίων με τη μέγιστη τιμή τεμαχίου. Μονάδες 6 ΘΕΜΑ Δ Μια εταιρεία Πληροφορικής καταγράφει, για δέκα ιστότοπους, τον αριθμό των επισκέψεων που δέχεται ο καθένας, κάθε μέρα, για τέσσερις εβδομάδες. Να αναπτύξετε αλγόριθμο, ο οποίος: Δ1. Για καθένα από τους ιστότοπους να διαβάζει το όνομά του και τον αριθμό των επισκέψεων που δέχθηκε ο ιστότοπος για καθεμιά ημέρα. Δεν απαιτείται έλεγχος εγκυρότητας τιμών. Μονάδες 2 Δ2. Να εμφανίζει το όνομα κάθε ιστοτόπου και τον συνολικό αριθμό των επισκέψεων που δέχθηκε αυτός στο διάστημα των τεσσάρων εβδομάδων. Μονάδες 3

Δ3. Να εμφανίζει τα ονόματα των ιστοτόπων που κάθε μέρα στο διάστημα των τεσσάρων εβδομάδων δέχθηκαν περισσότερες από 500 επισκέψεις. Αν δεν υπάρχουν τέτοιοι ιστότοποι, να εμφανίζει κατάλληλο μήνυμα. Μονάδες 6 Δ4. Να διαβάζει το όνομα ενός ιστοτόπου. Αν το όνομα αυτό δεν είναι ένα από τα δέκα ονόματα που έχουν δοθεί, να το ξαναζητά, μέχρι να δοθεί ένα από αυτά τα ονόματα. Να εμφανίζει τους αριθμούς των εβδομάδων (1-4) κατά τη διάρκεια των οποίων ο συνολικός (εβδομαδιαίος) αριθμός επισκέψεων στον ιστότοπο αυτό είχε τη μέγιστη τιμή. Μονάδες 9 ΘΕΜΑ Α Α1. 1. Σ 2.Σ 3. Σ 4. Λ 5.Σ Α2. α. > β. ΚΑΙ γ. χ=αληθησ δ. χ>5 ε. (χ>5) και (y<8) ΑΠΑΝΤΗΣΕΙΣ Α3. α. (όχι (9 mod 5 = 20-4*2^2)) Η (8<4 ΚΑΙ X > Ψ ) β. (όχι (4=20-4*4)) Η (8>4 ΚΑΙ X > Ψ ) (όχι (4=20-16)) Η (8>4 ΚΑΙ X > Ψ ) (όχι (4=4) Η (8>4 ΚΑΙ X > ψ ) γ. (όχι (ΑΛΗΘΗΣ)) Η (ΑΛΗΘΗΣ ΚΑΙ ΨΕΥΔΗΣ) δ. ΨΕΥΔΗΣ Η ΨΕΥΔΗΣ = ΨΕΥΔΗΣ Α4. α. σελ. 180 β. σελ. 140 γ. σελ. 138 δ. σελ. 138 Α5. Α 101 Β 0 Αρχή_επανάληψης Β Β+Α Α Α+2 Μεχρις_Ότου Α>200 Εμφάνισε Β ΘΕΜΑ Β Β1. Για k από 1 μεχρι 29 θ k Για i από k μεχρι 30 Αν Π[i]>Π[θ] τοτε θ i Αντιμετάθεσε π[k],π[θ] Β2. Αλγόριθμος Β2 i 1 s 0 Όσο i<=200 επανάλαβε Διάβασε m Αν m>10 τότε s m+s i i+1 Τέλος_Επανάληψης

Εκτύπωσε s Τέλος Β2 ΘΕΜΑ Γ Αλγόριθμος ΘέμαΓ Σ 0 π 0 Στεμ 0 max 0 Διάβασε κωδ Όσο κωδ<>0 επανάλαβε Διάβασε τεμ,τιμή Σ Σ+τεμ*τιμή Αν τιμή>10 τότε π π+τεμ Αν τιμή>max τότε max τιμή Στεμ τεμ Αλλιώς Αν τιμή=max τότε Στεμ Στεμ+τεμ Διάβασε κωδ Τέλος_Επανάληψης Αν Σ<=500 τότε Εμφάνισε ΠΛΗΡΩΜΗ ΜΕΤΡΗΤΟΙΣ Αλλιώς δόση 20 μετρ 0 σύνολο 0 Όσο σύνολο<σ επανάλαβε σύνολο σύνολο+δόση μετρ μετρ+1 δόση δόση+5 Τέλος_Επανάληψης Εμφάνισε To πλήθος των απαιτούμενων δόσεων είναι, μετρ Εμφάνισε Ο συνολικός αριθμός των τεμαχίων που είναι πάνω από 10 ευρώ είναι, π Αν max<>0 τότε Εμφάνισε Το πλήθος των τεμαχίων με τη μέγιστη τιμή τεμαχίου είναι, Στεμ Αλλιώς Εμφάνισε Δεν διαβάστηκε κανένας κωδικός Τέλος ΘέμαΓ ΘΕΜΑ Δ Αλγόριθμος θδ Για ι από 1 μέχρι 10 Διάβασε ον[ι] αθρ 0 Για κ από 1 μέχρι 28 Διάβασε επ[ι,κ] αθρ αθρ+επ[ι,κ] Εμφάνισε ον[ι],αθρ Για ι από 1 μέχρι 10 τ 0

Για κ από 1 μέχρι 28 Αν επ[ι,κ]> τ τ+1 Αν τ=28 τότε Γράψε ον[ι] αλλιως γραψε «δεν υπάρχουν τέτοιοι ιστότοποι» αρχη_επαναληψης Διάβασε ονομ done ψευδης θ 0 ι 1 Όσο ι<=10 και done=ψευδης επανάλαβε Αν ον[ι]=ονομ τότε done αληθης θ ι αλλιώς ι ι+1 Μέχρις_ότου done=αληθης π 1 τ 7 Για κ από 1 μέχρι 4 σ[κ] 0 Για j από π μέχρι τ σ[κ] σ[κ]+επ[θ,j] π π+7 τ τ+7 μεγ σ[1] Για ι από 2 μέχρι 4 Αν σ[ι]>μεγ τότε μεγ σ[ι] Για ι από 1 μέχρι 4 Αν σ[ι]=μεγ τότε Εμφάνισε ι Τέλος θδ Σημείωση Η ομάδα καθηγητών πληροφορικής του φροντιστηριακού οργανισμού Ορίζοντες σχετικά με το θέμα Α1.2 ανακοινώνει τα εξής: Η διατύπωση της πρότασης όπως ακριβώς δόθηκε είναι απροσδιόριστη και ασαφής. Είναι απλά μία μεμονωμένη πρόταση του βιβλίου, που εκεί όμως συνδέεται με το προηγούμενο παράδειγμα του κεφαλαίου της αναζήτησης. Συγκεκριμένα το βιβλίο αναφέρει: «Από το προηγούμενο παράδειγμα έγινε σαφές ότι σκοπός της αναζήτησης είναι να διευκολυνθεί στη συνέχεια η αναζήτηση των στοιχείων του ταξινομημένου πίνακα». Με βάση λοιπόν το συγκεκριμένο παράδειγμα, η ταξινόμηση όντως διευκόλυνε την αναζήτηση, δεν είναι όμως αυτός ο σκοπός ή πιο σωστά ο μοναδικός ή πρωταρχικός σκοπός που χρησιμοποιούμε την διαδικασία ταξινόμησης σε ένα πίνακα. Η ταξινόμηση αρκετές φορές γίνεται ώστε απλά να διατάξουμε και να εμφανίσουμε τα στοιχεία ενός πίνακα σε αύξουσα ή φθίνουσα σειρά, χωρίς να συνδέεται καν με την αναζήτηση. Η ερώτηση θα έπρεπε να διατυπωθεί διαφορετικά όπως: 1. Ένας από τους σκοπούς της ταξινόμησης είναι να... (σωστό) 2.

Μοναδικός σκοπός της ταξινόμησης είναι να... (λάθος) ώστε οι μαθητές να μπορούν να απαντήσουν με βάση όσα ξέρουν και όχι αν απλά παπαγάλισαν μία μεμονωμένη πρόταση του σχολικού βιβλίου. Επομένως, η δική μας εκτίμηση είναι ότι όπως διατυπώθηκε η πρόταση είναι λάθος ανεξάρτητα αν με βάση το σχολικό βιβλίο κριθεί σωστό. Επιμέλεια: Η Ομάδα Καθηγητών Πληροφορικής Ε.Ο. «ΟΡΙΖΟΝΤΕΣ»

Α Π Α Ν Τ Η Σ Ε Ι Σ Θ Ε Μ Α Τ Ω Ν Π Α Ν Ε Λ Λ Α Δ Ι Κ Ω Ν Ε Ξ Ε Τ Α Σ Ε Ω Ν 2 0 1 4 Α Ν Α Π Τ Υ Ξ Η Ε Φ Α Ρ Μ Ο Γ Ω Ν Σ Ε Π Ρ Ο Γ Ρ Α Μ Μ Α Τ Ι Σ Τ Ι Κ Ο Π Ε Ρ Ι Β Α Λ Λ Ο Ν Τ Ε Χ Ν Ο Λ Ο Γ Ι Κ Η Σ Κ Α Τ Ε Υ Θ Υ Ν Σ Η Σ Γ Λ Υ Κ Ε Ι Ο Υ 0 6. 0 6. 2 0 1 4 ΘΕΜΑ Α Α1. Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από τις παρακάτω προτάσεις 1-5 και, δίπλα, τη λέξη ΣΩΣΤΟ, αν η πρόταση είναι σωστή, ή τη λέξη ΛΑΘΟΣ, αν η πρόταση είναι λανθασμένη. 1. Οι εκφράσεις διαμορφώνονται από τους τελεστέους και τους τελεστές. (μονάδες 2) 2. Σκοπός της ταξινόμησης είναι να διευκολυνθεί στη συνέχεια η αναζήτηση των στοιχείων του ταξινομημένου πίνακα. (μονάδες 2) 3. To εκτελέσιμο πρόγραμμα δημιουργείται ακόμα και στην περίπτωση που το αρχικό πρόγραμμα περιέχει λογικά, αλλά όχι συντακτικά λάθη. (μονάδες 2) 4. Οι λογικές τιμές είναι οι εξής: ΟΧΙ, ΚΑΙ, Ή. (μονάδες 2) 5. Μεταξύ των εντολών του σώματος μιας συνάρτησης πρέπει υποχρεωτικά να υπάρχει τουλάχιστον μία εντολή εκχώρησης τιμής στο όνομα της συνάρτησης. (μονάδες 2) Μονάδες 10 Α2. Να γράψετε στο τετράδιό σας: α. Ένα συγκριτικό τελεστή. (μονάδα 1) β. Ένα λογικό τελεστή. (μονάδα 1) γ. Μία λογική σταθερά. (μονάδα 1) δ. Μία απλή λογική έκφραση. (μονάδα 1) ε. Μία σύνθετη λογική έκφραση. (μονάδα 1) Μονάδες 5 Α3. Δίνονται οι τιμές των μεταβλητών Χ=8 και Ψ=4 και η παρακάτω έκφραση: (ΟΧΙ (9mod5 = 20-4*2^2)) H (X>Ψ ΚΑΙ X > Ψ ) Να υπολογίσετε την τιμή της έκφρασης αναλυτικά, ως εξής: α. Να αντικαταστήσετε τις μεταβλητές με τις τιμές τους.(μονάδα 1) β. Να εκτελέσετε τις αριθμητικές πράξεις. (μονάδα 1) γ. Να αντικαταστήσετε τις συγκρίσεις με την τιμή ΑΛΗΘΗΣ, αν η σύγκριση είναι αληθής, ή με την τιμή ΨΕΥΔΗΣ, αν η σύγκριση είναι ψευδής. (μονάδα 1) δ. Να εκτελέσετε τις λογικές πράξεις, ώστε να υπολογίσετε την τελική τιμή της έκφρασης. (μονάδες 2) Μονάδες 5 Α4. α. Να γράψετε τους κανόνες που πρέπει να ακολουθούνται στη χρήση των εμφωλευμένων βρόχων με εντολές ΓΙΑ. (μονάδες 6) β. Ποιος είναι ο ρόλος του συντάκτη σε ένα προγραμματιστικό περιβάλλον; (μονάδες 2) γ. Ποιος είναι ο ρόλος του συνδέτη-φορτωτή σε ένα προγραμματιστικό περιβάλλον; (μονάδες 2) δ. Ποιος είναι ο ρόλος του μεταγλωττιστή σε ένα προγραμματιστικό περιβάλλον; (μονάδες 2) Μονάδες 12 Α5. Δίνεται το παρακάτω ημιτελές τμήμα αλγορίθμου: Α... Β... Αρχή_επανάληψης Β... Α... Μέχρις_ότου Α>200 Εμφάνισε Β Να ξαναγράψετε στο τετράδιό σας το παραπάνω τμήμα αλγορίθμου με τα κενά συμπληρωμένα, έτσι ώστε να υπολογίζει και να εμφανίζει το άθροισμα των περιττών ακεραίων από το 100 έως το 200. Μονάδες 8 ΘΕΜΑ Β Β1. Για την ταξινόμηση, σε φθίνουσα σειρά, των στοιχείων ενός μονοδιάστατου πίνακα αριθμών Π[30] μπορεί να ακολουθηθεί η παρακάτω διαδικασία: Αρχικά, ο πίνακας σαρώνεται από την αρχή μέχρι το τέλος του, προκειμένου να βρεθεί το μεγαλύτερο στοιχείο του. Αυτό το στοιχείο τοποθετείται στην αρχή του πίνακα, ανταλλάσσοντας θέσεις με το στοιχείο της πρώτης θέσης του πίνακα. Η σάρωση του πίνακα επαναλαμβάνεται, ξεκινώντας τώρα από το δεύτερο στοιχείο του πίνακα. Το μεγαλύτερο από τα στοιχεία που απέμειναν ανταλλάσσει θέσεις με το στοιχείο της δεύτερης θέσης του πίνακα. Η σάρωση επαναλαμβάνεται, ξεκινώντας από το τρίτο στοιχείο του πίνακα, μετά από το τέταρτο στοιχείο του πίνακα κ.ο.κ. Το παρακάτω ημιτελές τμήμα αλγορίθμου κωδικοποιεί την παραπάνω διαδικασία: Για k από 1 μέχρι 29 θ.(1..) Για i από k μέχρι 30 Αν Π[i] (2)... Π[θ] τότε θ.(3..)

αντιμετάθεσε.(4..),.(5..) Να γράψετε στο τετράδιό σας τους αριθμούς (1) έως (5), που αντιστοιχούν στα κενά του αλγορίθμου και, δίπλα σε κάθε αριθμό, ό,τι πρέπει να συμπληρωθεί, ώστε να γίνεται σωστά η ταξινόμηση. Μονάδες 10 Β2. Δίνεται ο παρακάτω αλγόριθμος: Να κωδικοποιήσετε τον παραπάνω αλγόριθμο σε ψευδογλώσσα. Μονάδες 10 ΘΕΜΑ Γ Ένας πελάτης αγοράζει προϊόντα από ένα κατάστημα. Να αναπτύξετε αλγόριθμο ο οποίος: Γ1. Για κάθε προϊόν που αγοράζει ο πελάτης, να διαβάζει τον κωδικό του, τον αριθμό τεμαχίων που αγοράστηκαν και την τιμή τεμαχίου. Η διαδικασία ανάγνωσης να σταματά, όταν δοθεί ως κωδικός ο αριθμός 0. Μονάδες 3 Γ2. Αν ο λογαριασμός δεν υπερβαίνει τα 500 ευρώ, να εμφανίζει το μήνυμα «ΠΛΗΡΩΜΗ ΜΕΤΡΗΤΟΙΣ». Διαφορετικά, να υπολογίζει και να εμφανίζει το πλήθος των απαιτούμενων για την εξόφληση δόσεων, όταν η εξόφληση γίνεται με άτοκες μηνιαίες δόσεις, ως εξής: Τον πρώτο μήνα η δόση θα είναι 20 ευρώ και κάθε επόμενο μήνα θα αυξάνεται κατά 5 ευρώ, μέχρι να εξοφληθεί το συνολικό ποσό. Μονάδες 6 Γ3. Να υπολογίζει και να εμφανίζει τον συνολικό αριθμό των τεμαχίων με τιμή τεμαχίου μεγαλύτερη των 10 ευρώ. Μονάδες 5 Γ4. Να υπολογίζει και να εμφανίζει τον συνολικό αριθμό των τεμαχίων με τη μέγιστη τιμή τεμαχίου. Μονάδες 6 ΘΕΜΑ Δ Μια εταιρεία Πληροφορικής καταγράφει, για δέκα ιστότοπους, τον αριθμό των επισκέψεων που δέχεται ο καθένας, κάθε μέρα, για τέσσερις εβδομάδες. Να αναπτύξετε αλγόριθμο, ο οποίος: Δ1. Για καθένα από τους ιστότοπους να διαβάζει το όνομά του και τον αριθμό των επισκέψεων που δέχθηκε ο ιστότοπος για καθεμιά ημέρα. Δεν απαιτείται έλεγχος εγκυρότητας τιμών. Μονάδες 2 Δ2. Να εμφανίζει το όνομα κάθε ιστοτόπου και τον συνολικό αριθμό των επισκέψεων που δέχθηκε αυτός στο διάστημα των τεσσάρων εβδομάδων. Μονάδες 3

Δ3. Να εμφανίζει τα ονόματα των ιστοτόπων που κάθε μέρα στο διάστημα των τεσσάρων εβδομάδων δέχθηκαν περισσότερες από 500 επισκέψεις. Αν δεν υπάρχουν τέτοιοι ιστότοποι, να εμφανίζει κατάλληλο μήνυμα. Μονάδες 6 Δ4. Να διαβάζει το όνομα ενός ιστοτόπου. Αν το όνομα αυτό δεν είναι ένα από τα δέκα ονόματα που έχουν δοθεί, να το ξαναζητά, μέχρι να δοθεί ένα από αυτά τα ονόματα. Να εμφανίζει τους αριθμούς των εβδομάδων (1-4) κατά τη διάρκεια των οποίων ο συνολικός (εβδομαδιαίος) αριθμός επισκέψεων στον ιστότοπο αυτό είχε τη μέγιστη τιμή. Μονάδες 9 ΘΕΜΑ Α Α1. 1. Σ 2.Σ 3. Σ 4. Λ 5.Σ Α2. α. > β. ΚΑΙ γ. χ=αληθησ δ. χ>5 ε. (χ>5) και (y<8) ΑΠΑΝΤΗΣΕΙΣ Α3. α. (όχι (9 mod 5 = 20-4*2^2)) Η (8<4 ΚΑΙ X > Ψ ) β. (όχι (4=20-4*4)) Η (8>4 ΚΑΙ X > Ψ ) (όχι (4=20-16)) Η (8>4 ΚΑΙ X > Ψ ) (όχι (4=4) Η (8>4 ΚΑΙ X > ψ ) γ. (όχι (ΑΛΗΘΗΣ)) Η (ΑΛΗΘΗΣ ΚΑΙ ΨΕΥΔΗΣ) δ. ΨΕΥΔΗΣ Η ΨΕΥΔΗΣ = ΨΕΥΔΗΣ Α4. α. σελ. 180 β. σελ. 140 γ. σελ. 138 δ. σελ. 138 Α5. Α 101 Β 0 Αρχή_επανάληψης Β Β+Α Α Α+2 Μεχρις_Ότου Α>200 Εμφάνισε Β ΘΕΜΑ Β Β1. Για k από 1 μεχρι 29 θ k Για i από k μεχρι 30 Αν Π[i]>Π[θ] τοτε θ i Αντιμετάθεσε π[k],π[θ] Β2. Αλγόριθμος Β2 i 1 s 0 Όσο i<=200 επανάλαβε Διάβασε m Αν m>10 τότε s m+s i i+1 Τέλος_Επανάληψης

Εκτύπωσε s Τέλος Β2 ΘΕΜΑ Γ Αλγόριθμος ΘέμαΓ Σ 0 π 0 Στεμ 0 max 0 Διάβασε κωδ Όσο κωδ<>0 επανάλαβε Διάβασε τεμ,τιμή Σ Σ+τεμ*τιμή Αν τιμή>10 τότε π π+τεμ Αν τιμή>max τότε max τιμή Στεμ τεμ Αλλιώς Αν τιμή=max τότε Στεμ Στεμ+τεμ Διάβασε κωδ Τέλος_Επανάληψης Αν Σ<=500 τότε Εμφάνισε ΠΛΗΡΩΜΗ ΜΕΤΡΗΤΟΙΣ Αλλιώς δόση 20 μετρ 0 σύνολο 0 Όσο σύνολο<σ επανάλαβε σύνολο σύνολο+δόση μετρ μετρ+1 δόση δόση+5 Τέλος_Επανάληψης Εμφάνισε To πλήθος των απαιτούμενων δόσεων είναι, μετρ Εμφάνισε Ο συνολικός αριθμός των τεμαχίων που είναι πάνω από 10 ευρώ είναι, π Αν max<>0 τότε Εμφάνισε Το πλήθος των τεμαχίων με τη μέγιστη τιμή τεμαχίου είναι, Στεμ Αλλιώς Εμφάνισε Δεν διαβάστηκε κανένας κωδικός Τέλος ΘέμαΓ ΘΕΜΑ Δ Αλγόριθμος θδ Για ι από 1 μέχρι 10 Διάβασε ον[ι] αθρ 0 Για κ από 1 μέχρι 28 Διάβασε επ[ι,κ] αθρ αθρ+επ[ι,κ] Εμφάνισε ον[ι],αθρ Για ι από 1 μέχρι 10 τ 0

Για κ από 1 μέχρι 28 Αν επ[ι,κ]> τ τ+1 Αν τ=28 τότε Γράψε ον[ι] αλλιως γραψε «δεν υπάρχουν τέτοιοι ιστότοποι» αρχη_επαναληψης Διάβασε ονομ done ψευδης θ 0 ι 1 Όσο ι<=10 και done=ψευδης επανάλαβε Αν ον[ι]=ονομ τότε done αληθης θ ι αλλιώς ι ι+1 Μέχρις_ότου done=αληθης π 1 τ 7 Για κ από 1 μέχρι 4 σ[κ] 0 Για j από π μέχρι τ σ[κ] σ[κ]+επ[θ,j] π π+7 τ τ+7 μεγ σ[1] Για ι από 2 μέχρι 4 Αν σ[ι]>μεγ τότε μεγ σ[ι] Για ι από 1 μέχρι 4 Αν σ[ι]=μεγ τότε Εμφάνισε ι Τέλος θδ Σημείωση Η ομάδα καθηγητών πληροφορικής του φροντιστηριακού οργανισμού Ορίζοντες σχετικά με το θέμα Α1.2 ανακοινώνει τα εξής: Η διατύπωση της πρότασης όπως ακριβώς δόθηκε είναι απροσδιόριστη και ασαφής. Είναι απλά μία μεμονωμένη πρόταση του βιβλίου, που εκεί όμως συνδέεται με το προηγούμενο παράδειγμα του κεφαλαίου της αναζήτησης. Συγκεκριμένα το βιβλίο αναφέρει: «Από το προηγούμενο παράδειγμα έγινε σαφές ότι σκοπός της αναζήτησης είναι να διευκολυνθεί στη συνέχεια η αναζήτηση των στοιχείων του ταξινομημένου πίνακα». Με βάση λοιπόν το συγκεκριμένο παράδειγμα, η ταξινόμηση όντως διευκόλυνε την αναζήτηση, δεν είναι όμως αυτός ο σκοπός ή πιο σωστά ο μοναδικός ή πρωταρχικός σκοπός που χρησιμοποιούμε την διαδικασία ταξινόμησης σε ένα πίνακα. Η ταξινόμηση αρκετές φορές γίνεται ώστε απλά να διατάξουμε και να εμφανίσουμε τα στοιχεία ενός πίνακα σε αύξουσα ή φθίνουσα σειρά, χωρίς να συνδέεται καν με την αναζήτηση. Η ερώτηση θα έπρεπε να διατυπωθεί διαφορετικά όπως: 1. Ένας από τους σκοπούς της ταξινόμησης είναι να... (σωστό) 2.

Μοναδικός σκοπός της ταξινόμησης είναι να... (λάθος) ώστε οι μαθητές να μπορούν να απαντήσουν με βάση όσα ξέρουν και όχι αν απλά παπαγάλισαν μία μεμονωμένη πρόταση του σχολικού βιβλίου. Επομένως, η δική μας εκτίμηση είναι ότι όπως διατυπώθηκε η πρόταση είναι λάθος ανεξάρτητα αν με βάση το σχολικό βιβλίο κριθεί σωστό. Επιμέλεια: Η Ομάδα Καθηγητών Πληροφορικής Ε.Ο. «ΟΡΙΖΟΝΤΕΣ»