ΑΕσΠΠ Επαναληπτικές Ασκήσεις 2

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

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

Επιλέξτε Σωστό ή Λάθος για καθένα από τα παρακάτω:

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

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

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

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

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

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

ΘΕΜΑ 1 ο. Στήλη Β Προτάσεις. β. Ο βρόχος επανάληψης τερµατίζεται, όταν η συνθήκη είναι αληθής. όταν η συνθήκη είναι ψευδής.

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

Α1. Στον προγραµµατισµό χρησιµοποιούνται δοµές δεδοµένων. 1. Τι είναι δυναµική δοµή δεδοµένων; Μονάδες 3 2. Τι είναι στατική δοµή δεδοµένων;

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

Γ ΤΑΞΗ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ÑÏÌÂÏÓ

Επιλέξτε Σωστό ή Λάθος για καθένα από τα παρακάτω:

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

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

Σηµείωση : Θεωρούµε ότι όλα τα ονόµατα µαθητών που ανήκουν στο ίδιο σχολείο είναι διαφορετικά µεταξύ τους, ενώ σε διαφορετικά σχολεία µπορεί να

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

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

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

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

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

Πρόβλημα 37 / σελίδα 207

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

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

Τρίτη, 1 Ιουνίου 2004 ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ Γ ΛΥΚΕΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ

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

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

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

Α1. Στον προγραµµατισµό χρησιµοποιούνται δοµές δεδοµένων. 1. Τι είναι δυναµική δοµή δεδοµένων; Μονάδες 3 2. Τι είναι στατική δοµή δεδοµένων;

Α. ΕΠΑΝΑΛΗΨΕΙΣ. 1. Έστω τµήµα αλγορίθµου µε µεταβλητές A, B, C, D, X και Υ. D 2

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

ΑΕΠΠ Ερωτήσεις θεωρίας

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ ΗΜΕΡΟΜΗΝΙΑ: 6/04/2014

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

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

ΘΕΜΑΤΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ ΕΠΑΝΑΛΗΠΤΙΚΟ 10/4/2016

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

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

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

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

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

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

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

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

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

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

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

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

ΕΡΩΤΗΣΕΙΣ ΑΞΙΟΛΟΓΗΣΗΣ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

δήλωσης δεδοµένων και σε παραβίαση των συντακτικών κανόνων της γλωσσάς.

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

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

ΙΑΓΩΝΙΣΜΑ ΣΤΗΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΘΕΜΑ 1 Α.

ΔΟΚΙΜΑΣΤΙΚΟ ΤΕΣΤ Γ' ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΤΕΤΑΡΤΗ 26 ΑΠΡΙΛΙΟΥ 2017 ΑΕΠΠ ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ: ΤΕΣΣΕΡΕΙΣ (4)

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

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

Α1. Χαρακτηρίστε τις παρακάτω προτάσεις ως σωστές ή λανθασμένες.

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

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

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

Στήλη Β Προτάσεις α. Ο βρόχος επανάληψης τερµατίζεται, όταν η συνθήκη είναι αληθής β. Ο βρόχος επανάληψης

ΤΡΙΩΡΗ ΓΡΑΠΤΗ ΔΟΚΙΜΑΣΙΑ

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

Α1. (α). ώστε τον ορισµό του προβλήµατος (Μονάδες 3)

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

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. Εξετάσεις Προσομοίωσης 10/04/2018

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

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

ΘΕΜΑ Α. Α2. Να αναφέρετε από τι εξαρτάται η επιλογή του καλύτερου αλγορίθμου ταξινόμησης. Μονάδες 4. Σελίδα 1 από 8

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

ΘΕΜΑ Α. 1. Στην εντολή εκχώρησης Χ ΨΕΥΔΗΣ η μεταβλητή Χ είναι τύπου χαρακτήρες.

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

Για Ι από 2 μέχρι 10 με_βήμα 0 S S+I Τέλος_επανάληψης Εμφάνισε S Μονάδες 5

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

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

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

ΘΕΜΑ 1 ο. S <-- 0 ιάβασε Υ Όσο α <= Υ επανάλαβε S <-- S +α. Τέλος_επανάληψης

Α.1 Τι γνωρίζετε για τον διερμηνευτή, τον μεταγλωττιστή και ποιες οι διαφορές τους. 15 ΜΟΝΑΔΕΣ

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

Transcript:

1. Σε µια κλινική πραγµατοποιείται µια µελέτη για την ανάρρωση ασθενών οι οποίοι πάσχουν από δυο συγκεκριµένους νόσους. Να γραφεί πρόγραµµα σε ΓΛΩΣΣΑ το οποίο : 1. Θα διαβάζει σ ένα πίνακα ΟΝ[100]τα ονόµατα των ασθενών, στον πίνακα ΧΑ[100] τους χρόνους ανάρρωσης τους σε µέρες, στον πίνακα ΕΝ[100] την ένδειξη 1 αν πάσχουν ατό την πρώτη νόσο ή την ένδειξη 2 αντίστοιχα αν πάσχουν από τη δεύτερη και θα ελέγχει την αξιόπιστη καταχώρησή τους (δηλαδή η ένδειξη να είναι µόνο 1 ή 2 και οι χρόνοι ανάρρωσης θετικοί αριθµοί). 2. Υπολογίζει και εµφανίζει το µέγιστο χρόνο ανάρρωσης για κάθε νόσο. 3. Υπολογίζει και εµφανίζει το µέσο όρο του χρόνου ανάρρωσης των ασθενών για την κάθε νόσο. 4. Εµφανίζει τα ονόµατα των ασθενών για κάθε νόσο ξεχωριστά µε βάση τον γρηγορότερο χρόνο ανάρρωσής τους. 2. Το υπουργείο τουρισµού θέλει να ενηµερώσει τους τουρίστες σχετικά µε τις χιλιοµετρικές αποστάσεις µεταξύ 10 πόλεων της Ελλάδας. Να γραφεί πρόγραµµα το οποίο να: 1. Καταχωρεί σ ένα πίνακα ΠΟ[10] τις 10 πόλεις της Ελλάδας. 2. Καταχωρεί σ ένα πίνακα ΑΠ[10,10] τις αποστάσεις µεταξύ των πόλεων βάζοντας στα στοιχεία της κυρίας διαγωνίου την τιµή 0 (αφού είναι ουσιαστικά η απόσταση µιας πόλης από τον εαυτό της) και σε κάθε στοιχείο την αντίστοιχη χιλιοµετρική απόσταση. Πρέπει να προσέξετε ότι η απόσταση που είναι στη θέση ΑΠ[1,3] είναι η ίδια µε την απόσταση ΑΠ[3,1]. Έτσι, κατά την παραπάνω καταχώρηση πρέπει όταν καταχωρείται η µια απόσταση να καταχωρείται και η αντίστοιχη της. 3. ιαβάζει δύο πόλεις και αν αυτές οι πόλεις υπάρχουν στο πίνακα ΠΟ, να εµφανίζει την χιλιοµετρική τους απόσταση. Αν δεν υπάρχει κάποια από τις πόλεις αυτές να δίνεται η δυνατότητα να καταχωρούνται ξανά. 4. Με χρήση υποπρογράµµατος να εµφανίζονται η κοντινότερη και η µακρινότερη πόλη για κάθε πόλη που υπάρχει στο πίνακα ΠΟ. 3. Γνωστή εταιρία πληροφορικής που απασχολεί 500 υπαλλήλους, στα πλαίσια αναδιάρθρωσής της, πρόκειται να αρχειοθετήσει ξανά στοιχεία που αφορούν το προσωπικό της, µε σκοπό την απόκτηση ολοκληρωµένης εικόνας για τα προσωπικά και επαγγελµατικά στοιχεία του. Το τµήµα ιοίκησης προσωπικού στο οποίο εργάζεστε έχει αναλάβει τη διεκπεραίωση του συγκεκριµένου έργου. Να γράψετε πρόγραµµα σε ΓΛΩΣΣΑ το οποίο: 1. ηµιουργεί ένα δισδιάστατο πίνακα Π ο οποίος, για κάθε υπάλληλο, περιέχει το ονοµατεπώνυµο και την ειδικότητά του στην εταιρία. Συγκεκριµένα, το ονοµατεπώνυµο του καταχωρίζεται στην πρώτη στήλη του πίνακα και η ειδικότητα του στη δεύτερη. 2. ηµιουργεί ένα δισδιάστατο πίνακα Α ο οποίος, για κάθε έναν από τους υπαλλήλους, περιέχει το µισθό του και την προϋπηρεσία του σε έτη (µη συµπεριλαµβανοµένου του τρέχοντος έτους). Συγκεκριµένα, ο µισθός του καταχωρίζεται στην πρώτη στήλη του πίνακα και τα έτη προϋπηρεσίας στη δεύτερη. 3. Τυπώνει το ονοµατεπώνυµο και την ειδικότητα του υπαλλήλου (ή των υπαλλήλων) µε τον υψηλότερο µισθό στη εταιρία. 4. Η εταιρία υλοποιεί, από την 1η Ιανουαρίου του τρέχοντος έτους, τον οικονοµικό προϋπολογισµό της για την µισθοδοσία του επόµενου έτους. Εποµένως, το πρόγραµµα πρέπει να υπολογίζει για κάθε υπάλληλο το µισθό που πρόκειται να λάβει κατά το επόµενο έτος ανάλογα µε την αύξηση και το bonus παραγωγικότητας που του αναλογεί και υπολογίζονται µε βάση τον πίνακα: Προϋπηρεσία Bonus παραγωγικότητας Ποσοστό αύξησης (σε έτη) (σε ευρώ) Από 0 µέχρι και 3 6% 0 Μέχρι και 10 8% 50 Άνω των 10 11% 80 Τα αποτελέσµατα πρέπει να καταχωρίζονται στο µονοδιάστατο πίνακα ΝΜΙΣΘ. 5. Ταξινοµεί αλφαβητικά τους υπαλλήλους µε βάσει το ονοµατεπώνυµο τους. 6. Τυπώνει, για κάθε υπάλληλο, το ονοµατεπώνυµο του, την ειδικότητα του καθώς και το µισθό που πρόκειται να λάβει το νέο έτος. 7. Υπολογίζει και τυπώνει το ποσοστό (%) των υπαλλήλων οι οποίοι, από το επόµενο έτος, έχουν µισθό µεγαλύτερο των 3000 ευρώ και προϋπηρεσία µεγαλύτερη των 10 ετών. 1 / 5

4. Η περιφέρεια υτικής Μακεδονίας αποφάσισε για στατιστικούς λόγους να καταµετρήσει τον πληθυσµό 150 µικρών χωριών. Έτσι σε έναν µονοδιάστατο πίνακα καταχωρήθηκαν τα ονόµατα των χωριών και σε ένα δεύτερο πίνακα ο αντίστοιχος αριθµός των κατοίκων τους. Να αναπτύξετε αλγόριθµο ο οποίος: 1. ιαβάζει τα ονόµατα των χωριών και τα αποθηκεύει σε µονοδιάστατο πίνακα. 2. ιαβάζει τον αριθµό των κατοίκων των χωριών και τα αποθηκεύει σε µονοδιάστατο πίνακα, ελέγχοντας την ορθότητα των δεδοµένων. 3. Εµφανίζει το όνοµα του µοναδικού ακατοίκητου χωριού. 4. Υπολογίζει και εµφανίζει το πλήθος και τα ονόµατα των χωριών µε τους περισσότερους κατοίκους. 5. Εµφανίζει ταξινοµηµένα κατά αύξουσα αλφαβητική σειρά τα ονόµατα και τους κατοίκους των χωριών, των οποίων το αρχικό γράµµα είναι από Ε µέχρι και Λ και που δεν ξεπερνούν τους 100 κατοίκους. 5. ίνουνε ο πίνακας Α µε Ν στοιχεία. Να γραφεί αλγόριθµος ο οποίος να ελέγχει αν ο Α είναι ταξινοµηµένος. Στην περίπτωση που είναι να τυπώνει σχετικό µήνυµα στο οποίο θα αναφέρεται και το είδος της ταξινόµησης (αύξουσα ή φθίνουσα). Αν δεν είναι να τυπώνει το µήνυµα «Ο πίνακας δεν είναι ταξινοµηµένος». 6. Για την 5ήµερη εκδροµή της Γ Λυκείου ενός σχολείου, οι 60 µαθητές της, αποφάσισαν να διεξάγουν µια λαχειοφόρο αγορά, πουλώντας λαχνούς. Κάθε µαθητής πούλησε από 30 λαχνούς. Σε έναν πίνακα ΑΡ[60,30] καταγράφτηκαν οι αριθµοί από τους λαχνούς των 60 µαθητών και σε ένα πίνακα ΟΝ[60] τα ονόµατα των 60 µαθητών. Να γίνει αλγόριθµος, που µε δεδοµένο τον πίνακα ΑΡ και τον πίνακα ΟΝ, θα διαβάζει τον τυχερό αριθµό που κληρώθηκε και θα εµφανίζει ποιος µαθητής πούλησε τον τυχερό λαχνό. 7. Ποια η τιµή της παρακάτω λογικής συνθήκης αν οι µεταβλητές x, y και z έχουν τις τιµές 3, 9 και -4 αντίστοιχα: ((x > y) ΚΑΙ (x + 4 < y - 6)) Η (ΟΧΙ(z - x > y^2) ΚΑΙ (z^2 < (x+y)^2)) 8. Ένας 6ψήφιος κωδικός θεωρείται έγκυρος αν ισχύουν τα ακόλουθα: 1) Το άθροισµα του 1ου και του 2ου ψηφίου είναι ίσο µε το 3ο ψηφίο 2) το υπόλοιπο της διαίρεσης του 3ου µε το 4ο ψηφίο είναι ίσο µε το 5ο ψηφίο µείον 2 3) και η διαφορά του 6ου µε το 2ο ψηφίο είναι ίσο µε 3. Να γίνει αλγόριθµος που θα διαβάζει έναν 6ψήφιο και να ελέγχει αν ο κωδικός είναι έγκυρος ή όχι 9. Μία εταιρία κινητής τηλεφωνίας, έχει 10.000 πελάτες. Για αυτούς έχει καταχωρηµένα τα ονόµατά τους σε έναν πίνακα ΠΕ[10000], τον χρόνο οµιλίας σε λεπτά για κάθε έναν, για τους 12 µήνες της χρονιάς που πέρασε στον πίνακα ΧΡΟΜ[10000, 12], τα µηνύµατα που έχουνε στείλει για κάθε µήνα σε έναν πίνακα ΜΗ[10000, 12] και σε έναν πίνακα ΤΡΧΡ[10000] τον αριθµό 1 ή 2 ανάλογα µε την τιµολογιακή πολιτική που επέλεξαν. Οι τιµολογιακές πολιτικές που υπάρχουν είναι: Τιµολογιακή πολιτική 1 2 Πάγιο 10 15 ωρεάν Χρόνος Οµιλίας 60 λεπτά 100 λεπτά ωρεάν Μηνύµατα 50 100 Χρέωση ανά λεπτό µετά τον δωρεάν χρόνο οµιλίας 0,15 / λεπτό 0,13 / λεπτό Χρέωση ανά µήνυµα µετά το δωρεάν µηνύµατα 0,05 /µύνηµα 0,06 /µύνηµα 1. Να γίνει διαδικασία µε όνοµα ΕΙΣΑΓΩΓΗ_ Ε ΟΜΕΝΩΝ η οποία θα γεµίζει τους προηγούµενους πίνακες και θα ελέγχει την σωστή εισαγωγή δεδοµένων για τον πίνακα ΤΡΧΡ (αποδεκτές τιµές µόνο οι 1 και 2). 2. Να γίνει η συνάρτηση ΥΠΟΛΟΓΙΣΜΟΣ_ΧΡΕΩΣΗΣ που θα υπολογίζει το ποσό που πρέπει να πληρώσει κάποιος βάσει του χρόνου οµιλίας του, των µηνυµάτων και της τιµολογιακής πολιτικής που επέλεξε. 3. Να γίνει το κυρίως πρόγραµµα το οποίο θα εντοπίζει τους πελάτες που έχουν µέσο µηνιαίο λογαριασµό πάνω από 150 και στην συνέχεια τους πελάτες που έχουν ετήσιο λογαριασµό πάνω από 2000. 2 / 5

10. Να απαντήσετε µε Σ (Σωστό) ή Λ (Λάθος) στις παρακάτω ερωτήσεις. 1. Αν είναι δεδοµένο ότι ένα αυτοκίνητο τρέχει µε 150km/h τότε η πληροφορία είναι ότι τρέχει γρήγορα. 2. Ο υπολογισµός του εµβαδού ενός κύκλου αποτελεί πρόβληµα βελτιστοποίησης. 3. Ο υπολογισµός του εµβαδού του τραπεζίου, αποτελεί ένα δοµηµένο πρόβληµα. 4. Η µετακίνηση από µία πόλη Α σε µία πόλη Β, µε αυτοκίνητο, όταν υπάρχει µόνο ένας δρόµος είναι ένα αδόµητο πρόβληµα. 5. Μία από τις πράξεις που µπορεί να εκτελέσει απευθείας ο υπολογιστής είναι ο πολλαπλασιασµός. 6. Ο υπολογισµός της δευτεροβάθµιας εξίσωσης, αποτελεί πρόβληµα απόφασης. 7. Κάθε αλγόριθµος πρέπει να πληρεί το κριτήριο της πληρότητας. 8. Αλγόριθµος που θα εµφανίζει τα αποτελέσµατά του στην οθόνη δεν πληρεί το κριτήριο της εξόδου. 9. Σε ένα διάγραµµα ροής, η εντολή διάβασε συµβολίζεται µε ένα ορθογώνιο παραλληλόγραµµο. 10. Αριστερά του τελεστή εκχώρησης (), µπορεί να υπάρξει µόνο µεταβλητή. 11. Η λέξη διάβαζε µπορεί να αποτελέσει το όνοµα µιας µεταβλητής. 12. Ο πολλαπλασιασµός σε ένα πρόγραµµα γραµµένο σε ΓΛΩΣΣΑ έχει µεγαλύτερη προτεραιότητα σε σχέση µε την ύψωση σε δύναµη. 13. Η ΓΛΩΣΣΑ υποστηρίζει τρεις τύπους δεδοµένων: τους ακέραιους, πραγµατικούς και χαρακτήρες. 14. Η λογική πράξη Η είναι αληθής όταν έστω µία από τις δύο προτάσεις που συνοδεύει είναι αληθής. 15. Η λογική συνθήκη α < β είναι αληθής. 16. Η λογική παράσταση x ΚΑΙ ΟΧΙ(x) είναι πάντα ψευδής ανεξάρτητα από την τιµή του x. 17. Μία εντολή ΑΝ µπορεί προαιρετικά να συνοδεύεται από µία εντολή ΑΛΛΙΩΣ. 18. Κάθε εντολή εµφωλευµένων ΑΝ µπορεί να µετατραπεί σε ισοδύναµες ΑΝ ΑΛΛΙΩΣ_ΑΝ. 19. Η εντολή ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΜΕΧΡΙΣ_ΟΤΟΥ εκτελείται µέχρι η συνθήκη να γίνει αληθής. 20. Το διάγραµµα ροής ενός αλγορίθµου που έχει µία εντολή ΑΝ ΑΛΛΙΩΣ θα περιέχει δύο ρόµβους. 21. Μία εντολή ΓΙΑ µπορεί να µετατραπεί σε ΟΣΟ ακόµα κι αν το βήµα της είναι αρνητικό. 22. Κάθε εντολή ΟΣΟ µπορεί να µετατραπεί σε µια ισοδύναµη εντολή ΓΙΑ. 23. Η εντολή ΓΙΑ µπορεί να χρησιµοποιηθεί για έλεγχο εγκυρότητας τιµής. 24. Όταν το βήµα σε µια εντολή ΓΙΑ µειώνεται κατά ένα τότε αυτό µπορεί να παραληφθεί. 25. Μία από τις λειτουργίες επί των δοµών δεδοµένων είναι η εισαγωγή ενός στοιχείου στην δοµή. 26. Ένα από τα πλεονεκτήµατα των πινάκων είναι ότι χρειάζονται λίγο χώρο στην µνήµη. 27. Για να προσδιορίσουµε την θέση σε έναν δισδιάστατο πίνακα χρειαζόµαστε µία µεταβλητή. 28. Οι πίνακες είναι µία δοµή δεδοµένων που στηρίζεται στην τεχνική δυναµικής παραχώρησης µνήµης. 29. Οι πίνακες καταναλώνουν µεγάλο χώρο στη µνήµη του υπολογιστή. 30. Η σειριακή αναζήτηση θα πρέπει να αποφεύγεται όταν ο πίνακας είναι µεγάλος. 31. H Fortran είναι µία γλώσσα, που ειδικεύεται στον προγραµµατισµό εφαρµογών Τεχνητής Νοηµοσύνης. 32. H C είναι µία γλώσσα, που ειδικεύεται στον προγραµµατισµό συστηµάτων. 33. Κατά τη µεταγλώττιση, το εκτελέσιµο πρόγραµµα παράγεται πριν το αντικείµενο. 34. Το αποτέλεσµα του συνδέτη-φορτωτή είναι το πηγαίο πρόγραµµα. 35. Η συγγραφή του πηγαίου προγράµµατος και η διόρθωση των λαθών του γίνεται µε την βοήθεια του συντάκτη. 36. Τα λογικά λάθη µπορούν να εντοπιστούν από το διερµηνευτή αλλά δεν µπορούν από τον µεταγλωττιστή. 37. Οι γλώσσες µηχανής είναι στενά συνδεδεµένες µε την αρχιτεκτονική του υπολογιστή. 38. Σε µια συνάρτηση µπορούµε να χρησιµοποιήσουµε την εντολή ΓΡΑΨΕ, ενώ σε µια διαδικασία όχι. 39. Ο αριθµός των πραγµατικών παραµέτρων κατά την κλήση ενός υποπρογράµµατος πρέπει να είναι ίδιος µε τον αριθµό των τυπικών παραµέτρων στην δήλωση ενός προγράµµατος. 40. Κάθε υποπρόγραµµα θα πρέπει να είναι ανεξάρτητο από άλλα υποπρογράµµατα. 41. Μία συνάρτηση µπορεί να δεχτεί µία µόνο παράµετρο. 42. Μία συνάρτηση µπορεί να εµφανίσει στην οθόνη την τιµή που υπολόγισε. 43. Μία διαδικασία επιστρέφει στο πρόγραµµα που την έχει καλέσει τις τιµές όλων των παραµέτρων της. 44. Στη δοµή επιλογής οι εντολές που βρίσκονται µεταξύ του "τότε" και του "αλλιώς" µπορεί να µην εκτελεστούν. 45. Στη δοµή ακολουθίας µπορεί µία ή περισσότερες εντολές να µην εκτελεστούν ποτέ. 46. Ολίσθηση αριστερά στον «πολλαπλασιασµό αλά ρωσικά» σηµαίνει ακέραια διαίρεση µε το 2. 47. Η τελική τιµή µιας έκφρασης εξαρτάται από την ιεραρχία των πράξεων και τη χρήση των παρενθέσεων. 48. Η λογική έκφραση "ΜΕΓΑΛΟΣ" > "ΜΙΚΡΟΣ" είναι αληθής 3 / 5

11. Ο παρακάτω αλγόριθµος διαβάζει κατά σειρά το όνοµα, το φύλο και το βαθµό κάποιων µαθητών και πραγµατοποιεί κάποιες επεξεργασίες. Αλγόριθµος Θέµα_2 m -1 S 0 π 0 Για ι από 1 µέχρι 100 ιάβασε όνοµα Αρχή επανάληψης ιάβασε φύλο Μέχρις_ότου φύλο = αγόρι ή φύλο = κορίτσι Αρχή επανάληψης ιάβασε βαθµός Μέχρις_ότου βαθµός > 0 και βαθµός <=20 Αν φύλο = αγόρι τότε SS + βαθµός ππ + 1 αλλιώς Αν βαθµός > m τότε mβαθµός m_ονόνοµα Τέλος_επανάληψης Αν π<>0 τότε Μ_ΤS/π Εµφάνισε Μ_Τ Εµφάνισε m, m_ον Τέλος Θέµα_2 Αφού κατανοήσετε τη λειτουργία του απαντήστε τα παρακάτω ερωτήµατα: 1. Για πόσους µαθητές διαβάζει τα στοιχεία ο αλγόριθµος; 2. Τι υπολογίζει η µεταβλητή S και τι υπολογίζει η µεταβλητή π; 3. Τι υπολογίζει η µεταβλητή Μ_Τ; 4. Αν για κάποιο µαθητή επιχειρηθεί να δοθούν ως στοιχεία εισόδου οι εντός εισαγωγικών τιµές: «Παπαθανασίου ΧΥ 17» θα συµπεριληφθούν τα στοιχεία του µαθητή στην επεξεργασία; Να αιτιολογήσετε την απάντηση. 5. Αν για κάποιο µαθητή επιχειρηθεί να δοθούν ως στοιχεία εισόδου οι εντός εισαγωγικών τιµές: «Πανταζόπουλος κορίτσι 25» θα συµπεριληφθούν τα στοιχεία του στην επεξεργασία; Να αιτιολογήσετε την απάντηση. 6. Αν για κάποιο µαθητή επιχειρηθεί να δοθούν ως στοιχεία εισόδου οι εντός εισαγωγικών τιµές: «Παπάζογλου αγόρι 0» θα συµπεριληφθούν τα στοιχεία του µαθητή στην επεξεργασία; Να αιτιολογήσετε την απάντηση. 7. Να προσθέσετε τις κατάλληλες εντολές στον παραπάνω αλγόριθµο έτσι ώστε να υπολογίζει και να εµφανίζει το πλήθος των κοριτσιών. 8. Ποια επεξεργασία πραγµατοποιεί ο αλγόριθµος για τα κορίτσια; 9. Ο παραπάνω αλγόριθµος έχει ένα λάθος στην περίπτωση που και οι 100 µαθητές είναι αγόρια. Εντοπίστε το. ιορθώστε το. 10. Οι µεταβλητές m και m_ον τι υπολογίζουν; 12. Ένας µαθητής βαθµολογείται σε 9 µαθήµατα σε 3 τρίµηνα. Να γράψετε ένα πρόγραµµα το οποίο θα διαβάσει τους βαθµούς του και θα τους καταχωρεί σε πίνακα 2 διαστάσεων 9Χ3 και θα υπολογίζει: 1. τους µέσους όρους του ανά µάθηµα, 2. τους µέσους όρους του ανά τρίµηνο, 3. το γενικό µέσο όρο του, 4. τον καλύτερό βαθµό στο 3 ο τρίµηνο και σε ποιο µάθηµα. 4 / 5

13. Να γραφεί αλγόριθµος όπου θα υπολογίζει το ποσό πληρωµής που θα πρέπει να πληρώσει κάθε καταναλωτής ηλεκτρικού ρεύµατος της ΕΗ. Για κάθε πελάτη ο αλγόριθµός θα µας ζητά την κατανάλωση σε Κιλοβατώρες (Kw/h), όπου δεν θα πρέπει να είναι αρνητικός αριθµός. Μετά την εισαγωγή των Kw/h, ο αλγόριθµος θα υπολογίζει το ποσό πληρωµής ανάλογα µε την κατανάλωση του πελάτη και θα το εµφανίζει. Επίσης θα ρωτάει τον χρήστη αν επιθυµεί να γίνει τερµατισµός του αλγόριθµου ή όχι, κάνοντας την ανάλογη ερώτηση. Ο αλγόριθµος πριν τερµατίσει θα εµφανίζει το σύνολο των εσόδων καθώς και το πλήθος των πελατών που προσήλθαν στο ταµείο. από έως Κόστος Kw/h σε 1 300 0,15 301 600 0,21 601 950 0,26 951 1500 0,31 1501 και άνω 0,41 14. ίνεται ο µoνoδιάστατoς πίνακας Α µε 5 στοιχεία που έχουν αντίστοιχα τις εξής τιµές:17, 3, 22, 1, 54 και το παρακάτω τµήµα αλγορίθµου: Χ 1 Όσο Χ < 5 επανάλαβε min A[X] θ Χ για i από X + 1 µέχρι 5 αν Α[i] > min τότε min A[i] θ i τέλος_αν βοηθ Α[θ] Α[θ] Α[Χ] Α[Χ] βοηθ Χ Χ + 1 Ποια µορφή θα έχει ο πίνακας Α µετά την εκτέλεση του παραπάνω αλγόριθµου. 15. ίνεται ο µονοδιάστατος πίνακας C µε 4 στοιχεία και τιµές:23, 16, 20, 13 ποια θα είναι η τελική µορφή του πίνακα Α µετά την εκτέλεση του παρακάτω τµήµατος προγράµµατος; για Ι από 1 µέχρι 3 Συνάρτηση Συν1(Β, Α): ΛΟΓΙΚΗ ιαδικασία ιαδ1(α, Β) για Κ από Ι+1 µέχρι 4 αν Συν1(C[Ι], C[Κ]) τότε κάλεσε ιαδ1(c[ι], C[Κ]) τέλος_αν Μεταβλητές ακέραιες: Α,Β αρχή Συν1 Α < Β τέλος_συνάρτησης. Mεταβλητές ακέραιες: Α, Β, Γ αρχή Γ Α Α Β Β Γ Τέλος_διαδικασίας 5 / 5