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



Σχετικά έγγραφα
Γ' ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΚΦΩΝΗΣΕΙΣ

Γ. ίνεται το παρακάτω πρόγραµµα και υποπρογράµµατα: ΠΡΟΓΡΑΜΜΑ Κύριο ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: Α, Β, Γ ΑΡΧΗ ΙΑΒΑΣΕ Α, Β, Γ ΚΑΛΕΣΕ ιαδ1(α, Β, Γ)

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ' ΛΥΚΕΙΟΥ ΤΕΧΝ/ΚΗΣ ΚΑΤ/ΝΣΗΣ (Πλ. & Υπ.) 2006 ΕΚΦΩΝΗΣΕΙΣ

A , ) 1. 4) 2. ( A3. 1.

ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2013 ΕΚΦΩΝΗΣΕΙΣ

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

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

Α1. Να γράψετε στο τετράδιό σας τον αριθµό καθεµιάς από τις παρακάτω προτάσεις 1-5 και, δίπλα, τη λέξη ΣΩΣΤΟ, αν η πρόταση είναι σωστή, ή τη λέξη

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ' ΛΥΚΕΙΟΥ ΤΕΧΝ/ΚΗΣ ΚΑΤ/ΝΣΗΣ (Πλ. & Υπ.) 2006 ΕΚΦΩΝΗΣΕΙΣ ÈÅÌÅËÉÏ

ÏÅÖÅ. Β. Να αναφέρετε τις κυριότερες τυποποιηµένες τεχνικές σχεδίασης αλγορίθµων. ΜΟΝΑ ΕΣ 3

α. Προσπέλαση β. Αντιγραφή γ. ιαγραφή δ. Αναζήτηση ε. Εισαγωγή στ. Ταξινόµηση

Α 5. β) Να αναφέρετε από ένα παράδειγµα προβλήµατος για κάθε µια από τις παραπάνω κατηγορίες.

Γ' ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. Óõíåéñìüò ΕΚΦΩΝΗΣΕΙΣ

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

Ένα περιοδικό για το ΑΕΠΠ Τεύχος Πανελλαδικών ΙΙ

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

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

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

ÑÏÕËÁ ÌÁÊÑÇ. Β. Να αναφέρετε τις κυριότερες τυποποιηµένες τεχνικές σχεδίασης αλγορίθµων. ΜΟΝΑ ΕΣ 3

ΑΠΑΝΤΗΣΗ 1. Λάθος, 2. Σωστό, 3. Σωστό, 4. Λάθος, 5. Λάθος, 6. Σωστό Β. Ποίοι είναι οι κανόνες που πρέπει να ακολουθούν οι λίστες παραµέτρων.

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

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον. Διάρκεια 3 ώρες. Όνομα... Επώνυμο... Βαθμός...

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

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

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Γ ΤΑΞΗ

Γ.1 Να γράψετε στο τετράδιό σας τους αριθµούς 1,2,3,4 από τη Στήλη Α και δίπλα το γράµµα α, β της Στήλης Β που δίνει το σωστό χαρακτηρισµό.

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

ΘΕΜΑ 1ο Α. 1-5 ΣΩΣΤΟ, ΛΑΘΟΣ Για κ από 4 µέχρι 3 ΚΑΙ Β.1 ΣΩΣΤΟ ΛΑΘΟΣ, Β.2 Γ.1

ΠΡΟΓΡΑΜΜΑ Κύριο ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: Α, Β, Γ ΑΡΧΗ ΙΑΒΑΣΕ Α, Β, Γ ΚΑΛΕΣΕ ιαδ1(α, Β, Γ) ΓΡΑΨΕ Α, Β, Γ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

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


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

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

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

ΕΚΦΩΝΗΣΕΙΣ ÏÅÖÅ. ii) Ποιούς τρόπους αναπαράστασης ενός αλγόριθµου γνωρίζετε;

ΓΕΝΙΚΟ ΛΥΚΕΙΟ ΚΑΡΠΕΝΗΣΙΟΥ ΙΩΡΟ ΕΠΑΝΑΛΗΠΤΙΚΟ ΙΑΓΩΝΙΣΜΑ ΣΤΗΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ 16/12/2008. Τµήµα ΓΤ2 Όνοµα:...

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

ΕΚΦΩΝΗΣΕΙΣ. ii) Ποιούς τρόπους αναπαράστασης ενός αλγόριθµου γνωρίζετε;

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

Β. Να εξηγήσετε τι σηµαίνει ολίσθηση ενός δυαδικού αριθµού 3 θέσεις αριστερά µπορεί να είναι: Α: ουρά Β:στοίβα Γ:και τα δυο :τίποτα

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

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

Ανακτήθηκε από την ΕΚΠΑΙΔΕΥΤΙΚΗ ΚΛΙΜΑΚΑ edu.klimaka.gr ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ

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

ΑΣΚΗΣΕΙΣ ΘΕΩΡΙΑΣ. ΘΕΜΑ 1 Δίνεται το παρακάτω τμήμα δηλώσεων ενός προγράμματος σε «ΓΛΩΣΣΑ»: ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: Π[10] ΛΟΓΙΚΕΣ: ΒΡΕΘΗΚΕ ΑΚΕΡΑΙΕΣ: i

ΟΜΟΣΠΟΝ ΙΑ ΕΚΠΑΙ ΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑ ΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2013 ÅÐÉËÏÃÇ

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

ΑΠΑΝΤΗΣΕΙΣ. 1. Να αναφέρετε ονοµαστικά τις λειτουργίες µε τις οποίες ο υπολογιστής µπορεί να επιτελέσει µε επιτυχία οποιαδήποτε επεξεργασία.

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

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

A) Να γράψετε στο τετράδιό σας τον αριθµό καθεµιάς από τις παρακάτω προτάσεις 1-10 και δίπλα τη λέξη Σωστό, αν είναι σωστή, ή τη λέξη Λάθος, αν είναι

ΠΡΟΓΡΑΜΜΑ Κύριο ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: Α, Β, Γ ΑΡΧΗ ΙΑΒΑΣΕ Α, Β, Γ ΚΑΛΕΣΕ ιαδ1(α, Β, Γ) ΓΡΑΨΕ Α, Β, Γ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

Α2. Να αναφέρετε ονομαστικά τις βασικές λειτουργίες που εκτελεί ένας υπολογιστής (Μονάδες 3)

Α. α) Πότε ένα πρόβλημα χαρακτηρίζεται 1) ημιδομημένο 2) ανοικτό 3) δομημένο Μονάδες 6

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

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

ΠΡΟΓΡΑΜΜΑ Κύριο ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: Α, Β, Γ ΑΡΧΗ ΙΑΒΑΣΕ Α, Β, Γ ΚΑΛΕΣΕ ιαδ1(α, Β, Γ) ΓΡΑΨΕ Α, Β, Γ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

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

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

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

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

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

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

Β[(ι-7)*15+j] ON[ι,j] temp B[j-1] B[j-1] B[j] B[j] temp. j j+1

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

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

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

Β. Να γράψετε στο τετράδιό σας τους αριθμούς της Στήλης Α, που αντιστοιχούν σωστά με το γράμμα της Στήλης Β. ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Γ ΤΑΞΗ

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

(1) Σ 0 (2) Κ 0 (3) Αρχή_Επανάληψης (4) ιάβασε Χ (5) Σ Σ+Χ (6) Αν Χ>0 τότε (7) Κ Κ+1 (8) Τέλος_Αν (9) Μέχρις_ότου Σ>1000 (10) Εμφάνισε Χ

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

(1) Σ 0 (2) Κ 0 (3) Αρχή_Επανάληψης (4) ιάβασε Χ (5) Σ Σ+Χ (6) Αν Χ>0 τότε (7) Κ Κ+1 (8) Τέλος_Αν (9) Μέχρις_ότου Σ>1000 (10) Εμφάνισε Χ

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

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

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Γ ΤΑΞΗ

ΕΚΠΑΙΔΕΥΤΗΡΙΑ ΝΕΑ ΠΑΙΔΕΙΑ

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

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

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

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

ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2015 Β ΦΑΣΗ ÁÈÇÍÁ ΑΠΑΝΤΗΣΕΙΣ

8. Λεξιλόγιο μιας γλώσσας είναι όλες οι ακολουθίες που δημιουργούνται από τα στοιχεία του αλφαβήτου της γλώσσας, τις λέξεις.

ΘΕΜΑ Α. Μονάδες 10 Α2.

ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ ΠΡΑΓΜΑΤΙΚΕΣ

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

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

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

Β. Να γράψετε στο τετράδιό σας τους αριθμούς της Στήλης Α, που αντιστοιχούν σωστά με το γράμμα της Στήλης Β. ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Γ ΤΑΞΗ

ÏÌÉÊÑÏÍ ÖÑÏÍÔÉÓÔÇÑÉÏ ÊÏÑÄÅËÉÏ

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

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

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

Ασκήσεις στα υποπρογράμματα

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

Επαναληπτικό Διαγώνισμα

1. Να αναφέρετε ονοµαστικά τις λειτουργίες µε τις οποίες ο υπολογιστής µπορεί να επιτελέσει µε επιτυχία οποιαδήποτε επεξεργασία. Ï.Å.Ö.Å.

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

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

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

Transcript:

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ Γ ΛΥΚΕΙΟΥ ΙΑΓΩΝΙΣΜΑ ΘΕΜΑ 1 Ο Α. Να χαρακτηρίσετε µε σωστό ή λάθος τις παρακάτω προτάσεις: 1. Ανοικτά είναι τα προβλήµατα που δεν έχουν αποδειχθεί επιλύσιµα ούτε άλυτα. 1. εξιά της εντολής εκχώρησης δεν µπορεί να βρίσκεται η ίδια µεταβλητή που τοποθετήθηκε αριστερά. 3. Ο µεταγλωττιστής µπορεί να ανιχνεύσει λογικά λάθη. 4. Οι τεχνητές γλώσσες χαρακτηρίζονται από στασιµότητα. 5. Μια συνάρτηση µπορεί να εκτελέσει οποιαδήποτε λειτουργία εκτελεί και ένα πρόγραµµα. (10 Μονάδες) Β. Να αντιστοιχίσετε τα παρακάτω διαγράµµατα ροής ανάλογα µε το τι παριστάνει το καθένα. 1 Α. Επεξεργασία ή εκτέλεση πράξεων 2 Β. Λογική συνθήκη 3 Γ. Αρχή και τέλος κάθε αλγόριθµου 4. Είσοδος ή έξοδος (5 Μονάδες ) Γ. Να συµπληρωθεί ο παρακάτω πίνακας. Κ Λ ΟΧΙ Κ Η Λ (Κ ΚΑΙ Λ) Η ΟΧΙ Λ Α Α Α Ψ Ψ Ψ Ψ Α Όπου Κ, Λ λογικές µεταβλητές και οι καταστάσεις τους: Α= ΑΛΗΘΗΣ, Ψ= ΨΕΥ ΗΣ ( 5 Μονάδες ) 1

. Να γράψετε τις εντολές της σειριακής αναζήτησης οι οποίες θα µας επιστρέψουν τη πρώτη θέση στην οποία βρίσκεται το υπό αναζήτηση στοιχείο (key) σε ένα µονοδιάστατο πίνακα Α[Ν]. Θεωρήστε γνωστά: το µέγεθος του πίνακα, τα στοιχεία του και το υπό αναζήτηση στοιχείο. (10 µονάδες) Ε. Ποια τα πλεονεκτήµατα του δοµηµένου προγραµµατισµού; (10 µονάδες) ΘΕΜΑ 2 Ο ίνεται το παρακάτω πρόγραµµα, να γίνει πίνακας τιµών όλων των µεταβλητών και να γράψετε τι θα εµφανίσει αν εκτελεστεί. (20 µονάδες) ΠΡΟΓΡΑΜΜΑ ΘΕΜΑ_2 ΑΚΕΡΑΙΕΣ :Κ,Λ,Ι,ΑΠ,Ζ ΑΡΧΗ Κ 4 Λ 6 ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 7 ΜΕ ΒΗΜΑ 2 Ζ ΒΗΜΑ_1(Κ,Λ) Κ Κ+2 Λ Λ+1 ΑΝ Ζ DIV 3 > 4 ΤΟΤΕ ΑΠ Κ+Λ ΑΛΛΙΩΣ ΑΠ Κ-Λ ΚΑΛΕΣΕ ΒΗΜΑ_2(ΑΠ) ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ ΣΥΝΑΡΤΗΣΗ ΒΗΜΑ_1(Χ,Ψ):ΑΚΕΡΑΙΑ ΑΚΕΡΑΙΕΣ: Χ,Ψ ΑΡΧΗ ΒΗΜΑ_1 Χ MOD Ψ ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ ΙΑ ΙΚΑΣΙΑ ΒΗΜΑ_2(Τ) ΑΚΕΡΑΙΕΣ: Τ ΑΡΧΗ ΓΡΑΨΕ 'ΤΟ ΑΠΟΤΕΛΕΣΜΑ ΕΙΝΑΙ:',Τ ΤΕΛΟΣ_ ΙΑ ΙΚΑΣΙΑΣ 2

ΘΕΜΑ 3 ο Να πραγµατοποιηθεί αλγόριθµος ο οποίος θα διαβάζει το ποσό του µισθού ενός υπαλλήλου και θα υπολογίζει και θα εµφανίζει το ποσό που πρόκειται να δοθεί ως αύξηση στον υπάλληλο καθώς και το νέο µισθό, σύµφωνα µε τον παρακάτω πίνακα. Ο αλγόριθµος να εκτελείται όσες φορές επιθυµεί ο χρήστης. Επίσης να εξασφαλίζεται ότι ο µισθός του υπαλλήλου είναι θετικός αριθµός. (20 µονάδες) Μισθός σε Ποσοστό αύξησης < 600 10% Από 600 έως και 1000 8% Από 1000 έως και 1500 5% > 1500 4% ΘΕΜΑ 4 o Να πραγµατοποιηθεί πρόγραµµα το οποίο: 1. θα δέχεται τους αριθµούς που κληρώθηκαν στο ΛΟΤΤΟ στις τελευταίες 50 κληρώσεις και θα εµφανίζει 2. Τον αριθµό που εµφανίστηκε τις περισσότερες φορές 3. Τον αριθµό που εµφανίστηκε τις λιγότερες φορές 4. Τους αριθµούς που δεν έχουν εµφανισθεί σε καµία κλήρωση. (Σε κάθε κλήρωση κληρώνονται 6 αριθµοί, από το 1 µέχρι και το 46) 3

ΑΠΑΝΤΗΣΕΙΣ 1 ου ΙΑΓΩΝΙΣΜΑΤΟΣ ΘΕΜΑ 1 Ο Α. 1. Σ 2. Λ 3. Λ 4. Σ 5. Λ Β. 1 Γ 2 Α 3 4 Β Γ. Κ Λ ΟΧΙ Κ Η Λ (Κ ΚΑΙ Λ) Η ΟΧΙ Λ Α Α Α Α Α Ψ Ψ Α Ψ Ψ Α Α Ψ Α Α Ψ. Σχολικό βιβλίο σελ :64, παρ: 3.6 Αναζήτηση Ε. Σχολικό βιβλίο σελ: 136, παρ: 6.4.3 ΘΕΜΑ 2 Ο ΣΥΝΑΡΤΗΣΗ ΙΑ ΙΚΑΣΙΑ ΠΡΟΓΡΑΜΜΑ Κ Λ Ι Ζ Απ Χ Υ ΒΗΜΑ_1 Τ 4 6 1 4 4 6 4 6 7 3 6 6 7 6 8 8 5 0 8 8 0 10 9 7 1 10 9 1 12 10 2 2 12 10 2 2 ΘΕΜΑ 3 Ο ΑΛΓΟΡΙΘΜΟΣ ΘΕΜΑ_3 ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ ΩΣΕ ΤΟ ΜΙΣΘΟ ΤΟΥ ΥΠΑΛΛΗΛΟΥ 4

ΙΑΒΑΣΕ Χ ΜΕΧΡΙΣ_ΟΤΟΥ Χ>0 ΑΝ Χ<600 ΤΟΤΕ Α Χ*10/100 Χ Χ+Α ΑΛΛΙΩΣ_ΑΝ Χ<=1000 ΤΟΤΕ Α Χ*8/100 Χ Χ+Α ΑΛΛΙΩΣ_ΑΝ Χ<=1500 ΤΟΤΕ Α Α*5/100 Χ Χ+Α ΑΛΛΙΩΣ Α Α*4/100 Χ Χ+Α ΕΜΦΑΝΙΣΕ ΤΟ ΠΟΣΟ ΤΗΣ ΑΥΞΗΣΗΣ ΕΙΝΑΙ:,Α ΕΜΦΑΝΙΣΕ Ο ΝΕΟΣ ΜΙΣΘΟΣ ΕΙΝΑΙ:,Χ ΕΜΦΑΝΙΣΕ ΠΛΗΚΤΡΟΛΟΓΗΣΤΕ :ΝΑΙ ΓΙΑ ΤΗΝ ΣΥΝΕΧΙΣΗ ΤΟΥ ΠΡΟΓΡΑΜΜΑΤΟΣ ΙΑΒΑΣΕ Κ ΜΕΧΡΙΣ_ΟΤΟΥ Κ<> ΝΑΙ ΤΕΛΟΣ ΘΕΜΑ_3 ΘΕΜΑ 4 Ο ΠΡΟΓΡΑΜΜΑ ΖΗΤΗΜΑ_10 ΑΚΕΡΑΙΕΣ: Ι,J,Α[6,50],Π[49],ΜΙΝ,ΜΑΧ,Κ,Θ ΑΡΧΗ ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 6 ΓΙΑ J ΑΠΟ 1 ΜΕΧΡΙ 50 ΓΡΑΨΕ' ΩΣΕ ΤΟ ',Ι,'ο ΑΡΙΘΜΌ ΤΗΣ',J,'ης ΚΛΗΡΩΣΗΣ' ΙΑΒΑΣΕ Α[Ι,J] ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 49 Π[Ι] 0 ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 6 ΓΙΑ J ΑΠΟ 1 ΜΕΧΡΙ 50 Π[Α[Ι,J]] Π[Α[Ι,J]]+1 ΜΑΧ Π[1] 5

Θ 1 ΜΙΝ Π[1] Κ 1 ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 49 ΑΝ Π[Ι]> ΜΑΧ ΤΟΤΕ ΜΑΧ Π[Ι] Θ Ι ΑΛΛΙΩΣ_ΑΝ Π[Ι]< ΜΙΝ ΤΟΤΕ ΜΙΝ Π[Ι] Κ Ι ΓΡΑΨΕ' Ο ΑΡΙΘΜΟΣ ΠΟΥ ΕΜΦΑΝΙΣΤΗΚΕ ΤΙΣ ΠΕΡΙΣΣΟΤΕΡΕΣ ΦΟΡΕΣ ΕΙΝΑΙ Ο:',Θ ΓΡΑΨΕ' Ο ΑΡΙΘΜΟΣ ΠΟΥ ΕΜΦΑΝΙΣΤΗΚΕ ΤΙΣ ΛΙΓΟΤΕΡΕΣ ΦΟΡΕΣ ΕΙΝΑΙ Ο:',Κ ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 49 ΑΝ Π[Ι]= 0 ΤΟΤΕ ΓΡΑΨΕ'Ο ΑΡΙΘΜΟΣ:',Ι,' ΕΝ ΕΧΕΙ ΕΜΦΑΝΙΣΘΕΙ ΣΕ ΚΑΜΙΑ ΚΛΗΡΩΣΗ' ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ 6

ΙΑΓΩΝΙΣΜΑ ΘΕΜΑ 1 Ο Α. Να χαρακτηρίσετε µε σωστό ή λάθος τις παρακάτω προτάσεις: 1. Ο συµβολοµεταφραστής µεταφράζει ένα πρόγραµµα από γλώσσα µηχανής σε γλώσσα χαµηλού επιπέδου. 2. Ένας αλγόριθµος τερµατίζεται µετά από πεπερασµένα βήµατα. 3. Μια διαδικασία «επιστρέφει» στο πρόγραµµα που την κάλεσε µια µόνο τιµή. 4. Οι παράµετροι είναι ειδικές µεταβλητές που χρησιµοποιούνται για το «πέρασµα» τιµών από το πρόγραµµα στο υποπρόγραµµα και αντίστροφα. 5. Η είσοδος είναι το µοναδικό κριτήριο το οποίο µπορεί να µην ικανοποιεί ένας αλγόριθµος. ( 10 µονάδες) Β. Να µετατραπούν οι παρακάτω επαναληπτικές δοµές σε επαναλήψεις µε την χρήση της δοµής επανάληψης «όσο επανάλαβε» 1. Κ 0 ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 120 ΙΑΒΑΣΕ Χ Κ Κ+Χ ΕΜΦΑΝΙΣΕ Κ 2. Σ 0 Β 0 ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΙΑΒΑΣΕ Χ Σ Σ+1 ΑΝ Σ MOD 3= 0 ΤΟΤΕ Β Β+Χ ΜΕΧΡΙΣ_ΟΤΟΥ Σ=10 ΕΜΦΑΝΙΣΕ Β,Σ Γ. ΑΝ Α=4, Β=12 και Γ= 3, τι αποτέλεσµα θα δώσουν οι παρακάτω λογικές πράξεις; 1. (Α MOD 3>2 ) H ( Γ+Β DIV 2=0) 2. (Γ > Α) ΚΑΙ ( Β ΜΟD 6< 4) 3. ( Β+Γ DIV A=5) KAI OXI (A>B) 7

4 OXI ( Γ ΜΟD 2=1). 1.Ποια είναι τα πλεονεκτήµατα των γλωσσών χαµηλού επιπέδου; ( 10 µονάδες) 2.Για πoιούς λόγους αναθέτουµε την επίλυση προβληµάτων σε ηλεκτρονικό υπολογιστή; ( 10 µονάδες) ΘΕΜΑ 2 Ο ίνεται το παρακάτω πρόγραµµα, να εξετάσετε τι θα εµφανίσει αν εκτελεστεί και δεχθεί ως είσοδο τους αριθµούς: 4,9,-6,13,21. ( 20 µονάδες) ΠΡΟΓΡΑΜΜΑ ΖΗΤΗΜΑ_2 ΑΚΕΡΑΙΕΣ: Α[5],Σ ΑΡΧΗ ΚΑΛΕΣΕ ΕΙΣ_ΠΙΝ(Α) Σ ΑΘΡ(Α) ΓΡΑΨΕ 'ΤΟ ΑΘΡΟΙΣΜΑ ΕΙΝΑΙ :',Σ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ ΖΗΤΗΜΑ_2 ΙΑ ΙΚΑΣΙΑ ΕΙΣ_ΠΙΝ(Α) ΑΚΕΡΑΙΕΣ: Α[5],Ι ΑΡΧΗ ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 5 ΓΡΑΨΕ ' ΩΣΕ ΤΟΝ ',Ι, 'ο ΑΡΙΘΜΟ' ΙΑΒΑΣΕ Α[Ι] ΤΕΛΟΣ_ ΙΑ ΙΚΑΣΙΑΣ ΣΥΝΑΡΤΗΣΗ ΑΘΡ(Α):ΑΚΕΡΑΙΑ ΑΚΕΡΑΙΕΣ:Α[5],Ι,Σ ΑΡΧΗ Σ <-- 0 ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 5 ΑΝ (Α[Ι] MOD 3 = 0 ) TOTE Σ <-- Σ+Α[Ι] TEΛΟΣ_ΑΝ ΑΘΡ <-- Σ ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ 8

ΘΕΜΑ 3 Ο Να πραγµατοποιηθεί πρόγραµµα το οποίο θα δέχεται από το πληκτρολόγιο τα στοιχεία δυο πινάκων, δέκα και είκοσι θέσεων αντίστοιχα και θα υπολογίζει: 1. Πόσα είναι τα κοινά στοιχεία των δύο πινάκων, αν υπάρχουν. 2. Να εµφανίζει τα στοιχεία του 2 ου πίνακα τα οποία είναι µεγαλύτερα από τον µέσο όρο του πρώτου. 3. Να δέχεται ένα στοιχείο προς αναζήτηση και να εµφανίζει πόσες φορές υπάρχει το στοιχείο αυτό στον κάθε πίνακα. ΘΕΜΑ 4 Ο Ο υπεύθυνος µιας αποθήκης τροφίµων µε σκοπό την καλύτερη οργάνωσή της σας αναθέτει την δηµιουργία ενός προγράµµατος το οποίο θα δέχεται σε ένα πίνακα τα ονόµατα των 200 προϊόντων της αποθήκης και σε κατάλληλο δισδιάστατο πίνακα τον αριθµό του ραφιού στο οποίο βρίσκεται το κάθε προϊόν καθώς και την διαθέσιµη ποσότητα του προϊόντος (σε τεµάχια). Το πρόγραµµα θα δίνει την δυνατότητα στο χρήστη: 1. Να εισάγει το όνοµα του προϊόντος και να του εµφανίζει σε ποιο ράφι βρίσκεται το προϊόν καθώς και την διαθέσιµη ποσότητα. 2. Να ταξινοµεί τα προϊόντα µε βάση τη διαθέσιµη ποσότητα κατά φθίνουσα σειρά και θα εµφανίζει τα ονόµατα των δέκα προϊόντων τα οποία παρουσιάζουν τις χαµηλότερες τιµές διαθέσιµης ποσότητας. Το πρόγραµµα θα «ρωτά» τον χρήστη για το ποια από τις δυο λειτουργίες επιθυµεί να εκτελέσει. 9

ΑΠΑΝΤΗΣΕΙΣ 2 ου ΙΑΓΩΝΙΣΜΑΤΟΣ ΘΕΜΑ 1 Ο Α. 1. Λ 2. Σ 3. Λ 4. Σ 5. Σ Β. 1. Κ 0 Ι 1 ΟΣΟ Ι<=120 ΕΠΑΝΑΛΑΒΕ ΙΑΒΑΣΕ Χ Κ Κ+Χ Ι Ι+1 ΕΜΦΑΝΙΣΕ Κ 2. Σ 0 Β 0 ΟΣΟ Σ<>10 ΕΠΑΝΑΛΑΒΕ ΙΑΒΑΣΕ Χ Σ Σ+1 ΑΝ Σ MOD 3= 0 ΤΟΤΕ Β Β+Χ ΕΜΦΑΝΙΣΕ Β,Σ Γ. 1. Ψ 2. Ψ 3. Ψ 4. Ψ. Σχολικό βιβλίο σελ :118 ΣΥΜΒΟΛΙΚΕΣ ΓΛΩΣΣΕΣ Ε. Σχολικό βιβλίο σελ: 19 ΘΕΜΑ 2 Ο ΘΑ ΕΜΦΑΝΙΣΕΙ ΑΠΟΤΕΛΕΣΜΑ : 24 10

ΘΕΜΑ 3 ο ΠΡΟΓΡΑΜΜΑ Ζ3 ΑΚΕΡΑΙΕΣ: Ι,J,Α[10],Β[20],ΚΟΙΝΑ,Σ ΠΡΑΓΜΑΤΙΚΕΣ:Μ ΑΡΧΗ ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 10 ΓΡΑΨΕ' ΩΣΕ ΤΟ ',Ι,'ο ΣΤΟΙΧΕΙΟ ΤΟΥ 1ου ΠΙΝΑΚΑ' ΙΑΒΑΣΕ Α[Ι] ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 20 ΓΡΑΨΕ ' ΩΣΕ ΤΟ',Ι,'ο ΣΤΟΙΣΕΙΟ ΤΟΥ 2 ου ΠΙΝΑΚΑ' ΙΑΒΑΣΕ Β[Ι] ΚΟΙΝΑ 0 ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 10 ΓΙΑ J ΑΠΟ 1 ΜΕΧΡΙ 20 ΑΝ Α[Ι] = Β[J] ΤΟΤΕ ΚΟΙΝΑ ΚΟΙΝΑ +1 ΓΡΑΨΕ'ΤΑ ΚΟΙΝΑ ΣΤΟΙΧΕΙΑ ΕΙΝΑΙ:',ΚΟΙΝΑ Σ 0 ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 10 Σ Σ+Α[Ι] Μ Σ/10 ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 20 ΑΝ Β[Ι]>Μ ΤΟΤΕ ΓΡΑΨΕ 'ΤΟ ',Ι,'ο ΣΤΟΙΧΕΙΟ ΤΟΥ 2ου ΠΙΝΑΚΑ ΕΙΝΑΙ ΜΕΓΑΛΥΤΕΡΟ ΑΠΟ ΤΟΝ ΜΕΣΟ ΟΡΟ ΤΟΥ ΠΡΩΤΟΥ' ΓΡΑΨΕ ΩΣΕ ΤΟ ΥΠΟ ΑΝΑΖΗΤΗΣΗ ΣΤΟΙΧΕΙΟ ΙΑΒΑΣΕ ΚΕΥ Π 0 Λ 0 ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 10 ΑΝ Α[Ι]=ΚΕΥ ΤΟΤΕ Π Π+1 11

ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 20 ΑΝ Β[Ι]=ΚΕΥ ΤΟΤΕ Λ Λ+1 ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ ΓΡΑΨΕ ΤΟ ΣΤΟΙΧΕΙΟ:,ΚΕΥ, ΒΡΕΘΗΚΕ ΣΤΟΝ Α ΠΙΝΑΚΑ:,Π, ΦΟΡΕΣ ΓΡΑΨΕ ΤΟ ΣΤΟΙΧΕΙΟ:,ΚΕΥ, ΒΡΕΘΗΚΕ ΣΤΟΝ Β ΠΙΝΑΚΑ:,Λ, ΦΟΡΕΣ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ ΘΕΜΑ 4 ο ΠΡΟΓΡΑΜΜΑ ΖΗΤΗΜΑ_4 ΑΚΕΡΑΙΕΣ:Ι, J, POS, Β[200,2],Χ, ΤΕΜP ΧΑΡΑΚΤΗΡΕΣ: Α[200], Κ ΛΟΓΙΚΕΣ: D ΑΡΧΗ ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 200 ΓΡΑΨΕ ' ΩΣΕ ΤΟ ΟΝΟΜΑ ΤΟΥ',Ι,'ου ΠΡΟΙΟΝΤΟΣ' ΙΑΒΑΣΕ Α[Ι] ΓΙΑ J ΑΠΟ 1 ΜΕΧΡΙ 2 ΓΡΑΨΕ' ΩΣΕ ΤΟ ΡΑΦΙ ΣΤΟ ΟΠΟΙΟ ΒΡΙΣΚΕΤΑΙ ΚΑΙ ΤΗΝ ΠΟΣΟΤΗΤΑ' ΙΑΒΑΣΕ Β[Ι,J] ΓΡΑΨΕ'ΓΙΑ ΑΝΑΖΗΤΗΣΗ ΠΡΟΙΟΝΤΟΣ ΠΛΗΚΤΡΟΛΟΓΗΣΤΕ:1' ΓΡΑΨΕ'ΓΙΑ ΕΛΕΓΧΟ ΑΠΟΘΕΜΑΤΩΝ ΠΛΗΚΤΡΟΓΗΣΤΕ:2' ΙΑΒΑΣΕ Χ ΑΝ Χ =1 ΤΟΤΕ ΓΡΑΨΕ' ΩΣΕ ΤΟ ΟΝΟΜΑ ΤΟΥ ΥΠΟ ΑΝΑΖΗΤΗΣΗ ΠΡΟΙΟΝΤΟΣ' ΙΑΒΑΣΕ ΚΕΥ Ι -1 POS 0 D ΨΕΥ ΗΣ ΟΣΟ D=ΨΕΥ ΗΣ ΚΑΙ Ι<=200 ΕΠΑΝΑΛΑΒΕ ΑΝ Α[Ι]= ΚΕΥ ΤΟΤΕ D ΑΛΗΘΗΣ POS Ι ΑΛΛΙΩΣ Ι Ι+1 ΑΝ POS=0 ΤΟΤΕ 12

ΓΡΑΨΕ' ΕΝ ΒΡΕΘΗΚΕ ΠΡΟΙΟΝ ΜΕ ΤΟ ΟΝΟΜΑ:',ΚΕΥ ΑΛΛΙΩΣ ΓΡΑΨΕ'ΤΟ ΠΡΟΙΝ:',ΚΕΥ,'ΒΡΙΣΚΕΤΑΙ ΣΤΟ ΡΑΦΙ:',Β[POS,1],' ΣΕ ΠΟΣΟΤΗΤΑ:',Β[POS,2],' ΤΕΜΑΧΙΩΝ' ΑΛΛΙΩΣ_ΑΝ Χ=2 ΤΟΤΕ ΓΙΑ Ι ΑΠΟ 2 ΜΕΧΡΙ 200 ΓΙΑ J ΑΠΟ 200 ΜΕΧΡΙ Ι ΜΕ ΒΗΜΑ -1 ΑΝ Β[J,2]> B[J-1,2] ΤΟΤΕ TEMP B[J,2] B[J,2] B[J-1,2] B[J-1,2] TEMP TEMP B[J,1] B[J,1] B[J-1,1] B[J-1,1] TEMP K A[J] A[J] A[J-1] A[J-1] K ΓΡΑΨΕ 'ΤΑ ΠΡΟΙΟΝΤΑ ΠΟΥ ΒΡΙΣΚΟΝΤΑΙ ΣΕ ΧΑΜΗΛΕΣ ΠΟΣΟΤΗΤΕΣ ΕΙΝΑΙ:' ΓΙΑ I ΑΠΟ 200 ΜΕΧΡΙ 191 ΜΕ ΒΗΜΑ -1 ΓΡΑΨΕ Α[Ι] ΑΛΛΙΩΣ ΓΡΑΨΕ'ΛΑΘΟΣ ΕΠΙΛΟΓΗ' ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ 13

ΙΑΓΩΝΙΣΜΑ ΘΕΜΑ 1 Ο Α. Χαρακτηρίστε µε Σ ( σωστό ) ή Λ ( λάθος) τις παρακάτω προτάσεις: 1. Κάθε υποπρόγραµµα πρέπει να είναι ανεξάρτητο. 2. Μια συνάρτηση µπορεί να εκτελεί οποιαδήποτε λειτουργία εκτελεί και µια διαδικασία. 3. Οι παράµετροι είναι σηµαντικές µόνο για τις διαδικασίες. 4. Ο τµηµατικός προγραµµατισµός δεν βοηθά στην ανάπτυξη µακροσκελών εφαρµογών- προγραµµάτων. 5. Οι πίνακες είναι στατικές δοµές δεδοµένων. ( 10 µονάδες) Β. ίνεται το παρακάτω τµήµα δηλώσεων. Αντιστοιχίστε τις τιµές της στήλης Α µε τις µεταβλητές της στήλης Β. ΠΡΟΓΡΑΜΜΑ ΒΗΤΑ ΑΚΕΡΑΙΕΣ: Κ,Λ ΠΡΑΓΜΑΤΙΚΕΣ: Ε ΧΑΡΑΚΤΗΡΕΣ : Ζ,Μ ΛΟΓΙΚΕΣ : Τ,Π ΤΙΜΕΣ ΨΕΥ ΗΣ Λ ΑΛΗΘΗΣ Μ 17 Π 3,45 Τ ΚΑΡΕΚΛΑ Ε ( 10 µονάδες) Γ. Πόσες φορές θα εκτελεστεί η οµάδα εντολών στις παρακάτω επαναλήψεις; 1. ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 10 ΜΕ_ΒΗΜΑ 2 ΟΜΑ Α ΕΝΤΟΛΩΝ 2. Σ 0 ΟΣΟ Σ>10 ΕΠΑΝΑΛΑΒΕ ΟΜΑ Α ΕΝΤΟΛΩΝ Σ Σ+1 3. Π 6 14

ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΟΜΑ Α ΕΝΤΟΛΩΝ Π Π+2 ΜΕΧΡΙΣ_ΟΤΟΥ Π=12 ( 10 µονάδες). 1. Ποια είναι τα χαρακτηριστικά των υποπρογραµµάτων; Αναλύστε ένα από αυτά. (5 µονάδες) 2. Ποιες οι διαφορές µεταξύ των στατικών και δυναµικών δοµών δεδοµένων; Τι είδους δοµή δεδοµένων είναι οι πίνακες; (5 µονάδες) ΘΕΜΑ 2 Ο ίνεται ο παρακάτω αλγόριθµος 1. να εξετάσετε τι θα εµφανίσει αν εκτελεστεί. Α[1] 6 Για ι από 2 µέχρι 7 Αν (ι mod 3 = 0) τότε Α[ι] Α[ι-1] + 2 Αλλιώς Α[ι] Α[ι-1] div 2 Τελος_αν Τέλος_επανάληψης Σ 0 Για ι από 1 µέχρι 7 Αν (Α[ι] mod 2) = 0 τότε Σ Σ+ Α[ι] Τέλος_αν Τέλος_επανάληψης Εµφάνισε Σ 3. Να γίνει το διάγραµµα ροής. (10 µονάδες) ( 10 µονάδες) ΘΕΜΑ 3 Ο Να γραφεί πρόγραµµα το οποίο: 1. θα διαβάζει τα ονόµατα και τις εισπράξεις 50 αεροπορικών εταιρειών. 1.Θα εµφανίζει τα ονόµατα εκείνων που είχαν εισπράξεις πάνω από τον µέσο όρο. 2. Θα εµφανίζει τα ονόµατα της καλύτερης και χειρότερης εταιρίας (βάση εισπράξεων). 15

3 Θα ζητά το όνοµα µιας εταιρίας και θα εµφανίζει την είσπραξή της. ΘΕΜΑ 4 Ο Σε ένα ξενοδοχείο που µπορεί να φιλοξενήσει µέχρι 100 πελάτες σε καθεµιά από τις 8 πτέρυγες, ο υπάλληλος του ταµείου τηρεί στοιχεία εισπράξεων που παριστάνονται µε την εξής µορφή: ονοµατεπώνυµο και ποσό που πλήρωσε ο πελάτης. Αναπτύξτε αλγόριθµο που: 1. να διαβάζει δεδοµένα αυτής της µορφής (6 µονάδες) 2. να εµφανίζει το ονοµατεπώνυµο του πελάτη που πλήρωσε το µεγαλύτερο ποσό, (7 µονάδες) 3. τον αριθµό της πτέρυγας µε την µικρότερη είσπραξη και τις συνολικές εισπράξεις του ξενοδοχείου. (7 µονάδες) 16

ΑΠΑΝΤΗΣΕΙΣ 3 ου ΙΑΓΩΝΙΣΜΑΤΟΣ ΘΕΜΑ 1 Ο Α. 1. Σ 2. Λ 3. Λ 4. Λ 5. Σ Β. ΤΙΜΕΣ ΨΕΥ ΗΣ Π ΑΛΗΘΗΣ Μ 17 Λ 3,45 Ε ΚΑΡΕΚΛΑ Μ Γ. 1. 5 ΦΟΡΕΣ 2. 9 ΦΟΡΕΣ 3. 3 ΦΟΡΕΣ. Σχολικό βιβλίο σελ :207 ΠΑΡ: 10.2 Ε. Σχολικό βιβλίο σελ: 56 ΠΑΡ 3.2-3.3 17

ΘΕΜΑ 2 Ο Α. ΘΑ ΕΜΦΑΝΙΣΕΙ ΑΠΟΤΕΛΕΣΜΑ :8 Β. ΑΡΧΗ Α[1] 6 Ι 1 I I+1 Ι<=7 Ι MOD 3 = 0 Α[ι] Α[ι-1] + 2 Ι 1 Α[ι] Α[ι-1] div 2 Σ 0 I I+1 Ι<=7 A[I]ΜΟD2 =0 Σ Σ+Α[Ι] ΕΜΦΑΝΙΣΕ Σ ΤΕΛΟΣ 18

ΘΕΜΑ 3 Ο ΠΡΟΓΡΑΜΜΑ ΖΗΤΗΜΑ_13 ΑΚΕΡΑΙΕΣ: Ι,Β[50],ΜΙΝ,ΜΑΧ,Κ,Θ ΠΡΑΓΜΑΤΙΚΕΣ:Μ ΧΑΡΑΚΤΗΡΕΣ:Α[50] ΑΡΧΗ ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 50 ΓΡΑΨΕ' ΩΣΕ ΤΟ ΟΝΟΜΑ ΚΑΙ ΤΙΣ ΕΙΠΡΑΞΕΙΣ ΤΗΣ',Ι,'ης ΕΤΑΙΡΙΑΣ' ΙΑΒΑΣΕ Α[Ι],Β[Ι] Μ 0 ΜΑΧ Β[1] Θ 1 ΜΙΝ Β[1] Κ <-- 1 ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 50 Μ Μ+Β[Ι] ΑΝ Β[Ι]>ΜΑΧ ΤΟΤΕ ΜΑΧ Β[Ι] Θ Ι ΑΛΛΙΩΣ_ΑΝ Β[Ι]<ΜΙΝ ΤΟΤΕ ΜΙΝ Β[Ι] Κ Ι Μ Μ/50 ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 5Ο ΑΝ Β[Ι]>Μ ΤΟΤΕ ΓΡΑΨΕ Α[Ι] ΓΡΑΨΕ'ΜΕΓΑΛΥΤΕΡΕΣ ΕΙΣΠΡΑΞΕΙΣ ΕΙΧΕ Η ΕΤΑΙΡΙΑ:',Α[Θ] ΓΡΑΨΕ'ΜΙΚΡΟΤΕΡΕΣ ΕΙΣΠΡΑΞΕΙΣ ΕΙΧΕ Η ΕΤΑΙΡΙΑ:',Α[Κ] ΓΡΑΨΕ ΩΣΕ ΤΟ ΟΝΟΜΑ ΤΗΣ ΥΠΟ ΑΝΑΖΗΤΗΣΗ ΕΤΑΙΡΙΑΣ ΙΑΒΑΣΕ ΚΕΥ Ι 1 ΟΣΟ (Α[Ι]<> ΚΕΥ ) ΚΑΙ (Ι<=50) ΕΠΑΝΑΛΑΒΕ Ι Ι+1 ΑΝ Α[Ι]=ΚΕΥ ΤΟΤΕ ΓΡΑΨΕ ΟΙ ΕΙΣΠΡΑΞΕΙΣ ΤΗΣ ΕΤΑΙΡΙΑΣ ΕΙΝΑΙ:,Β[Ι] ΑΛΛΙΩΣ ΓΡΑΨΕ ΕΝ ΥΠΑΡΧΕΙ ΕΤΑΙΡΙΑ ΜΕ ΑΥΤΟ ΤΟ ΟΝΟΜΑ 19

ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ ΘΕΜΑ 4 Ο ΑΛΓΟΡΙΘΜΟΣ ΖΗΤΗΜΑ_4 ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 100 ΓΙΑ J ΑΠΟ 1 ΜΕΧΡΙ 8 ΙΑΒΑΣΕ Α[Ι,J] ΜΑΧ Α[1,1] ONOMA B[1,1] ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 100 ΓΙΑ J ΑΠΟ 1 ΜΕΧΡΙ 8 ΑΝ Α[Ι,J]> ΜΑΧ ΤΟΤΕ ΜΑΧ Α[Ι,J] ΟΝΟΜΑ Β[Ι,J] TΕΛΟΣ_ΑΝ ΕΜΦΑΝΙΣΕ ΟΝΟΜΑ ΓΙΑ J ΑΠΟ 1 ΜΕΧΡΙ 8 Σ[J] 0 ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 100 Σ[J] Σ[J]+ Α[Ι,J] ΜΙΝ Σ[1] Θ 1 ΓΙΑ J ΑΠΟ 1 ΜΕΧΡΙ 8 ΑΝ Σ[J]< MIN ΤΟΤΕ ΜΙΝ Σ[J] Θ J ΕΜΦΑΝΙΣΕ Η ΠΤΕΡΥΓΑ ΜΕ ΤΗΝ ΧΑΜΗΛΟΤΕΡΗ ΕΙΣΠΡΑΞΗ ΕΙΝΑΙ Η:,Θ SUM 0 ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ 100 ΓΙΑ J ΑΠΟ 1 ΜΕΧΡΙ 8 SUM SUM+A[I,J] ΕΜΦΑΝΙΣΕ ΤΟ ΑΘΡΟΙΣΜΑ ΤΩΝ ΕΙΣΠΡΑΞΕΩΝ ΤΟΥ ΞΕΝΟ ΟΧΕΙΟΥ ΕΙΝΑΙ:,SUM TEΛΟΣ ΖΗΤΗΜΑ_4 20

ΙΑΓΩΝΙΣΜΑ [ΠΡΟΣ ΕΞΑΣΚΗΣΗ] ΘΕΜΑ 1 Ο Α. Να χαρακτηρίσετε µε σωστό ή λάθος τις παρακάτω προτάσεις: 1. Οι πίνακες είναι δυναµικές δοµές δεδοµένων. 3. Ο αντικειµενοστραφής προγραµµατισµός ακολουθεί τις αρχές του δοµηµένου προγραµµατισµού. 3. Μια γλώσσα που υποστηρίζει παράλληλο προγραµµατισµό είναι η SQL. 4. Η καλύτερη γλώσσα προγραµµατισµού είναι η Java. 5. Μια διαδικασία µπορεί να εκτελέσει οποιαδήποτε λειτουργία εκτελεί και ένα πρόγραµµα. (10 Μονάδες) Β. Να αντιστοιχίσετε τα περιεχόµενα της στήλης α µε αυτά της στήλης β. Α Β 1 Στατική δοµή Α. συνάρτηση δεδοµένων 2 Υποπρόγραµµα Β. Πίνακας 3 Τρόπος Γ. ιαδικασία αναπαράστασης αλγορίθµου 4 Χαρακτήρας. Κωδικοποίηση Γ. Να συµπληρωθεί ο παρακάτω πίνακας. (5 Μονάδες ) Κ Λ ΟΧΙ Κ Η Λ ΚΑΙ Κ Α Α Α Ψ Ψ Ψ Ψ Α (Κ ΚΑΙ Λ) Η ΟΧΙ Λ ΚΑΙ Κ Όπου Κ, Λ λογικές µεταβλητές και οι καταστάσεις τους: Α= ΑΛΗΘΗΣ, Ψ= ΨΕΥ ΗΣ ( 5 Μονάδες ) 21

. Ι. Από ποιες σκοπιές µελετά η επιστήµη της πληροφορικής τα δεδοµένα; (5 µονάδες) ΙΙ. Αναφέρατε επιγραµµατικά τρεις τεχνικές επίλυσης προβληµάτων (5 µονάδες) Ε. Σε ποιες κατηγόριες διακρίνονται οι δοµές δεδοµένων; Τι γνωρίζετε για την κάθε µια; (10 µονάδες) ΘΕΜΑ 2 Ο ίνεται ο παρακάτω αλγόριθµος, Α. να εξετάσετε τι θα εµφανίσει αν εκτελεσθεί, αν για είσοδο δώσουµε τους αριθµούς 3, 6, 2, 7,8,12,1 ( 10 µονάδες) Β. Να γίνει το αντίστοιχο διάγραµµα ροής. ( 10 µονάδες) Α[1] 6 Για ι από 2 µέχρι 7 Αν (ι mod 3 = 0) τότε Α[ι] Α[ι-1] + 2 Αλλιώς ιαβασε Α[ι] Τελος_αν Τέλος_επανάληψης Σ 0 Για ι από 1 µέχρι 7 Αν (Α[ι] mod 2) = 0 τότε Σ Σ+ Α[ι] Τέλος_αν Τέλος_επανάληψης Εµφάνισε Σ ΘΕΜΑ 3 ο Να γίνει αλγόριθµος οργάνωσης τηλεκαρτών κατά τον παρακάτω τρόπο: a. Θα διαβάζει τα στοιχεία του πίνακα ΤΙΤΛΟΣ, µε τον τίτλο της τηλεκάρτας και τον πίνακα ΕΤΟΣ µε το έτος κυκλοφορίας της ( 3 µονάδες) b. Θα υπολογίζει και θα εµφανίζει πόσες κάρτες κυκλοφόρησαν το 2001 ( 3 µονάδες) 22

c. Θα εµφανίζει τους τίτλους των καρτών που έχουν κυκλοφορήσει το 1996 ( 3 µονάδες) d. Θα αναζητήσει αν υπάρχει τηλεκάρτα µε τον τίτλο ΕΛΕΥΘΕΡΙΑ ( 6 µονάδες) Θα εντοπίζει και θα εµφανίζει πότε έχει εκδοθεί η τηλεκάρτα µε το όνοµα ΟΛΥΜΠΙΑΚΟΙ ΑΓΩΝΕΣ (αν υπάρχει) ΘΕΜΑ 4 o Να πραγµατοποιηθεί πρόγραµµα στο οποίο: ιαβάζεται µονοδιάστατος πίνακας ονοµάτων 100 θέσεων και δισδιάστατος πίνακας 3Χ100, ο οποίος στην πρώτη στήλη έχει µισθό, στην δεύτερη χρόνια υπηρεσίας (πραγµατικός) και στην τελευταία επίπεδο µόρφωσης (ακέρ 1-3). Κατά το γέµισµα των πινάκων να εξασφαλιστεί ότι οι αριθµοί είναι στα αποδεκτά εύρη τιµών. ( 5 µονάδες ) Έφτασε το τέλος του χρόνου (λογιστικά) και πρέπει να γίνουν οι παρακάτω αλλαγές και υπολογισµοί: ικαιούνται αύξηση όσοι συµπλήρωσαν 5 χρόνια υπηρεσίας. (προσοχή, όσοι συµπλήρωσαν τα έτη κατά αυτόν τον χρόνο). Η αύξηση να είναι ανάλογη µε το επίπεδο µόρφωσης (10%-20%-30%, αντίστοιχα). ( 5 µονάδες ) Να εµφανιστούν αναλυτικά οι πληροφορίες για τους 10 πλέον υψηλόµισθους, µε τη χρήση κατάλληλης διαδικασίας. ( 5 µονάδες ) Να βρεθούν οι µέσοι όροι αµοιβών για κάθε κατηγορία µόρφωσης πόση απόλυτη και πόση ποσοστιαία διαφορά υπάρχει µεταξύ τους? ( 5 µονάδες ) 23