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

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

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

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

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

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

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

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

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

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

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

6. Σ 7. Λ 8. Λ 9. Λ 10. Λ

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

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

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

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

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

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

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

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

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

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

ΔΙΑΓΩΝΙΣΜΑ ΣΤΟ ΜΑΘΗΜΑ Α.Ε.Π.Π. ΟΝΟΜΑ

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

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

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

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

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

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

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

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

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

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

Να το ξαναγράψετε χρησιμοποιώντας αντί για την εντολή Για Τέλος_επανάληψης: α. την εντολή Όσο Τέλος_επανάληψης

ΤΕΛΙΚΟ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ

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

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

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

ΔΙΑΦΟΡΑ ΘΕΜΑΤΑ. Ως «γειτονικά» ορίζονται τα κελιά που συγγενεύουν οριζόντια, κάθετα και διαγώνια. Για παράδειγμα γειτονικά του Α[3,3] είναι τα:

53 Χρόνια ΦΡΟΝΤΙΣΤΗΡΙΑ ΜΕΣΗΣ ΕΚΠΑΙΔΕΥΣΗΣ Σ Α Β Β Α Ϊ Δ Η Μ Α Ν Ω Λ Α Ρ Α Κ Η

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

III. Πως μετατρέπεται το πηγαίο πρόγραμμα σε εκτελέσιμο πρόγραμμα;

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

ΦΡΟΝΤΙΣΤΗΡΙΟ ΦΑΣΜΑ 21/4/2013

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

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

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Τελικό επαναληπτικό διαγώνισμα Επιμέλεια: Δρεμούσης Παντελής

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

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

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

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

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

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

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

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

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

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

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

Ημερομηνία: 1/03/15 Διάρκεια διαγωνίσματος: 180 Εξεταζόμενο μάθημα: Προγραμματισμός (Δομή Επανάληψης) Υπεύθυνος καθηγητής: Παπαδόπουλος Πέτρος

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

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

Ακρότατα πίνακα, χωρίς min, max, μόνο με pos

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

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

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

ΘΕΜΑ Α. Λύση: 1. Σωστό, 2. Λάθος, 3. Σωστό, 4. Λάθος, 5. Λάθος. Ποια η διαφορά μεταξύ διερμηνευτή και μεταγλωττιστή; Απάντηση:

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

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

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

Φάσμα προπαρασκευή για Α.Ε.Ι. & Τ.Ε.Ι.

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

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

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

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

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

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

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

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

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

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

Τελικός Κύκλος Διαγωνισμάτων Γ ΛΥΚΕΙΟΥ Κυριακή 17 Απριλίου 2016 Μάθημα: Α.Ε.Π.Π. KTIΡΙΟ ΤΜΗΜΑΤΑ ΚΑΛΟΚΑΙΡΙΝΑ ΑΡΓΥΡΟΥΠΟΛΗΣ - ΗΛΙΟΥΠΟΛΗΣ - ΓΛΥΦΑΔΑΣ

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

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

Κεφάλαιο 10. Ερωτήσεις ανάπτυξης

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

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

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

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

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

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

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

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

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

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

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

Θέμα Β. ΓΙΑ γ ΑΠΟ 1 ΜΕΧΡΙ 4. ΓΙΑ δ ΑΠΟ 1 ΜΕΧΡΙ 4. Α[γ,δ] 17 - (γ-1)*4 - δ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗ

Αναφέρατε τις ιδιότητες που πρέπει να διακρίνουν τα υποπρογράμματα. Μονάδες 3

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

ΔΙΑΓΩΝΙΣΜΑ ΕΚΠ. ΕΤΟΥΣ ΑΠΑΝΤΗΣΕΙΣ

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

Transcript:

ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΘΕΜΑ 1 (Α) Σημειώστε δίπλα σε κάθε πρόταση «Σ» ή «Λ» εφόσον είναι σωστή ή λανθασμένη αντίστοιχα. 1. Τα συντακτικά λάθη ενός προγράμματος δεν είναι δυνατόν να εντοπιστούν από το προγραμματιστικό περιβάλλον. 2. Η εντολή GOTO είναι απαραίτητη στο δομημένο προγραμματισμό. 3. Όταν υπάρχει εμφώλευση δύο εντολών Για σε ένα δομημένο πρόγραμμα, για κάθε τιμή του μετρητή για την οποία εκτελείται ο εξωτερικός βρόχος εκτελούνται όλες οι επαναλήψεις του εσωτερικού. 4. Όταν μια διαδικασία ή συνάρτηση καλείται από το κύριο πρόγραμμα, η διεύθυνση επιστροφής αποθηκεύεται από το μεταφραστή σε μια στοίβα. 5. Τα προγράμματα σε γλώσσα μηχανής δε χρησιμοποιούν ούτε συμβολομεταφραστή ούτε μεταγλωττιστή για την εκτέλεσή τους από τον υπολογιστή. 6. Στη δομή της ουράς, όταν οι δείκτες Front και Rear έχουν την τιμή 5, η ουρά έχει 5 στοιχεία. 7. Αν μια διαδικασία μπορεί να γίνει και συνάρτηση τότε αυτή πρέπει να εμφανίζει μόνο μία τιμή. 8. Η ταξινόμηση της φυσαλίδας μπορεί να χρησιμοποιηθεί σε πίνακα με τύπο δεδομένων χαρακτήρα. (B) Απαντήστε στο τετράδιο σας, μονολεκτικά, στις παρακάτω ερωτήσεις. 1) Έχετε ένα πηγαίο πρόγραμμα γραμμένο σε γλώσσα υψηλού επιπέδου στην τελική του μορφή και θέλετε να εκτελεστεί όσο το δυνατό γρηγορότερα. Ποιο μεταφραστικό πρόγραμμα θα προτιμήσετε; 2) Ένας μαθητής για να υπολογίσει το μέσο όρο 2 αριθμών α και β και την καταχώρησή του στη μεταβλητή x, έγραψε την εντολή x α+β/2. Πώς ονομάζεται το είδος του λάθους που έκανε; 3) Έχετε δημιουργήσει ένα πρόγραμμα και μπορείτε να το εκτελείτε σε οποιονδήποτε υπολογιστή με ελάχιστες ή καθόλου μετατροπές. Πώς ονομάζεται η δυνατότητα αυτή; 4) Ένας μαθητής θέλει να αναπτύξει μια εφαρμογή με την οποία θα μπορεί να επιλύει μια μαθηματική εξίσωση. Ποια γλώσσα θα πρέπει να επιλέξει; (8 Μονάδες) (Γ) Δίδεται πίνακας Α: 1 8 12 22 28 26 48 Ο οποίος είναι ταξινομημένος με αύξουσα διάταξη. Αν αναζητούμε στον πίνακα αυτό π.χ. τον αριθμό 16, ποιο είναι το ελάχιστο πλήθος επαναλήψεων που απαιτείται ώστε να απαντήσουμε ότι δεν υπάρχει στον πίνακα. Περιγράψτε τη σκέψη σας. (2 Μονάδες)

Να παρουσιάσετε τον αλγόριθμο σειριακής αναζήτησης τροποποιημένο, ώστε να λειτουργεί βέλτιστα σε ταξινομημένο πίνακα αποφεύγοντας τις περιττές επαναλήψεις, κατά την αναζήτηση κάποιου στοιχείου. (Δ) Δίνεται το τμήμα αλγορίθμου : Διάβασε κ Σ 0 Αρχή_επανάληψης Διάβασε α Σ Σ+α Μέχρις_ότου Σ>κ Εμφανισε Σ (8 Μονάδες) Μετατρέψτε το παραπάνω τμήμα αλγορίθμου χρησιμοποιώντας την εντολή Όσο... επανάλαβε αντί της εντολής Αρχή_επανάληψης Μέχρις_ότου, έτσι ώστε τα δύο τμήματα αλγορίθμου ( Όσο... επανάλαβε και Αρχή_επανάληψης Μέχρις_ότου) να δίνουν ακριβώς την ίδια έξοδο όταν έχουν την ίδια είσοδο. (Ε) Δίνεται ο παρακάτω αλγόριθμος ο οποίος δημιουργήθηκε με σκοπό να υπολογίζει την τιμή της παράστασης F(X)=(Χ^2+1)/(Χ-1) για τις ακέραιες τιμές του X στο διάστημα [-5,7], να εκτυπώνει την τιμή που υπολογίζεται και να αθροίζει τις τιμές της F(Χ). Αλγόριθμος Θ1Ε Χ -5 S 0 Όσο Χ <= 7 επανάλαβε F (Χ^2+1)/(Χ-1) Εκτύπωσε F S S+ F X X+1 Τέλος_επανάληψης Εκτύπωσε Χ, S Τέλος Θ1Ε 1) Περιγράψτε το πρόβλημα που θα έχει ο αλγόριθμος όταν εκτελεστεί. (3 Μονάδες) 2) Διορθώστε τον αλγόριθμο ώστε να τρέχει χωρίς πρόβλημα. (3 Μονάδες) (ΣΤ) Να αναφέρετε δύο βασικές λειτουργίες επί των δομών δεδομένων που δεν μπορούν να χρησιμοποιηθούν στους πίνακες. Να αιτιολογήσετε την απάντησή σας.

ΘΕΜΑ 2 Δίνονται τα παρακάτω υποπρογράμματα τα οποία θα πρέπει να χρησιμοποιήσετε. ΔΙΑΔΙΚΑΣΙΑ Τ(Α, Ν) ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: Α[50], TEMP ΑΚΕΡΑΙΕΣ: Ι, Κ, Ν ΑΡΧΗ ΓΙΑ Κ ΑΠΟ 2 ΜΕΧΡΙ Ν ΓΙΑ Ι ΑΠΟ Ν ΜΕΧΡΙ Κ ΜΕ_ΒΗΜΑ -1 ΑΝ Α[Ι]<Α[Ι-1] ΤΟΤΕ TEMP Α[Ι] Α[Ι] Α[Ι-1] Α[Ι-1] TEMP ΤΕΛΟΣ_ΑΝ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ ΣΥΝΑΡΤΗΣΗ Πλήθος(Ν, Α, Χ): ΑΚΕΡΑΙΑ ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: Α[50], Χ ΑΚΕΡΑΙΕΣ: Ι, Ν, Σ ΑΡΧΗ Σ 0 ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ Ν ΑΝ Α[Ι] = Χ ΤΟΤΕ Σ Σ+1 ΤΕΛΟΣ_ΑΝ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ Πλήθος Σ ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ 1) Περιγράψτε τη λειτουργία που εκτελούν τα δύο υποπρογράμματα. 2) Υλοποιήσετε ένα πρόγραμμα το οποίο χρησιμοποιώντας κατάλληλα τα παραπάνω υποπρογράμματα θα: α) Διαβάζει τους βαθμούς που πήραν οι μαθητές δυο τμημάτων Γ τάξης, τους οποίους καταχωρεί σε δύο πίνακες 50 θέσεων ο καθένας. Το ένα τμήμα έχει 15 μαθητές και το άλλο 22. Πρέπει να γίνεται έλεγχος έτσι ώστε οι βαθμοί που διαβάζονται να είναι μεγαλύτεροι του 0 και μικρότεροι ή ίσοι του 20. β) Ταξινομεί τους πίνακες κατά αύξουσα σειρά.

γ) Διαβάζει από τον χρήστη βαθμούς και θα εμφανίζει πόσες φορές εμφανίζονται οι βαθμοί αυτοί στο πρώτο τμήμα και πόσες στο δεύτερο. Το πρόγραμμα θα σταματάει να διαβάζει βαθμούς όταν ο χρήστης δώσει βαθμό -1. ΘΕΜΑ 3 (Α) Η παρακάτω συνάρτηση δέχεται έναν πίνακα 12 θέσεων πραγματικών αριθμών καθώς και έναν ακέραιο αριθμό με τιμή υποχρεωτικά εντός του διαστήματος [1, 12]. Τι επιστρέφει η συνάρτηση αυτή; (3 Μονάδες) (Β) Να αναπτύξετε πρόγραμμα σε ΓΛΩΣΣΑ, το οποίο: Συνάρτηση Συν(Α, κ): Πραγματική 1. θα περιέχει τμήμα δηλώσεων. Μεταβλητές (2 Μονάδες) Ακέραιες: ι, κ και θα επεξεργάζεται τα έσοδα μιας εταιρείας, ως Πραγματικές: Α[12], m εξής: Αρχή m Α[1] 2. θα διαβάζει το όνομα κάθε μήνα και τα Για ι από 2 μέχρι κ αντίστοιχα έσοδα. Αν Α[ι] < m τότε (1 Μονάδες) m Α[ι] 3. θα εμφανίζει τα λιγότερα έσοδα στο πρώτο Τέλος_αν εξάμηνο. Τέλος_επανάληψης (2 Μονάδες) Συν m 4. θα διαβάζει το όνομα ενός μήνα και θα Τέλος_συνάρτησης εμφανίζει τα λιγότερα έσοδα στο διάστημα από τον πρώτο μήνα έως και το μήνα αυτό. Αν δόθηκε λάθος όνομα μήνα, να εμφανίζεται κατάλληλο μήνυμα. 5. θα καλεί υποπρόγραμμα το οποίο και θα εμφανίζει τα έσοδα κάθε τετραμήνου. (2 Μονάδες) Να γράψετε την κωδικοποίηση του υποπρογράμματος αυτού. Παρατήρηση: Για τα ερωτήματα Β.3 και Β.4 να αξιοποιήσετε την παραπάνω συνάρτηση.

ΘΕΜΑ 4 Το Υπουργείο Ναυτιλίας σε συνεργασία με το Υπουργείο Τουρισμού σχεδιάζουν να προωθήσουν πληροφορίες ιστιοπλοΐας για τις αποστάσεις σε ναυτικά μίλια 15 απομακρυσμένων νησιών του Αιγαίου έτσι ώστε να ενισχυθεί ο θαλασσινός τουρισμός. Για το έργο αυτό χρειάζεται μονοδιάστατος πίνακας Ονόματα 15 θέσεων που περιέχει τα ονόματα 15 νησιών καθώς και δισδιάστατος τετραγωνικός πίνακας Απόσταση με 15 γραμμές και 15 στήλες που περιέχει τις μεταξύ τους αποστάσεις σε ναυτικά μίλια ως εξής: Στο στοιχείο Απόσταση[5,3] καταχωρείται η απόσταση μεταξύ των νησιών που τα ονόματά τους βρίσκονται στην 5η και την 3η θέση του πίνακα Ονόματα. Για παράδειγμα στον πίνακα του σχήματος που καταχωρούνται οι αποστάσεις για 6 μόνο νησιά, η απόσταση μεταξύ της Κιμώλου και της Αστυπάλαιας είναι 88 ναυτικά μίλια. Πίνακες με τα ονόματα και τις αποστάσεις για 6 μόνο νησιά του Αιγαίου: Φολέγανδρος Ανάφη Αστυπάλαια Σίκινος Κίμωλος Τήλος Ονόματα Απόσταση Φολέγανδρος - - - - - - Ανάφη 43 - - - - - Αστυπάλαια 68 31 - - - - Σίκινος 9 36 59 - - - Κίμωλος 18 64 88 28 - - Τήλος 118 79 50 110 137 - Να υλοποιήσετε πρόγραμμα σε ΓΛΩΣΣΑ το οποίο: (A) Διαβάζει τα ονόματα των νησιών και τα αποθηκεύει σε μονοδιάστατο πίνακα (1 Μονάδες) (B) Εισάγει σε δισδιάστατο πίνακα τις αποστάσεις μεταξύ των νησιών ως εξής : Διαβάζει από το πληκτρολόγιο και τοποθετεί τις αποστάσεις μόνο για τις θέσεις του πίνακα που βρίσκονται κάτω της κυρίας διαγωνίου ελέγχοντας να είναι θετικοί αριθμοί. (Γ) Εντοπίζει και εμφανίζει τα ονόματα των 2 νησιών με τη μικρότερη μεταξύ τους απόσταση. (5 Μονάδες) (Δ) Να κατασκευαστεί συνάρτηση η οποία θα δέχεται σαν παράμετρο έναν πίνακα Π[15,15] με στοιχεία συμπληρωμένα μόνο κάτω από την κύρια διαγώνιο και έναν αριθμό από το 1 ως το 15 που αντιστοιχεί στη θέση ενός νησιού στον πίνακα Ονόματα. Η συνάρτηση θα επιστρέφει το μέσο όρο όλων των στοιχείων του πίνακα που βρίσκονται στην ίδια γραμμή καθώς και αυτών που βρίσκονται στην ίδια στήλη με τον αριθμό που δόθηκε σαν παράμετρο και βρίσκονται κάτω από την κύρια διαγώνιο.

Φολέγανδρος - - - - - - Ανάφη 43 - - - - - Αστυπάλαια 68 31 - - - - Σίκινος 9 36 59 - - - Κίμωλος 18 64 88 28 - - Τήλος 118 79 50 110 137 - Στο παραπάνω σχήμα φαίνονται οι αποστάσεις που πρέπει να προστεθούν στο Σ για να υπολογιστεί ο μέσος όρος των αποστάσεων της Σικίνου από τα υπόλοιπα νησιά, όπου θέση = 4 (Ε) Θα υπολογίζει και θα εμφανίζει το νησί που έχει τον ελάχιστο μέσο όρο αποστάσεων από τα άλλα νησιά έτσι ώστε να κατασκευαστεί εκεί ένας σταθμός ανεφοδιασμού. Για τον υπολογισμό του μέσου όρου της απόστασης κάποιου νησιού από όλα τα άλλα να χρησιμοποιηθεί η συνάρτηση του προηγούμενου ερωτήματος. Σημείωση: Θεωρήστε ότι όλες οι αποστάσεις είναι διαφορετικές μεταξύ τους. Στην απάντηση η συνάρτηση θα γράφεται μετά το τέλος του κυρίως προγράμματος σύμφωνα με τους συντακτικούς κανόνες της ΓΛΩΣΣΑΣ. ΕΥΧΟΜΑΣΤΕ ΕΠΙΤΥΧΙΑ