Επαναληπτική δοκιμασία στην Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Τεχνολογικής Κατεύθυνσης Μάιος 2013

Σχετικά έγγραφα
γραπτή εξέταση στo μάθημα ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ' ΛΥΚΕΙΟΥ

ΔΙΑΓΩΝΙΣΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ: Γ ΛΥΚΕΙΟΥ HM/NIA: 21/2/2016

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Τι είναι υποπρόγραμμα; Τμήμα προγράμματος το οποίο επιτελεί ένα αυτόνομο υπολογιστικό έργο (γράφεται χωριστά από το υπόλοιπο πρόγραμμα)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Διαγώνισμα Προσομοι ώσης στην Α.Ε.Π.Π.

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

Α2. Δίνεται το επόμενο τμήμα προγράμματος σε ΓΛΩΣΣΑ:

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

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

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

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

Α2. Να γράψετε στο τετράδιο απαντήσεών σας το κατάλληλο τμήμα κώδικα, κάνοντας τις απαραίτητες αλλαγές σύμφωνα με την εκάστοτε εκφώνηση:

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

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

ΦΡΟΝΤΙΣΤΗΡΙΑ ΠΡΟΟΔΟΣ

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

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

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

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

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

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

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

(μονάδες 5) β) την εντολή Αρχή_επανάληψης Μέχρις_ότου (μονάδες 5) Μονάδες 10 ΘΕΜΑ Β Β1. Δίνεται το παρακάτω απόσπασμα αλγορίθμου:

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

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

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

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

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

ΑΠΑΝΤΗΣΕΙΣ. Επιµέλεια: Οµάδα Πληροφορικής της Ώθησης

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


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

Α3. Δίνεται το παρακάτω τμήμα αλγορίθμου: Δ Αληθής Για α από 1 μέχρι Ν Δ ΟΧΙ Δ Τέλος_επανάληψης Εμφάνισε Δ

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

Στήλη Β Τύπος Δεδομένων 1. 0,42 α. Ακέραιος 2. "ΨΕΥΔΗΣ" β. Πραγματικός 3. "Χ" γ. Χαρακτήρας ,0 δ. Λογικός 5. ΑΛΗΘΗΣ

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

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

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

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

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

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

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

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

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΣΕ ΓΛΩΣΣΟΜΑΘΕΙΑ

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

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

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

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

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ. Πως γίνεται ο ορισμός μιας διαδικασίας; Να δοθούν σχετικά παραδείγματα. ΑΡΧΗ Εντολές ΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ

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

α. Να συμπληρώσετε τις επόμενες εντολές εκχώρησης, ώστε τα κενά κελιά του πίνακα να αποκτήσουν τις επιθυμητές τιμές.

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

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

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

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

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

Transcript:

ΘΕΜΑ Α Επαναληπτική δοκιμασία στην Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Τεχνολογικής Κατεύθυνσης Μάιος 2013 Α1.Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από τις παρακάτω προτάσεις 1-5 και δίπλα να σημειώσετε τη λέξη ΣΩΣΤΟ, αν είναι σωστή, ή τη λέξη ΛΑΘΟΣ αν είναι λανθασμένη. 1. Η παραγοντοποίηση ενός θετικού ακεραίου αριθμού Ν, σε γινόμενο πρώτων παραγόντων, αποτελεί πρόβλημα βελτιστοποίησης. 2. Κάθε μεταβλητή παίρνει τιμή μόνο με την εντολή εκχώρησης. 3. Η χρήση πινάκων είναι ένας βολικός τρόπος για τη διαχείριση πολλών δεδομένων διαφορετικού τύπου. 4. O τρόπος σύνταξης μιας διαδικασίας διαφέρει απ τον τρόπο σύνταξης μιας συνάρτησης, ενώ ο τρόπος κλήσης τους είναι ο ίδιος. 5. Όταν σ ένα υποπρόγραμμα έχουμε παράμετρο πίνακα,τότε η τυπική και η αντίστοιχη πραγματική παράμετρος, πρέπει να είναι ίδιου τύπου και ίδιου μεγέθους. Μονάδες 10 Α2. α)να γράψετε σε Γλώσσα την εντολή εκχώρησης που αντιστοιχεί στην παρακάτω αριθμητική παράσταση. -β+ Δ Χ 1 = 2α Μονάδες 3 Σελίδα 1

β) Να γράψετε σε ΓΛΩΣΣΑ τη λογική έκφραση (συνθήκη), η οποία ελέγχει τις τιμές δύο μεταβλητών χ,ψ όπως περιγράφεται στην πρόταση: το χ είναι μικρότερο του 10 ή το ψ μικρότερο του 10, αλλά όχι και τα δύο συγχρόνως. Μονάδες 3 Α3. Να αντιστοιχίσετε κάθε τμήμα ψευδοκώδικα της Στήλης Α με το ισοδύναμό του τμήμα προγράμματος της Στήλης Β. Γράψτε δηλαδή στο τετράδιό σας για κάθε αριθμό 1-3 της Στήλης Α ένα γράμμα α-γ της Στήλης Β. Στήλη Α 1.10 ΔΙΑΒΑΣΕ Α 20 ΑΝ Α<=0 ΤΟΤΕ GOTO 50 30 ΓΡΑΨΕ ΘΕΤΙΚΟ 40 GOTO 10 50 ΓΡΑΨΕ ΜΗ ΘΕΤΙΚΟ 60 ΤΕΛΟΣ 2.10 ΔΙΑΒΑΣΕ Α 20 ΑΝ Α<=0 ΤΟΤΕ GOTO 50 30 ΓΡΑΨΕ ΘΕΤΙΚΟ 40 GOTO 60 50 ΓΡΑΨΕ ΜΗ ΘΕΤΙΚΟ 60 ΤΕΛΟΣ 3.10 ΔΙΑΒΑΣΕ Α 20 ΑΝ Α>0 ΤΟΤΕ GOTO 50 30 ΓΡΑΨΕ ΜΗ ΘΕΤΙΚΟ 40 GOTO 10 50 ΓΡΑΨΕ ΘΕΤΙΚΟ 60 ΤΕΛΟΣ Στήλη Β α. ΔΙΑΒΑΣΕ Α ΌΣΟ Α<=0 ΕΠΑΝΑΛΑΒΕ ΓΡΑΨΕ ΜΗ ΘΕΤΙΚΟ ΔΙΑΒΑΣΕ Α ΓΡΑΨΕ ΘΕΤΙΚΟ ΤΕΛΟΣ β. _ΕΠΑΝΑΛΗΨΗΣ ΔΙΑΒΑΣΕ Α ΑΝ Α>0 ΤΟΤΕ ΓΡΑΨΕ ΘΕΤΙΚΟ ΤΕΛΟΣ_ΑΝ ΜΕΧΡΙΣ_ΌΤΟΥ Α<=0 ΓΡΑΨΕ ΜΗ ΘΕΤΙΚΟ ΤΕΛΟΣ γ. ΔΙΑΒΑΣΕ Α ΑΝ Α>0 ΤΟΤΕ ΓΡΑΨΕ ΘΕΤΙΚΟ ΑΛΛΙΩΣ ΓΡΑΨΕ ΜΗ ΘΕΤΙΚΟ ΤΕΛΟΣ_ΑΝ ΤΕΛΟΣ Μονάδες 9 Σελίδα 2

Α4. Να γράψετε αλγόριθμο που διαβάζει δύο αριθμούς και τυπώνει τον μεγαλύτερο, με τη χρήση μόνο μίας απλής εντολής επιλογής. Θεωρήστε δεδομένο ότι δίνονται δύο άνισοι αριθμοί. Μονάδες 9 Α5. Δίνεται η παρακάτω συνάρτηση η οποία υλοποιεί τον αλγόριθμο της σειριακής αναζήτησης ακέραιου αριθμού σε πίνακα ακεραίων, στον οποίο θεωρούμε ότι μπορεί να υπάρχει το πολύ μία φορά. Η αναζήτηση θα σταματήσει μόλις βρεθεί ο αριθμός ή όταν ελεγχθούν όλες οι θέσεις του πίνακα. Όταν βρεθεί ο αριθμός η συνάρτηση θα επιστρέφει την θέση του μέσα στον πίνακα, διαφορετικά την τιμή 0. Η συνάρτηση έχει τυπικές παραμέτρους πίνακα 1000 ακέραιων θέσεων και μια ακέραια μεταβλητή, την τιμή της οποίας θα αναζητήσει. ΣΥΝΑΡΤΗΣΗ Sequential_Search(table,key):ΑΚΕΡΑΙΑ ΑΚΕΡΑΙΕΣ:table[1000],key,i,position ΛΟΓΙΚΕΣ:done done ΨΕΥΔΗΣ position 0 i 1 ΌΣΟ (done=ψευδησ)και(i<=1000)επαναλαβε ΑΝ table[i]=key TOTE done ΑΛΗΘΗΣ position i ΑΛΛΙΩΣ i i+1 ΤΕΛΟΣ_ΑΝ Sequential_Search position ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ Σελίδα 3

Η παρακάτω Συνάρτηση αν συμπληρωθεί σωστά υλοποιεί την ίδια διεργασία με την προηγούμενη, στηριζόμενη όμως σε πιο αποδοτικό αλγόριθμο (ταχύτερη εκτέλεση). ΣΥΝΑΡΤΗΣΗ Sequential_Search(table,key):ΑΚΕΡΑΙΑ ΑΚΕΡΑΙΕΣ:table[1000],key,i i... _ΕΠΑΝΑΛΗΨΗΣ i i+1 ΜΕΧΡΙΣ_ΌΤΟΥ (...) Ή (i=1000) ΑΝ... ΤΟΤΕ Sequential_Search i ΑΛΛΙΩΣ Sequential_Search 0 ΤΕΛΟΣ ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ Να γράψετε στο τετράδιο σας τις τρεις (3) γραμμές της συνάρτησης που έχουν κενά..., κατάλληλα συμπληρωμένες. Μονάδες 6 ΘΕΜΑ Β Β1.Δίνεται το παρακάτω πρόγραμμα το οποίο καλεί τα 3 υποπρογράμματα που ακολουθούν: ΠΡΟΓΡΑΜΜΑ ΠΡΑΞΕΙΣ ΑΚΕΡΑΙΕΣ: Α,Β,Γ,Χ,Υ,P _ΕΠΑΝΑΛΗΨΗΣ ΔΙΑΒΑΣΕ Α,Β ΜΕΧΡΙΣ_ΟΤΟΥ (Α>0)ΚΑΙ(Β>0) Γ Π(Α,Β) ΚΑΛΕΣΕ Δ(Α,Β,Χ,Υ) P ΔΝ(Α,Β) ΓΡΑΨΕ Γ,Χ,Υ,P ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ Σελίδα 4

ΣΥΝΑΡΤΗΣΗ Π(Α1,Α2):ΑΚΕΡΑΙΑ ΑΚΕΡΑΙΕΣ: Α1,Α2,Ι,Σ Σ 0 ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ Α1 Σ Σ+Α2 Π Σ ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ ΔΙΑΔΙΚΑΣΙΑ Δ(Α1,Α2,Π,Υ) ΑΚΕΡΑΙΕΣ: Α1,Α2,Π,Υ Π 0 Υ Α1 ΟΣΟ Υ>=Α2 ΕΠΑΝΑΛΑΒΕ Π Π+1 Υ Υ-Α2 ΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ ΣΥΝΑΡΤΗΣΗ ΔΝ(Α1,Α2):ΑΚΕΡΑΙΑ ΑΚΕΡΑΙΕΣ: Α1,Α2,Ι,Γ Γ 1 ΓΙΑ Ι ΑΠΟ 1 ΜΕΧΡΙ Α2 Γ Γ*Α1 ΔΝ Γ ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ Να γράψετε στο τετράδιό σας, τις τέσσερεις(4) εντολές εκχώρησης του παρακάτω προγράμματος που περιέχουν κενά, συμπληρωμένες στη θέση των Σελίδα 5

κενών με τους κατάλληλους αριθμητικούς τελεστές, έτσι ώστε το πρόγραμμα να δίνει ισοδύναμο αποτέλεσμα με το αρχικό. ΠΡΟΓΡΑΜΜΑ ΠΡΑΞΕΙΣ ΑΚΕΡΑΙΕΣ: Α,Β,Γ,Χ,Υ,P _ΕΠΑΝΑΛΗΨΗΣ ΔΙΑΒΑΣΕ Α,Β ΜΕΧΡΙΣ_ΟΤΟΥ (Α>0)ΚΑΙ(Β>0) Γ Α Β Χ Α B Y A B P A B ΓΡΑΨΕ Γ,Χ,Υ,P ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ Μονάδες 12 Β2. Δίνεται το παρακάτω πρόγραμμα το οποίο ελέγχει αν η συνάρτηση ΑΛΑ_ΡΩΣΙΚΑ, η οποία υλοποιεί τον αλγόριθμο του Ρώσικου πολλαπλασιασμού, υπολογίζει σωστά το γινόμενο 2 θετικών ακεραίων αριθμών. ΠΡΟΓΡΑΜΜΑ ΕΛΕΓΧΟΣ ΑΚΕΡΑΙΕΣ: Α,Β,Γ _ΕΠΑΝΑΛΗΨΗΣ ΔΙΑΒΑΣΕ Α,Β ΜΕΧΡΙΣ_ΟΤΟΥ (Α>0)ΚΑΙ(Β>0) Γ ΑΛΑ_ΡΩΣΙΚΑ(Α,Β) ΑΝ Α * Β = Γ ΤΟΤΕ ΓΡΑΨΕ ΣΩΣΤΟ ΓΙΝΟΜΕΝΟ ΑΛΛΙΩΣ ΓΡΑΨΕ ΛΑΘΟΣ ΓΙΝΟΜΕΝΟ ΤΕΛΟΣ_ΑΝ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ Σελίδα 6

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

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

Θεωρείστε ότι ο χρήστης δεν ξαναδίνει το ίδιο γράμμα δεύτερη φορά. Η λέξη μπορεί να έχει πάνω από μια φορά το ίδιο γράμμα. Αν δοθεί γράμμα που υπάρχει περισσότερες από μία φορά στη λέξη, τότε θεωρείστε ότι έχουν βρεθεί με μια προσπάθεια τόσα γράμματα όσα περιέχει η λέξη. ΘΕΜΑ Δ Το Αριθμολαχείο (Λόττο) είναι ένα παιχνίδι τύχης με επιλογή αριθμών. Αφορά στην ακριβή πρόβλεψη έξι (6) διαφορετικών αριθμών που κληρώνονται από μία σειρά σαράντα εννέα (49) αριθμών, από το 1 μέχρι και το 49. Μέχρι σήμερα έχουν γίνει 2300 κληρώσεις. Να αναπτύξετε αλγόριθμο ο οποίος δίνει τις εξής στατιστικές πληροφορίες: Δ1.αρχικά διαβάζει τις εξάδες αριθμών που έχουν κληρωθεί μέχρι σήμερα και τις αποθηκεύει σε πίνακα Λ[2300,6] (βλέπε επόμενο σχήμα-παράδειγμα). Δεν απαιτείται έλεγχος εγκυρότητας των δεδομένων. Μονάδα 1 Κληρωμένες εξάδες 1 η κλήρωση 22 43 18 23 16 7 2 η κλήρωση 39 11 38 23 24 26 2300 η κλήρωση 12 10 24 28 38 43 Δ2. Εμφανίζει τους 6 αριθμούς κάθε κλήρωσης, στην οποία κληρώθηκαν έξι ζυγοί ή έξι μονοί αριθμοί, διαφορετικά αν δεν συνέβη ποτέ αυτό, να εμφανίζει σχετικό μήνυμα. Σελίδα 9

Μονάδες 3 Δ3. Εμφανίζει τον αριθμό ή τους αριθμούς, αν είναι περισσότεροι του ενός, που έχουν καθυστερήσει περισσότερο να κληρωθούν. Μονάδες 5 Δ4. Βρίσκει τους 6 αριθμούς που έχουν κληρωθεί τις λιγότερες φορές μέχρι σήμερα. Να τους εμφανίζει με αύξουσα διάταξη ως προς το πλήθος κληρώσεών τους. Μονάδες 6 Δ5. Να βρίσκει πόσοι το πολύ απ τους 6 αριθμούς που έχουν κληρωθεί τις περισσότερες φορές μέχρι σήμερα, έχουν κληρωθεί όλοι μαζί σε μια κλήρωση. Μονάδες 5 Σημείωση: Θεωρείστε ότι και οι 49 αριθμοί έχουν διαφορετικό πλήθος κληρώσεων μεταξύ τους. Σελίδα 10