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

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

ΜΑΗΣ ΕΞΕΤΑΣΤΙΚΟ ΔΟΚΙΜΙΟ

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

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

2009 :, :30 10: (10) . - (3) . . (10)

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

ΜΕΡΟΣ Α - Αποτελείται από δέκα (10) ερωτήσεις. Κάθε ερώτηση βαθμολογείται με έξι μονάδες.

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

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

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

ΠΛΗΡΟΦΟΡΙΚΗ ΣΤΟ ΕΝΙΑΙΟ ΛΥΚΕΙΟ

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

ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΜΑΪΟΥ-ΙΟΥΝΙΟΥ 2015

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

2/ (α) Να γράψετε τις αντίστοιχες εκφράσεις στη γλώσσα PASCAL για τις πιο κάτω µαθηµατικές εκφράσεις: (ι) z=

Κεφάλαιο 1. Τι θα μάθουμε σήμερα: -AND, OR, NOT. -Ενσωματωμένες συναρτήσεις. -Μαθηματικοί τελεστές -ΤΕΛΕΣΤΕΣ DIV ΚΑΙ MOD. -Προτεραιότητα πράξεων

Προτεινόμενες λύσεις

ΠΡΟΤΕΙΝΟΜΕΝΕΣ ΛΥΣΕΙΣ

ΛΥΚΕΙΟ ΠΑΛΟΥΡΙΩΤΙΣΣΑΣ ΣΧΟΛΙΚΟ ΕΤΟΣ ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΜΑΙΟΥ-ΙΟΥΝΙΟΥ 2015 ΟΝΟΜΑ:... ΤΜΗΜΑ:... ΑΡ.:...

ΛΥΚΕΙΟ ΣΟΛΕΑΣ Σχολική χρονιά

Pascal, απλοί τύποι, τελεστές και εκφράσεις

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ ΝΕΟ ΚΑΙ ΠΑΛΑΙΟ ΣΥΣΤΗΜΑ

α. Λογικό διάγραμμα είναι η μέθοδος που χρησιμοποιεί απλά σχήματα που υποστηρίζονται με απλές λέξεις για την αναπαράσταση συγκεκριμένων λειτουργιών.

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

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ ΝΕΟ ΚΑΙ ΠΑΛΑΙΟ ΣΥΣΤΗΜΑ

ΕΚΦΩΝΗΣΕΙΣ ΘΕΜΑ Α. β. Οι πληροφορίες είναι δεδομένα τα οποία δεν έχουν υποστεί επεξεργασία.

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

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

2. β. Συνθήκη ή επιλογή. 4. δ. Υποπρόγραμμα. 5. ε. ιαδικασία εισόδου ή εξόδου

Εντολή Δεδομένα Περιεχόμενα μετά την εκτέλεση 1 read(x) 122 x= 2 read(a,b,c) a= b= c= 3 read(d,e)

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ ΝΕΟ ΚΑΙ ΠΑΛΑΙΟ ΣΥΣΤΗΜΑ

ΛΥΚΕΙΟ ΠΑΛΟΥΡΙΩΤΙΣΣΑΣ ΣΧΟΛΙΚΟ ΕΤΟΣ ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΜΑΙΟΥ-ΙΟΥΝΙΟΥ 2014 ΟΝΟΜΑ:... ΤΜΗΜΑ:... ΑΡ.:...

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

Μονάδες 4. β. x=20 και y=10

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

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

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

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ ΤΕΛΟΣ 1ΗΣ ΑΠΟ 6 ΣΕΛΙ ΕΣ

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

ΜΑΘΗΜΑ / ΤΑΞΗ : ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ / Γ ΕΠΑΛ ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 27/01/2013

Στην εντολή while η επανάληψη συνεχίζεται όσο η λογική έκφραση έχει τιμή false.

Pascal Βασικοί τύποι δεδοµένων

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

ΜΑΘΗΜΑ / ΤΑΞΗ : ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ / ΕΠΑΛ ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ:

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

ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΙΟΥΝΙΟΥ

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ Κεφάλαιο 10 : Εντολές επιλογής και αποφάσεων

ΛΥΚΕΙΟ ΠΑΡΑΛΙΜΝΙΟΥ ΣΧΟΛΙΚΗ ΧΡΟΝΙΑ: ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΜΑΪΟΥ-ΙΟΥΝΙΟΥ ΜΑΘΗΜΑ: Πληροφορική Κατεύθυνσης ΗΜΕΡΟΜΗΝΙΑ: 10/06/2014

2. β. Συνθήκη ή επιλογή. 4. δ. Υποπρόγραμμα. 5. ε. ιαδικασία εισόδου ή εξόδου

Γραπτές εξετάσεις στο μάθημα: ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ (Θ) Εισηγητής: Γεωργίου Χρήστος ΘΕΜΑΤΑ & ΑΠΑΝΤΗΣΕΙΣ. Β. Χαρακτήρας(Αλφαριθμητικά)

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

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

Μονάδες 12 ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ

Α3. Ποια είναι τα πλεονεκτήματα του Δομημένου προγραμματισμού; (Μονάδες 10)

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

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

A3. Μονάδες 5 Α4. Μονάδες 10 ΘΕΜΑ B. Β1. writeln Περιεχόμενα Εντολή Αποτελέσματα Παραμέτρων Μονάδες 20 ΘΕΜΑ Γ.

ΑΠΑΝΤΗΣΕΙΣ. H διαδικασία ανεύρεσης λογικών λαθών περιλαμβάνει : β- Σωστό. Διαπίστωση του είδους του λάθους γ- Σωστό δ- Λάθος

επιστρέφει αριθµό που προκύπτει µε αντιστροφή των στοιχείων του πρώτου

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

ΣΤΗΛΗ Β ΑΠΟΤΕΛΕΣΜΑ 1. float(10) α pow(2,3) β abs(-10) γ int(5.6) δ. 10 ε. 5.6 Μονάδες 8 ΣΤΗΛΗ Α ΣΥΝΑΡΤΗΣΗ

ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ: ΕΞΙ (6)

Pascal - Βασικές Έννοιες

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

Προτεινόμενες λύσεις

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

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

ΟΝΟΜΑΤΕΠΩΝΥΜΟ:... ΤΜΗΜΑ:... ΑΡ.:...

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

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

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

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

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

ΛΥΚΕΙΟ ΠΑΡΑΛΙΜΝΙΟΥ ΣΧΟΛΙΚΗ ΧΡΟΝΙΑ: ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΜΑΪΟΥ-ΙΟΥΝΙΟΥ ΜΑΘΗΜΑ: Πληροφορική Κατεύθυνσης ΗΜΕΡΟΜΗΝΙΑ: 10/06/2013

ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΗΜΕΡΗΣΙΩΝ ΕΠΑΛ (ΟΜΑΔΑ Α ) ΚΑΙ ΜΑΘΗΜΑΤΩΝ ΕΙΔΙΚΟΤΗΤΑΣ ΗΜΕΡΗΣΙΩΝ ΕΠΑΛ (ΟΜΑΔΑ Α ΚΑΙ Β ) ΤΡΙΤΗ 13 ΙΟΥΝΙΟΥ 2017

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

ΘΕΜΑ 1ο Α. ίνεται η παρακάτω αλληλουχία εντολών: ιάβασε α, β Αν α > β τότε c α / (β - 2) Τέλος_αν Εκτύπωσε c

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

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

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

Γ ΛΥΚΕΙΟΥ ΘΕΤ. ΚΑΤΕΥΘ. ΑΕΠΠ

Δομή Επανάληψης. Κεφάλαιο 7 Mike Trimos

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

ΑΡΧΗ 2ΗΣ ΣΕΛΙ ΑΣ ΜΟΝΟ ΝΕΟ ΣΥΣΤΗΜΑ Γ ΗΜΕΡΗΣΙΩΝ

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

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ 23/04/2012. Α. Να απαντήσετε με Σ ή Λ στις παρακάτω προτάσεις:

ΑΠΑΝΤΗΣΕΙΣ ΘΕΜΑ Α A1. 2-Λάθος 3-Λάθος 4-Σωστό 5-Λάθος A2. integer. real. Boolean. char. string A3.

TO ΥΠΟΠΡΟΓΡΑΜΜΑ ΣΥΝΑΡΤΗΣΗ

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

Ρητή μετατροπή αριθμητικής τιμής σε άλλο τύπο. Τι θα τυπωθεί στον παρακάτω κώδικα;

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

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

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

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

ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΔΟΜΗΜΕΝΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Γ ΕΠΑΛ

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

Κεφάλαιο 10 Επανάληψη Ασκήσεις 02

ιαφάνειες παρουσίασης #6

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

Transcript:

ΥΠΟΥΡΓΕΙΟ ΠΑΙ ΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙ ΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2011 Μάθημα: ΠΛΗΡΟΦΟΡΙΚΗ Ημερομηνία και ώρα εξέτασης: Σάββατο, 28 Μαΐου 2011 07:30 10:30 Ο ΗΓΙΕΣ: ΝΑ ΑΠΑΝΤΗΣΕΤΕ ΣΕ ΟΛΕΣ ΤΙΣ ΕΡΩΤΗΣΕΙΣ. Το εξεταστικό δοκίμιο αποτελείται από δύο μέρη Α και Β. ΜΕΡΟΣ Α - Αποτελείται από δέκα (10) ερωτήσεις. Κάθε ερώτηση βαθμολογείται με έξι μονάδες. ΜΕΡΟΣ Β - Αποτελείται από τρεις (3) ερωτήσεις. Οι δύο πρώτες ερωτήσεις βαθμολογούνται με δεκαπέντε μονάδες η κάθε μια και η τρίτη με δέκα μονάδες. Επιτρέπεται η χρήση μη προγραμματιζόμενης υπολογιστικής μηχανής. Τα διαγράμματα μπορούν να σχεδιαστούν με μολύβι. ΤΟ ΕΞEΤΑΣΤΙΚΟ ΟΚΙMΙΟ ΑΠΟΤΕΛΕΙΤAΙ ΑΠΟ ENNEA (9) ΣΕΛΙ ΕΣ. 1/9

ΜΕΡΟΣ Α 1. Να σχεδιάσετε λογικό διάγραμμα, το οποίο να δέχεται το ετήσιο οικογενειακό εισόδημα και το γενικό βαθμό απολυτηρίου ενός ατόμου. Αν το εισόδημα δεν ξεπερνά τις 20.000 ευρώ και ο γενικός βαθμός απολυτηρίου ξεπερνά το 18 τότε να εμφανίζει το μήνυμα «ικαιούται υποτροφία». Ειδάλλως, να εμφανίζει το μήνυμα «ε δικαιούται υποτροφία». 2. (α) Να αναφέρετε δύο (2) τύπους πληροφοριακών συστημάτων. (β) Μετά την παράδοση ενός πληροφοριακού συστήματος στον πελάτη έχουν εντοπισθεί κάποια λάθη. Για το λόγο αυτό ενημερώθηκε η εταιρεία ανάπτυξης του συστήματος έτσι ώστε να προβεί σε διορθωτικά μέτρα. Να αναφέρετε σε ποια φάση του κύκλου ζωής και ανάπτυξης βρίσκεται το εν λόγω πληροφοριακό σύστημα. (γ) Να αναφέρετε σε ποια φάση του κύκλου ζωής και ανάπτυξης ενός πληροφοριακού συστήματος ο αναλυτής ετοιμάζει τα ιαγράμματα Ροής εδομένων ( Ρ ). 3. (α) Να γράψετε την αντίστοιχη έκφραση στη γλώσσα προγραμματισμού Pascal για την πιο κάτω μαθηματική έκφραση: A 2 B 5 C 3 D 6 (β) Να γράψετε το αποτέλεσμα της πιο κάτω λογικής έκφρασης, η οποία είναι γραμμένη στη γλώσσα προγραμματισμού Pascal: NOT ((8 mod 3 div 3) > 8) or ((8 mod 9) < 1) (γ) Να γράψετε το αποτέλεσμα της πιο κάτω έκφρασης, η οποία είναι γραμμένη στη γλώσσα προγραμματισμού Pascal: SUCC(TRUNC(9.5 / 2) +1) + ROUND(7.3) 9 DIV 4 4. Να γράψετε ένα πρόγραμμα στη γλώσσα προγραμματισμού Pascal χρησιμοποιώντας την περιπτωσιακή δομή CASE.. OF. Το πρόγραμμα να δέχεται τον ακέραιο βαθμό ενός μαθητή [1..100] και να εμφανίζει: Α όταν ο βαθμός είναι μεταξύ 92 και 100 συμπεριλαμβανομένων, Β όταν είναι μεταξύ 86 και 91 συμπεριλαμβανομένων, Γ όταν είναι μεταξύ 85 και 70 συμπεριλαμβανομένων και Ε όταν είναι κάτω από 70. Σε περίπτωση καταχώρησης βαθμού εκτός ορίων, το πρόγραμμα να εμφανίζει το μήνυμα «Λάθος καταχώρηση» και να τερματίζει. 2/9

5. ίνεται το πιο κάτω πρόγραμμα στη γλώσσα προγραμματισμού Pascal. Χρησιμοποιώντας τη μέθοδο της προκαταρκτικής εκτέλεσης να παρουσιάσετε τα αποτελέσματα του προγράμματος. Στη θέση του διαστήματος να χρησιμοποιήσετε το σύμβολο. program askisi5; uses wincrt; var x,y,z:integer; procedure calculate (var a:integer; c:integer;var b:integer); var mo:integer; begin a:= a * 3; b := a - b; c := b - a; mo := trunc((a + b + c)/3); writeln(mo:5) end; begin x := 3; y := 4; z := 2; calculate(x,y,z); writeln(x:5,y:5,z:5); calculate(y,x,z); writeln(x:5,y:5,z:5) end. 6. Ένας ελαιοπαραγωγός διαθέτει δοχεία των πέντε λίτρων, των τριών λίτρων και του ενός λίτρου για αποθήκευση λαδιού. Να γράψετε συνάρτηση στη γλώσσα προγραμματισμού Pascal με το όνομα MinDoxeia, η οποία να δέχεται από το κυρίως πρόγραμμα την ποσότητα του λαδιού σε λίτρα (ως ακέραιο αριθμό) και να επιστρέφει το μικρότερο αριθμό δοχείων που μπορούν να χρησιμοποιηθούν από τον ελαιοπαραγωγό για αποθήκευση του λαδιού. Παράδειγμα: Αν η συνάρτηση δεχτεί 504 λίτρα τότε θα επιστρέψει τον αριθμό 102 (δηλαδή 100 δοχεία των 5 λίτρων + 1 δοχείο των 3 λίτρων +1 δοχείο του 1 λίτρου). 7. Να γράψετε πρόγραμμα στη γλώσσα προγραμματισμού Pascal με το όνομα askisi7, το οποίο να διαβάζει μέχρι πενήντα τυχαίους ακέραιους αριθμούς. Η εισαγωγή των αριθμών να τερματίζεται μόλις δοθεί αριθμός που έχει ξαναδοθεί προηγουμένως. Το πρόγραμμα να τυπώνει το άθροισμα των αριθμών που έχουν καταχωρηθεί χωρίς να λαμβάνει υπόψη τον τελευταίο αριθμό (π.χ. αν καταχωρούνται οι αριθμοί 2, 3, 6, 5, 4, 7, 6 θα εμφανίζεται άθροισμα 27). 3/9

8. Ένας πελάτης για να χρησιμοποιήσει μια Αυτόματη Ταμειακή Μηχανή (ΑΤΜ) μιας τράπεζας πρέπει να πληκτρολογήσει τον προσωπικό κωδικό αριθμό ΡΙΝ (ακέραιο αριθμό). Ο πελάτης έχει τη δυνατότητα να δώσει τον κωδικό 3 φορές μόνο. Σε περίπτωση που δοθεί σωστός κωδικός τότε παρουσιάζεται το μήνυμα «Επιτυχής Πρόσβαση». ιαφορετικά για κάθε φορά που ο κωδικός είναι λάθος, παρουσιάζεται το μήνυμα «Λάθος κωδικός» και ξαναζητείται με το μήνυμα «Προσπαθήστε ξανά» μέχρι να συμπληρωθεί και η 3 η προσπάθεια. Το παρακάτω πρόγραμμα δημιουργήθηκε για την πιο πάνω λειτουργία. Στο πρόγραμμα υπάρχουν τουλάχιστον 4 λάθη (λογικά ή/και συντακτικά). Να γράψετε στο τετράδιο απαντήσεων 4 από αυτά αναφέροντας ΜΟΝΟ τον αριθμό της γραμμής στην οποία εμφανίζεται το κάθε λάθος μαζί με τη διορθωμένη εντολή. {1} Program askisi8; {2} uses wincrt; {3} const {4} code = 1234; {5} var {6} try, pin:integer; {7} access:string; {8} begin {9} try:=0; {10} repeat {11} write(' ώσε PIN: '); {12} readln(pin); {13} {14} If pin = code then {15} access:= true {16} else {17} begin {18} access:=false; {19} try:=try - 1; {20} writeln('λάθος κωδικός '); {21} if 3-try <> 0 then {22} writeln('προσπαθήστε ξανά'); {23} end {24} until (access = true) OR (try > 3); {25} If access then {26} writeln('επιτυχής Πρόσβαση '); {27} else {28} writeln('αποτυχία πρόσβασης') {29} end. 4/9

9. ίδεται το πιο κάτω λογικό διάγραμμα: Να μετατρέψετε το πιο πάνω λογικό διάγραμμα στο αντίστοιχο πρόγραμμα στη γλώσσα προγραμματισμού Pascal με το όνομα askisi9. 5/9

10. Μια υπεραγορά δίνει βαθμούς στον κάθε πελάτη της με βάση τις αγορές που κάνει. Για κάθε νέο πελάτη καταχωρούνται τα προσωπικά του στοιχεία (Όνομα, Επίθετο, ιεύθυνση, Αριθμός Τηλεφώνου) στο αρχείο πελατών. Όταν ο πελάτης προχωρήσει σε αγορά δίνει τον αριθμό τηλεφώνου του και τα στοιχεία της αγοράς. Στη συνέχεια γίνεται έλεγχος των προσωπικών του στοιχείων από το σύστημα. Ακολουθεί ο υπολογισμός των βαθμών που θα πάρει με βάση τις αγορές του και οι βαθμοί αυτοί μαζί με τον αριθμό τηλεφώνου του καταχωρούνται στο αρχείο βαθμών. Στο τέλος κάθε μήνα δημιουργείται και αποστέλλεται σε κάθε πελάτη ονομαστική επιστολή με τους διαθέσιμους βαθμούς που έχει. Το πιο κάτω ιάγραμμα Ροής εδομένων ( Ρ ) περιγράφει τη λειτουργία του συστήματος. Να αναφέρετε 3 (τρία) από τα λάθη του Ρ. Πελάτης 1 Όνομα, επίθετο, διεύθυνση, αρ. τηλεφώνου Όνομα, επίθετο, διεύθυνση, αρ. ταυτότητας Καταχώρηση προσωπικών στοιχείων 2 πελάτη. 4 3 5 Αρχείο Πελατών Αρ. τηλεφώνου, στοιχεία αγοράς 6 Έλεγχος στοιχείων πελάτη και καταχώρηση βαθμών. Αρ. Τηλεφώνου, βαθμοί 8 9 Αρχείο Βαθμών 7 Επιστολή 12 Δημιουργία επιστολής με τους βαθμούς κατά πελάτη. 11 Αρ. Τηλεφώνου, βαθμοί 10 6/9

ΜΕΡΟΣ Β 1. Στα πλαίσια της πολιτικής εξοικονόμησης νερού, το Υπουργείο Γεωργίας χρειάζεται στοιχεία από κάθε ήμο της Κύπρου. Να γράψετε πρόγραμμα ΜΟΝΟ στη γλώσσα προγραμματισμού Pascal με όνομα askisi11, για να εκτελούνται τα πιο κάτω: (α) να ζητείται από το χρήστη το όνομα του ήμου, η επαρχία στην οποία ανήκει (με κωδικό Λευκωσία 1, Λεμεσός 2, Λάρνακα 3, Λεμεσός 4, Αμμόχωστος 5 και Πάφος 6) και τους τόνους νερού που καταναλώθηκαν για κάθε ήμο για ένα έτος. Σε περίπτωση καταχώρησης κωδικού επαρχίας εκτός των πιο πάνω ορίων, να επιβάλλεται επανάληψη της καταχώρησης με μήνυμα «Επαρχία 1-6 μόνο». (Να θεωρήσετε ότι καταχωρούνται στοιχεία για τουλάχιστον ένα ήμο). Η επανάληψη να τερματίζεται όταν ο χρήστης απαντήσει με «ΟΧΙ» στην ερώτηση «Υπάρχουν άλλα στοιχεία; (ΝΑΙ/ΟΧΙ)». (β) να υπολογίζει και να εμφανίζει τη συνολική κατανάλωση νερού όλων των ήμων. (γ) να εντοπίζει και να εμφανίζει τον ήμο της επαρχίας Λευκωσίας με τη μεγαλύτερη κατανάλωση. (δ) να βρίσκει και να εμφανίζει την επαρχία με τη μεγαλύτερη κατανάλωση μεταξύ Λευκωσίας και Λεμεσού. (Θεωρήστε ότι οι δύο επαρχίες δεν έχουν την ίδια κατανάλωση). Το πρόγραμμα πρέπει να εμφανίζει στην οθόνη τα κατάλληλα μηνύματα για την εισαγωγή των δεδομένων και την εξαγωγή των αποτελεσμάτων. 2. Μια αλυσίδα κινηματογράφων διαθέτει δέκα αίθουσες. Να γράψετε πρόγραμμα στη γλώσσα προγραμματισμού Pascal με όνομα askisi12, το οποίο: (α) να διαβάζει τα ονόματα των αιθουσών και να τα καταχωρεί σε μονοδιάστατο πίνακα με το όνομα οnomata. (β) να διαβάζει τις μηνιαίες εισπράξεις κάθε αίθουσας για κάθε μήνα ενός χρόνου και να τις τοποθετεί σε δισδιάστατο πίνακα με το όνομα eispraxeis. (γ) να υπολογίζει τη μέση μηνιαία τιμή των εισπράξεων για κάθε αίθουσα και να τις αποθηκεύει στο μονοδιάστατο πίνακα mesi. (δ) να βρίσκει τη μικρότερη και τη μεγαλύτερη μέση μηνιαία τιμή χρησιμοποιώντας μια διαδικασία με το όνομα ΜinΜax. Η διαδικασία αυτή να δέχεται από το κυρίως πρόγραμμα τον πίνακα mesi και να επιστρέφει πίσω στο κυρίως πρόγραμμα τη μικρότερη και τη μεγαλύτερη μέση μηνιαία τιμή, όπου και θα τυπώνονται. (ε) να τυπώνει τα ονόματα των τεσσάρων (4) αιθουσών με τις ψηλότερες μέσες μηνιαίες εισπράξεις (Για σκοπούς απλούστευσης της άσκησης θεωρείστε ότι όλες οι μέσες μηνιαίες τιμές των εισπράξεων είναι μοναδικές). Το πρόγραμμα πρέπει να εμφανίζει στην οθόνη τα κατάλληλα μηνύματα για την εισαγωγή των δεδομένων και την εξαγωγή των αποτελεσμάτων. 7/9

3. Μετά τη φάση της Εξακρίβωσης Αναγκών και Καθορισμού Απαιτήσεων έχουν καταγραφεί προδιαγραφές για ένα νέο σύστημα διαχείρισης των διαδικασιών αποτελεσμάτων των Τελικών Εξετάσεων σε ένα Εκπαιδευτικό Σύστημα. Ένα μέρος του συστήματος περιγράφεται πιο κάτω: Κάθε τελειόφοιτος συμπληρώνει έντυπο με τον αριθμό της ταυτότητάς του. Μέσω μιας διαδικασίας και με βάση τον αριθμό της ταυτότητας γίνεται έλεγχος και επικύρωση των προσωπικών του στοιχείων (αριθμός ταυτότητας, ονοματεπώνυμο, διεύθυνση και τηλέφωνο) από το υφιστάμενο αρχείο μαθητών. Στη συνέχεια εκτυπώνεται κατάσταση με όλα τα προσωπικά του στοιχεία, η οποία δίδεται στον τελειόφοιτο. Όταν ο τελειόφοιτος αποφασίσει ποια μαθήματα θα εξεταστεί, συμπληρώνει έντυπο με τα μαθήματα εξέτασής του, τον αριθμό ταυτότητάς του και τα επιστημονικά πεδία, τα οποία καταχωρούνται μέσω μιας διαδικασίας σε δυο αρχεία. Τα μαθήματα απόλυσης και ο αριθμός ταυτότητας καταχωρούνται στο αρχείο απόλυσης. Τα μαθήματα πρόσβασης σε πανεπιστημιακές σχολές με τον αριθμό ταυτότητας και τα επιστημονικά πεδία καταχωρούνται στο αρχείο πρόσβασης. Όταν διορθωθούν τα γραπτά των τελικών εξετάσεων, η επιτροπή εξετάσεων καταχωρεί τον αριθμό ταυτότητας κάθε τελειόφοιτου και τους βαθμούς του σε όλα τα μαθήματα που εξετάστηκε (πρόσβασης και απόλυσης) στο αρχείο αποτελεσμάτων. Όταν τελειώσει η διαδικασία καταχώρησης αποτελεσμάτων εκτυπώνεται κατάσταση με όλα τα προσωπικά στοιχεία του τελειόφοιτου και τα αποτελέσματα των μαθημάτων που παρακάθισε τόσο για πρόσβαση όσο και για απόλυση, η οποία αποστέλλεται στον τελειόφοιτο. Ο Υπεύθυνος της Υπηρεσίας Εξετάσεων παραλαμβάνει συγκεντρωτική κατάσταση με τους μέσους όρους όλων των μαθημάτων τόσο πρόσβασης όσο και απόλυσης. Να σχεδιάσετε το Ρ για τις λειτουργίες που περιγράφονται πιο πάνω. Τ Ε Λ Ο Σ 8/9

ΤΥΠΟΛΟΓΙΟ ΣΥΝΑΡΤΗΣΕΩΝ ΣΤΗΝ PASCAL Όνομα Περιγραφή Τύπος πραγματικής παραμέτρου ABS Απόλυτη τιμή ή ARCTAN Τόξο εφαπτομένης ή Τύπος αποτελέσματος CHR Χαρακτήρας κωδικού CHAR COS Συνημίτονο ή EXP Εκθετική συνάρτηση ή LN Λογάριθμος ή ODD Ελέγχει για περιττή τιμή ORD Κωδικός χαρακτήρα CHAR PRED Προηγούμενος CHAR CHAR ROUND Στρογγυλοποίηση SIN Ημίτονο ή SQR Τετράγωνο ή SQRT Τετραγωνική Ρίζα ή SUCC Επόμενος CHAR CHAR TRUNC Αποκοπή δεκαδικών ψηφίων 9/9