ΘΕΜΑ 1 ο. β) 1. δυαδική 2. κατανόηση 3. τυπικοί 4. τεχνητής νοημοσύνης 5. ακέραιου

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

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

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

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

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

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

Θέµατα 2012 Λύσεις. Θέµα Α Α1. 1. λάθος 2. λάθος 3. σωστό 4. λάθος 5. σωστό

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

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

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

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

ΑΓΙΑΣ ΒΑΡΒΑΡΑΣ 21 & ΠΕΡΙΚΛΕΟΥΣ, Π. ΦΑΛΗΡΟ

1-ΛΑΘΟΣ, 2-ΛΑΘΟΣ, 3-ΣΩΣΤΟ, 4-ΛΑΘΟΣ, 5-ΣΩΣΤΟ. Τύπος Μεταβλητής Χ

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

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

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

Επιµέλεια : ΜΙΧΑΛΗΣ ΑΡΤΑΒΑΝΗΣ κλάδου Πληροφορικής ΠΕ19 1

ΑΕΠΠ - ΗΜΕΡΗΣΙΑ ΛΥΚΕΙΑ ΘΕΜΑΤΑ ΚΑΙ ΛΥΣΕΙΣ

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

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

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

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

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

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

Κεφάλαιο 10 Υποπρογράμματα. Καραμαούνας Πολύκαρπος

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

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

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

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

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

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

ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ & ΑΛΓΟΡΙΘΜΟΙ. Πίνακες και βασικές επεξεργασίες αυτών

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

ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ. Διαδικασίες και συναρτήσεις. 22 Νοε 2008 Ανάπτυξη εφαρμογών/ Υποπρογράμματα 1

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

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Λύσεις Θεμάτων Εξετάσεων Ενιαίου Λυκείου 2012

ζ) 1. κόμβοι 1,7,19,29,55,58,75 2. βαθμός 2 3. μήκος 3 4. ύψος 1 5. επίπεδο 3 ΘΕΜΑ 2 ο

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

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

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

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

Ενδεικτικές απαντήσεις πανελληνίων θεμάτων ΑΕΠΠ v.2

Προτεινόμενα Θέματα Πανελλαδικών ΑΕΠΠ 2016

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

I. ΑΛΓΟΡΙΘΜΟΣ II. ΠΡΑΞΕΙΣ - ΣΥΝΑΡΤΗΣΕΙΣ III. ΕΠΑΝΑΛΗΨΕΙΣ. 1. Τα πιο συνηθισμένα σενάρια παραβίασης αλγοριθμικών κριτηρίων είναι:

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

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

σας φύλλο τον αριθμό της ερώτησης ακολουθούμενη από το γράμμα Σ (Σωστή) ή το γράμμα Λ (Λάθος).

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

ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 05/03/2012 ΑΠΑΝΤΗΣΕΙΣ. ΘΕΜΑ Α Α1. Α2. 1. ΣΩΣΤΟ 1 στ 2. ΛΑΘΟΣ 2 δ 3. ΣΩΣΤΟ 3 ε 4. ΛΑΘΟΣ 4 β 5. ΣΩΣΤΟ 5 γ

ΦΡΟΝΤΙΣΤΗΡΙΟ Δ.Ε «ΘΕΜΕΛΙΟ» ΕΛΕΥΣΙΝΑΣ

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

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

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

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

ΠΡΟΤΕΙΝΟΜΕΝΟ ΔΙΑΓΩΝΙΣΜΑ ΑΕΠΠ. (Α) Να απαντήσετε στη παρακάτω ερώτηση : Τι είναι ένα υποπρόγραμμα; Τι γνωρίζετε για τα χαρακτηριστικά του; (10 Μονάδες)

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

Κεφάλαιο 10 Υποπρογράμματα. Καραμαούνας Πολύκαρπος

Ενδεικτικές Ερωτήσεις Θεωρίας

ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ (ΔΙΑΔΙΚΑΣΙΕΣ ΣΥΝΑΡΤΗΣΕΙΣ)

Ανάπτυξη εφαρμογών σε προγραμματιστικό περιβάλλον. τελική επανάληψη /4/2015 1

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Να γράψετε τα αποτελέσματα αυτού του αλγόριθμου για Χ=13, Χ=9 και Χ=22. Και στις 3 περιπτώσεις το αποτέλεσμα του αλγορίθμου είναι 1

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

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

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

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

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

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

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

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

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

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

Προπαρασκευή για Α.Ε.Ι. & Τ.Ε.Ι. ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ

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

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

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

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

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

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

Σε μια στοίβα 10 θέσεων έχουν τοποθετηθεί διαδοχικά τα στοιχεία: Σ, Γ, Μ, Α, Δ στην 1η, 2η, 3η, 4η και 5η θέση αντίστοιχα. Να προσδιορίσετε την τιμή

Transcript:

ΘΕΜΑ 1 ο α) 1. Λ 2. Λ 3. Λ 4. Λ 5. Λ β) 1. δυαδική 2. κατανόηση 3. τυπικοί 4. τεχνητής νοημοσύνης 5. ακέραιου γ) 1. Σημαίνει ότι ο αλγόριθμος πρέπει να χρησιμοποιεί κάποια δεδομένα προς επεξεργασία. Αυτά μπορεί να προέρχονται από το χρήστη, από έναν άλλο αλγόριθμο, ή να παράγονται εντός του ίδιου του αλγορίθμου γ) 2. Εκτός από τη δημιουργία συντακτικά σωστού πηγαίου κώδικα, σου επιτρέπει να σχεδιάσεις το πώς θα φαίνεται το πρόγραμμά σου, με εικονίδια, πλαίσια, μενού κλπ. γ) 3. Πχ ένα βαρελάκι για cd, έχει μια βάση πάνω στην οποία υπάρχει ένας κατακόρυφος άξονας. Όταν θέλεις να πάρεις ένα cd από το βαρελάκι (απώθηση) θα πρέπει να πάρεις αυτό που βρίσκεται στην κορυφή και η κορυφή (top) θα βρεθεί κατά ένα cd χαμηλότερα, ενώ αντίστοιχα εάν θέλεις να επιστρέψεις ένα cd στο βαρελάκι (ώθηση), θα το τοποθετήσεις πάλι στην κορυφή και η κορυφή θα βρεθεί κατά ένα cd ψηλότερα. Άρα λειτουργεί όπως μία στοίβα με τη λογική του last in first out. Στο βαρελάκι δε μπορούν να προστίθενται συνέχεια cd, επειδή κάποια στιγμή δε θα χωράνε άλλα στον άξονα, και θα παρουσιαστεί το φαινόμενο της υπερχείλισης. Αντίθετα, δε μπορούν ούτε να αφαιρούνται διαρκώς cd από το βαρελάκι, αφού κάποια στιγμή θα είναι άδειο, οπότε θα παρουσιαζόταν το φαινόμενο της υποχείλισης. δ) χ <-- 150 όσο χ >= 20 επανάλαβε αν χ mod 5 = 0 τότε εμφάνισε χ αλλιώς_αν χ mod 3 = 0 τότε εμφάνισε χ χ <-- χ - 4 ε) συνάρτηση π( Α, φ): πραγματική μεταβλητές ακέραιες: κ πραγματικές: μ, Α[100], φ στ) Το πλεονέκτημα του πρώτου είναι ότι επειδή περιέχει απλές εντολές εκχώρησης τιμής, μπορεί να εφαρμοστεί άμεσα και στους τέσσερεις τύπους μεταβλητών, ενώ ο δεύτερος επειδή περιέχει αριθμητικές πράξεις μπορεί να εφαρμοστεί μόνο σε αριθμητικού τύπου μεταβλητές. Αντίστοιχα, πλεονέκτημα του δεύτερου τρόπου είναι ότι επιτυγχάνει την αντιμετάθεση χωρίς να χρησιμοποιηθεί κάποια παραπάνω μεταβλητή πέρα από τις κ, λ. ζ) (1) i mod 2 = 1 και j mod 2 = 1 (2) A_T( i-j ) <= 1 ή A_T(i+j-10) <= 1 (3) i < j (4) i (5) j

ΘΕΜΑ 2 ο 1. 2. A B Σ ΟΘΟΝΗ 3 5 33 10 10 7 52 2 8 3 0 44 54 64 6 44 54 64 6 Σ 0 Σ < 100 Διάβασε Α Α < 10 Διάβασε Β Α Β + Α * Α Σ Σ + Α Εμφάνισε Σ

αλγόριθμος θέμα3! 1ο! 2ο ΘΕΜΑ 3 ο! 3ο! για κάθε κλειδαριά! διαβάζεται ο κωδικός της διάβασε ΚΩΔ[κ]! για κάθε ειδικό! διαβάζεται το όνομά του διάβασε ΟΝ[ειδ]! και για κάθε κλειδαριά! πόσα sec πήρε σε κάθε! ειδικό να την ανοίξει διάβασε Δ[ειδ,κ]!4ο! για κάθε κλειδαριά βρίσκεις! πόσα είναι τα λιγότερα! δευτερόλεπτα που πήρε να! παραβιαστεί μικρδ[κ] <-- Δ[1,κ] αν Δ[ειδ,κ] < μικρδ[κ] τότε μικρδ[κ] <-- Δ[ειδ,κ] εμφάνισε ΚΩΔ[κ], μικρδ[κ]! με σειριακή αναζήτηση εντοπίζω ποιός ειδικός! είναι ο Γρηγόρης ο Κατσαβίδας ειδ <-- 0 ειδ <-- ειδ + 1 μέχρις_ότου ΟΝ[ειδ] = Γρηγόρης ο Κατσαβίδας! με σειριακή αναζήτηση εντοπίζω ποιά! κλειδαριά είναι η HK32S κ <-- 0 κ <-- κ + 1 μέχρις_ότου ΚΩΔ[κ] = ΗΚ32S! εμφανίζω τον αντίστοιχο χρόνο εμφάνισε Δ[ειδ,κ]!5ο! μηδενίζεις έναν μετρητή π <-- 0! και μετράς κλειδαριές που είχαν μικρότερο! χρόνο παραβίασης πάνω από 5 λεπτά αν μικρδ[κ] > 300 τότε π <-- π + 1! μετατρέπεις το πλήθος σε ποσοστό εμφάνισε π/14*100, % τέλος θέμα3! για κάθε ειδικό μηδενίζεις! έναν αθροιστή ΣΔ[ειδ] <-- 0! και αθροίζεις τα δευτερόλεπτα! όλων των κλειδαριών ΣΔ[ειδ] <-- ΣΔ[ειδ] + Δ[ειδ,κ]! ταξινομείς τα ονόματα με βάση! τα συνολικά δευτερόλεπτα για χ από 2 μέχρι 8 για ειδ από 8 μέχρι χ με βήμα -1 αν ΣΔ[ειδ] < ΣΔ[ειδ-1] τότε αντιμετάθεσε ΣΔ[ειδ], ΣΔ[ειδ-1] αντιμετάθεσε ΟΝ[ειδ], ΟΝ[ειδ-1]! εμφανίζεις τα ονόματα εμφάνισε ΟΝ[ειδ]

ΘΕΜΑ 4 ο πρόγραμμα θέμα4 μεταβλητές χαρακτήρες : ΟΝ[25], χώρα, χχ ακέραιες : χ, ΑΣ[25], ΕΠΙΚ[25], μαξ, ξεν, μμ, εε, γ αρχή διάβασε ΟΝ[χ]! πίνακας με τα ονόματα των 25 χωρών ασ[χ] 0! μετρητής των αστροναυτών κάθε χώρας επικ[χ] 0! μετρητής των επικίνδυνων αστροναυτών κάθε χώρας μαξ 0 ξεν 0! max για τις περισσότερες μέρες διαμονής στον ΔΔΣ! μετρητής για το πόσοι αστροναύτες άλλων χωρών πήγαν στον ΔΔΣ! ξεκινάνε να έρχονται οι αστροναύτες διάβασε χώρα κάλεσε αποστολές (μμ, εε)! δίνεται η χώρα του εκάστοτε αστροναύτη! Καλείται η διαδικασία, από την οποία μαθαίνουμε πόσες μέρες (μμ) έμεινε στο ΔΔΣ! και αν κρίθηκε επικίνδυνος (εε) χ 0 χ χ + 1 μέχρις_ότου χώρα = ΟΝ[χ] ή χ = 25 αν χώρα = ΟΝ[χ] τότε ΑΣ[χ] ΑΣ[χ] + 1 ΕΠΙΚ[χ] ΕΠΙΚ[χ] + εε αλλιώς ξεν ξεν + 1 αν μμ > μαξ τότε μαξ μμ χχ χώρα γ 1 γ γ * (ΑΣ[χ] div 10)! αναζητάμε σειριακά να βρούμε ποιά από τις 25 χώρες είναι! η χώρα που μόλις δόθηκε! αν είναι κάποια, αυξάνουμε κατάλληλα τους μετρητές! των αστροναυτών της και των επικίνδυνων αστροναυτών της! αλλιώς μετράμε +1 αστροναύτη στις άλλες χώρες! ελέγχουμε αν οι μέρες που παρέμεινε στο ΔΔΣ είναι περισσότερες! οπότε πρέπει να αποθηκεύουμε νέο μαξ και τη χώρα προέλευσής του! μέσα από αυτή τη δομή επανάληψης, το γ βγαίνει 0, αν έστω μία χώρα! δεν έχει στείλει τουλάχιστον 10 αστροναύτες μέχρις_ότου γ <> 0! τα προηγούμενα επαναλαμβάνονται ώσπου γ<>0, δηλαδή να μην υπάρχει χώρα με! λιγότερους από 10 αστροναύτες γράψε ξεν, 'αστροναύτες από χώρες πέραν των 25 χρηματοδοτριών πήγαν στον ΔΔΣ' γράψε χχ, 'χώρα προέλευσης του αστροναύτη που παρέμεινε περισσότερες μέρες στον ΔΔΣ' γράψε ΟΝ[χ], ΕΠΙΚ[χ] / ΑΣ[χ] * 100, '% χαρακτηρισμένοι επικίνδυνοι αστροναύτες' τέλος_προγράμματος

διαδικασία αποστολές (μερ,επικ) αρχή επικ 0! μεταβλητή που γίνεται 1 όταν κριθεί ο αστροναύτης επικίνδυνος μερ 0! αρχίζουμε να μετράμε μέρες! ξεκινάνε οι αποστολές διάβασε κωδ! δίνεται κωδικός αποστολής αν κωδ <> 'over'! αν δεν πρέπει να τερματιστούν οι αποστολές! και περνάνε οι μέρες διάβασε βαθ! μέχρι ο αστροναύτης να ολοκληρώσει την αποστολή, ή να κριθεί επικίνδυνος μερ μερ + 1 μέχρις_ότου βαθ < 75 ή βαθ >= 95 αν βαθ < 75 τότε κωδ 'over' επικ 1 μέχρις_ότου κωδ = 'over' τέλος_διαδικασίας! άμα κριθεί επικίνδυνος, βάζω κωδ over για να τερματιστούν οι αποστολές! και αλλάζει το επικ σε 1, για να ενημερώνεται το πρόγραμμα ότι υπάρχει! +1 επικίνδυνος! και όλα συνεχίζονται μέχρι να βγει κωδ over