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

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

1. Ο διερμηνευτής εντοπίζει μόνο τα συντακτικά λάθη ενός προγράμματος, ενώ ο μεταγλωττιστής και τα λογικά.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Να γράψετε στο τετράδιό σας τον αριθμό κάθε πρότασης και τον αντίστοιχο χαρακτηρισμό ( Σ - σωστό, Λ - λάθος)

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

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

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

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

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

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

1. Μία συνάρτηση δεν μπορεί να έχει παραπάνω από μία παραμέτρους.

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

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

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

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

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

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

ΝΤΗΛ ΓΩΝΙΑ THΛ: ΤΜΗΜΑ:... 2 Ο ΔΙΑΓΩΝΙΣΜΑ

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

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

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

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

Επαναληπτικό διαγώνισμα στην Α.Ε.Π.Π - 18 / Απριλίου / 2010 ΘΕΜΑ 1

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

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

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

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

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

Γ ΚΥΚΛΟΣ ΠΡΟΣΟΜΟΙΩΤΙΚΩΝ ΔΙΑΓΩΝΙΣΜΑΤΩΝ ΣΥΓΧΡΟΝΟ Προτεινόμενα Θέματα Γ Λυκείου Φεβρουάριος Ανάπτυξη Εφαρμογών ΘΕΜΑ Α

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

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

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

Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο Κάθε δομή μπορεί να χρησιμοποιηθεί σε οποιοδήποτε πρόβλημα ή εφαρμογή

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

επιµέλεια Θοδωρής Πιερράτος

Α4. Όσο επανάλαβε Τέλος_επανάληψης Εμφάνισε Για από μέχρι με_βήμα. Όσο επανάλαβε (Μονάδες 5) Α5. Α[10, 5] Π, Για από μέχρι (1) Για από μέχρι (2) Αν

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

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

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

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

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

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

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

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

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

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

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

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

Μονάδες 10. Β. ίνεται το παρακάτω τμήμα αλγορίθμου ΑΝ ποσότητα <= 50 TOTE. Κόστος Ποσότητα * 520. ΑΛΛΙΩΣ_ΑΝ Ποσότητα > 50 ΚΑΙ Ποσότητα <= 100 ΤΟΤΕ

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

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


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

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

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

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

καθώς και το παρακάτω τμήμα αλγορίθμου γραμμένο σε «ΓΛΩΣΣΑ»:

Α2. Οι πίνακες ακεραίων Α και Β είναι μονοδιάστατοι με πέντε και τρία στοιχεία αντίστοιχα. Τα περιεχόμενα τους είναι:

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

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

ΔΙΑΓΩΝΙΣΜΑ ΣΤΗΝ Α.Ε.Π.Π. Γ ΤΕΧΝΟΛΟΓΙΚΗΣ. Όνομα:.. Βαθμός: /100

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

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

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

1. Ουρά α. Απώθηση 2. Στοίβα β. Εξαγωγή γ. Ώθηση δ. Εισαγωγή

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

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

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

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

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

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

ΠΡΟΣΟΜΟΙΩΣΗ ΠΑΝΕΛΛΑΔΙΚΩΝ ΕΞΕΤΑΣΕΩΝ Γʹ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΕΠΠ ΤΡΙΤΗ 18 ΑΠΡΙΛΙΟΥ 2017 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ: ΕΠΤΑ (7)

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

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

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

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

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

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

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

Διαγώνισμα Δομή Επιλογής και Λογικές εκφράσεις

Transcript:

ΑΕΠΠ 7o Επαναληπτικό Διαγώνισμα Ονοματεπώνυμο: ΘΕΜΑ Α Α1. Να γράψετε στο τετράδιό σας τον αριθμό καθεμίας από τις παρακάτω προτάσεις 1-5 και, δίπλα, τη λέξη ΣΩΣΤΟ, αν η πρόταση είναι σωστή, ή τη λέξη ΛΑΘΟΣ, αν η πρόταση είναι λανθασμένη. 1. Ο διερμηνευτής εντοπίζει μόνο τα συντακτικά λάθη ενός προγράμματος, ενώ ο μεταγλωττιστής και τα λογικά. 2. Ο χρόνος εκτέλεσης ενός αλγορίθμου εξαρτάται και απ' τη γλώσσα προγραμματισμού που θα χρησιμοποιηθεί. 3. Κατά την εκτέλεση ενός προγράμματος, αν η στοίβα χρόνου εκτέλεσης περιέχει δύο τιμές, αυτό σημαίνει ότι ένα υποπρόγραμμα που έχει κληθεί από το κύριο πρόγραμμα έχει καλέσει με τη σειρά του ένα άλλο υποπρόγραμμα. 4. Ο χωρισμός ενός προγράμματος σε μικρότερα αυτοτελή τμήματα επιτρέπει μεν τη γρήγορη διόρθωσή του, καθιστά όμως δυσκολότερη την κατανόηση τού τρόπου λειτουργίας του. 5. Οι δυναμικές δομές δεδομένων μπορούν να επεκτείνονται και να συρρικνώνονται κατά τη διάρκεια εκτέλεσης του προγράμματος. 6. Υπάρχει τουλάχιστον μια τιμή της μεταβλητής Α για την οποία η μεταβλητή Β θα πάρει την τιμή 7. Αν Α mod 3 = 3 τότε Β 7 αλλιώς Β 77 7. Σε μια ουρά στην οποία ο δείκτης FRONT που δείχνει το πρώτο στοιχείο έχει την τιμή 4 και ο δείκτης REAR που δείχνει το τελευταίο έχει την τιμή 6, μπορεί να γίνει εξαγωγή το πολύ 3 φορές αν στο μεταξύ δε γίνει καμία εισαγωγή. 8. Αν Α, Β είναι λογικές εκφράσεις τότε η έκφραση (Α ΚΑΙ ΟΧΙ Α) Ή Β έχει πάντα ως αποτέλεσμα την τιμή της έκφρασης Β. 9. Σε έναν αλγόριθμο στον οποίο υπάρχει μόνο η δομή ακολουθίας, κάθε εντολή εκτελείται ακριβώς μία φορά. 10. Η αναφορά Θ[3, 2, 4, 5] αφορά στοιχείο τετραδιάστατου πίνακα. Α2. α. Να δώσετε τον ορισμό της εμβέλειας. β. Αναφέρετε επιγραμματικά πόσα είδη εμβέλειας έχουμε. 0 γ. Αναλύστε την εμβέλεια εκείνη που χρησιμοποιείται στην ΓΛΩΣΣΑ. Ποια πλεονεκτήματα έχει; Μονάδες 3 Α3. Συμπληρώστε τον παρακάτω πίνακα αναγράφοντας τις κατάλληλες πολυπλοκότητες Εντολή/Αλγόριθμος/Είδος/Πολυώνυμο Γραμμική Πολυπλοκότητα ΓΙΑ Χ ΑΠΟ 1 ΜΕΧΡΙ 5 Υ Χ+2 ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ Υ Σειριακή Αναζήτηση ( ) Πολυπλοκότητα Ο(n) Μονάδες 3

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

ΘΕΜΑ Β Β1. Δίνεται το παρακάτω τμήμα αλγορίθμου: Για i από 1 μέχρι 4 Εμφάνισε "*" Για j από 1 μέχρι i Εμφάνισε "+" Για k από 100 μέχρι 200 α. Πόσοι χαρακτήρες "*" εμφανίζονται; (μονάδα 1) β. Πόσοι χαρακτήρες "+" εμφανίζονται; (μονάδες 2) γ. Πόσοι χαρακτήρες "#" εμφανίζονται; (μονάδες 3) Β2. Δίνεται το παρακάτω τμήμα αλγορίθμου: ΑΝ Χ-Α_Μ(Χ)<0.5 ΤΟΤΕ Υ Α_Μ(Χ) ΑΛΛΙΩΣ Υ Α_Μ(Χ)+1 ΤΕΛΟΣ_ΑΝ Να γράψετε συμπληρωμένη την παρακάτω εντολή εκχώρησης, ώστε να έχει το ίδιο αποτέλεσμα με το παραπάνω τμήμα εντολών. Υ Α_Μ( + ) Β3. Δίνεται το παρακάτω τμήμα αλγορίθμου που χρησιμοποιεί ένα μονοδιάστατο πίνακα Α[20]. Ο πίνακας περιέχει άρτιους και περιττούς θετικούς ακεραίους, σε τυχαίες θέσεις. Το τμήμα αλγορίθμου δημιουργεί ένα νέο πίνακα Β[20] στον οποίο υπάρχουν πρώτα οι άρτιοι και μετά ακολουθούν οι περιττοί. Να γράψετε στο τετράδιό σας τον αλγόριθμο συμπληρώνοντας τα κενά: Κ 0 Για i από... μέχρι... Αν Α[i] mod 2 = 0 τότε Κ... Β[...] A[i] Για i από... μέχρι... Αν Α[i] mod 2 =... τότε... Β[...] A[...] 0

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

ΘΕΜΑ Δ Ένα ηλεκτρονικό κατάστημα καταχωρεί το πλήθος των πωλήσεων των προϊόντων του για κάθε μήνα ενός έτους. Να κατασκευαστεί πρόγραμμα το οποίο: Δ1. Να καταχωρεί στον πίνακα ΚΩΔ[100] τους 100 κωδικούς των προϊόντων κάνοντας έλεγχο να είναι μεταξύ του 1000 και του 1999. Δ2. Να καταχωρεί στον πίνακα ΠΩΛ[100,12] το πλήθος των μηνιαίων πωλήσεων κάθε προϊόντος κάνοντας έλεγχο να μην έχουν αρνητικές τιμές. Δ3. Να υπολογίζει το σύνολο των χρημάτων που εισέπραξε το κατάστημα αν θεωρήσουμε ότι για τους 6 πρώτους μήνες χρεώνει το κάθε προϊόν με 10 ενώ για τους επόμενους έξι μήνες το χρεώνει με 12. Να εμφανίζει τον κωδικό και το σύνολο για κάθε προϊόν. Δ4. Να γίνεται αναζήτηση ενός κωδικού ενός προϊόντος και αν βρεθεί να εμφανίζεται το πλήθος των πωλήσεων για τους μήνες Ιούνιος, Ιούλιος, Αύγουστος. Αν δεν βρεθεί να εμφανίζεται κατάλληλο μήνυμα. 2 Σημείωση: Αν χρησιμοποιηθούν αλγόριθμοι ταξινόμησης και αναζήτησης αυτοί να είναι ο αλγόριθμος ταξινόμησης με επιλογή και ο αλγόριθμος δυαδικής αναζήτησης