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

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

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

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

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

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

Θέμα Α 1. 1 Τα θέματα προέρχονται από Επαναληπτικά Διαγωνίσματα από το "Στέκι των Πληροφορικών" και Π. Τσιωτάκη

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

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

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

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

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

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

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

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

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

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

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

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

ΔΙΑΓΩΝΙΣΜΑ 1ο Γ Τάξη Ενιαίου Λυκείου Σχολικό Έτος ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

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

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

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

ΜΑΘΗΜΑ / ΤΑΞΗ : ΑΕΠΠ/Γ ΟΙΚΟΝΟΜΙΚΩΝ & ΠΛΗΡΟΦΟΡΙΚΗΣ-ΘΕΡΙΝΑ ΗΜΕΡΟΜΗΝΙΑ: 12/11/2017 ΕΠΙΜΕΛΕΙΑ ΔΙΑΓΩΝΙΣΜΑΤΟΣ: ΚΑΤΡΑΚΗ Α.-ΣΙΟΤΡΟΠΟΣ Π.-ΛΙΟΔΑΚΗΣ Ε.

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

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

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

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

Γ.Κονδύλη 1 & Όθωνος-Μαρούσι Τηλ. Κέντρο: ,

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

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

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

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

ΘΕΜΑ 1 Ο Α1. Δίνονται οι παρακάτω εντολές από ένα τμήμα προγράμματος:

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

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

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

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

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

ΜΑΘΗΜΑ / ΤΑΞΗ : ΑΕΠΠ / ΘΕΡΙΝΑ ΣΕΙΡΑ: 1 η ΗΜΕΡΟΜΗΝΙΑ: 08 / 02 / 2015 ΕΠΙΜΕΛΕΙΑ ΔΙΑΓΩΝΙΣΜΑΤΟΣ: Ι. ΜΙΧΑΛΕΑΚΟΣ- Α.ΚΑΤΡΑΚΗ - Π.

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

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

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

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

Μονάδες 8. ΘΕΜΑ Β Β1. Δίνεται το παρακάτω τμήμα αλγορίθμου, στο οποίο έχουν αριθμηθεί οι εντολές εκχώρησης και εξόδου.

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

Παλλατίδειο ΓΕΛ Σιδηροκάστρου

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

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

2 ΟΥ και 8 ΟΥ ΚΕΦΑΛΑΙΟΥ

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

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

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

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

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

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

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

Α1. Να γράψετε τον αριθμό καθεμιάς από τις παρακάτω προτάσεις 1-5 και δίπλα τη λέξη ΣΩΣΤΟ, αν είναι σωστή ή τη λέξη ΛΑΘΟΣ, αν είναι λανθασμένη.

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

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

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


10. Με πόσους και ποιους τρόπους μπορεί να αναπαρασταθεί ένα πρόβλημα; 11. Περιγράψτε τα τρία στάδια αντιμετώπισης ενός προβλήματος.

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

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

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

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

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

ΜΑΘΗΜΑ / ΤΑΞΗ : ΑΕΠΠ / ΘΕΡΙΝΑ ΣΕΙΡΑ: 1 η ΗΜΕΡΟΜΗΝΙΑ: 02/11/2014 ΕΠΙΜΕΛΕΙΑ ΔΙΑΓΩΝΙΣΜΑΤΟΣ: Ι. ΜΙΧΑΛΕΑΚΟΣ - Π. ΣΙΟΤΡΟΠΟΣ- Α. ΚΑΤΡΑΚΗ

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Ονοματεπώνυμο: Βαθμός:

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

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

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

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

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

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

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

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

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

Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο 2

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

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

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

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

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

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

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

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

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

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

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΥ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΥΠΗΡΕΣΙΩΝ) 2012 ÈÅÌÅËÉÏ ΕΚΦΩΝΗΣΕΙΣ

Α. α) Πότε ένα πρόβλημα χαρακτηρίζεται 1) ημιδομημένο 2) ανοικτό 3) δομημένο Μονάδες 6

Δομές Επανάληψης. Όσο μέχρις ότου για. 22/11/08 Ανάπτυξη εφαρμογών 1

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

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

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

Γεώργιος Δ. Παλτεζανάκης

Α1. Να γράψετε στο τετράδιό σας τον αριθµό καθεµιάς από τις παρακάτω προτάσεις 1-5 και, δίπλα, τη λέξη ΣΩΣΤΟ, αν η πρόταση είναι σωστή, ή τη λέξη

Transcript:

ΑΝΑΠΣΤΞΗ ΕΦΑΡΜΟΓΩΝ Ε ΠΡΟΓΡΑΜΜΑΣΙΣΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΛΙΚΟ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΣΣΧΧ.. ΕΕΤΤΟΟΣΣ 22000088-22000099 Επιμέλεια : Ομάδα Διαγωνισμάτων από Το στέκι των πληροφορικών Θέμα 1 ο Α. Να χαρακτηρίσετε αν κάθε μία από τις παρακάτω προτάσεις είναι σωστή () ή λανθασμένη (Λ). 1. Για να προσδιορίσουμε τη θέση ενός στοιχείου σε έναν δισδιάστατο πίνακα αρκεί ένας δείκτης. 2. Ο υπολογισμός του χρηματικού κόστους ενός εφηβικού πάρτι είναι ένα αδόμητο πρόβλημα. 3. Κανένα άλυτο πρόβλημα δεν θα μπορούσε να χαρακτηριστεί δομημένο. 4. Ο πολλαπλασιασμός αλά Ρωσικά χρησιμοποιείται πρακτικά στους υπολογιστές. 5. Η διεύθυνση επιστροφής είναι η αμέσως προηγούμενη διεύθυνση του κυρίου προγράμματος, από αυτή της κλήσης μιας διαδικασίας ή συνάρτησης. (Μονάδες 10) Β. Δίνεται το παρακάτω τμήμα δηλώσεων ενός προγράμματος σε ΓΛΩΑ : ΜΕΣΑΒΛΗΣΕ ΑΚΕΡΑΙΕ: Χ, Τ, Α*11+ ΧΑΡΑΚΣΗΡΕ: Λέξη Για κάθε μια από τις παρακάτω λειτουργίες και λαμβάνοντας υπόψη το παραπάνω τμήμα δηλώσεων, να δώσετε την εντολή που την υλοποιεί : 1. Εκχώρηση του αριθμού 5 στη μεταβλητή Χ 2. Εκχώρηση του περιεχομένου της μεταβλητής Τ στη μεταβλητή Χ 3. Εμφάνιση του περιεχομένου της μεταβλητής Τ 4. Εμφάνιση της τιμής του 5 ου στοιχείου του πίνακα Α 5. Εμφάνιση της θέσης του στοιχείου Α*Χ+ του πίνακα Α 6. Εμφάνιση του ονόματος της μεταβλητής Χ 7. Εκχώρηση του ονόματός σας στη μεταβλητή Λέξη 8. Αύξηση του πρώτου στοιχείου του πίνακα Α κατά 3 9. Μείωση του τελευταίου στοιχείου του πίνακα Α κατά 2 10. Εκχώρηση στο τρίτο στοιχείο του πίνακα A το άθροισμα τον στοιχείων που βρίσκονται στις τρεις τελευταίες θέσεις του A (Μονάδες 10) 1

Γ. α) Να δοθεί ένα παράδειγμα γλώσσας προγραμματισμού για κάθε μια από τις παρακάτω περιπτώσεις: 1. Γλώσσα προγραμματισμού συστημάτων 2. Γλώσσα ερωταποκρίσεων 3. Γλώσσα τεχνητής νοημοσύνης 4. Γλώσσα υψηλού επιπέδου β) Ποια γλώσσα από τις παραπάνω θεωρείται ως γλώσσα 4 ης γενιάς ; (Μονάδες 1) Δ. Παρακάτω δίνεται μια ουρά 10 θέσεων και δύο στοίβες 6 θέσεων η κάθε μια οι 1 και 2. 6 1 2 3 4 5 6 7 8 9 10 7 8 9 16 25 36 1 Ουρά 2 1. Ποιες οι αρχικές τιμές των δεικτών της ουράς και των στοιβών 1 και 2 πριν οποιαδήποτε μεταβολή ; 2. Αν επιχειρήσουμε να ωθήσουμε όλα τα στοιχεία της ουράς στη στοίβα 1 τι θα συμβεί στη στοίβα; 3. Αν επιχειρήσουμε να απωθήσουμε ένα στοιχείο από τη 2 τι θα συμβεί στη στοίβα; 4. Να εξάγετε 2 στοιχεία της ουράς στη στοίβα 2. Ποιες είναι οι νέες τιμές των δεικτών της ουράς και της στοίβας; 5. Να γράψετε τις λειτουργίες με τις οποίες εξάγονται 2 στοιχεία της στοίβας 1 και στη συνέχεια εισάγονται στην ουρά. 6. Να αφαιρέσετε 2 στοιχεία από την ουρά και να τα εισάγετε στην στοίβα 2. Ποιες λειτουργίες εκτελέσατε? 7. Να σχεδιάσετε την τελική κατάσταση των τριών δομών δεδομένων μετά την εκτέλεση των λειτουργιών στις ερωτήσεις 4, 5 και 6. (Μονάδες 3) 2

Θέμα 2 ο Α. Έστω πίνακας Χ 6 ακέραιων στοιχείων με τις τιμές που φαίνονται παρακάτω 1 2 3 4 5 6 Χ 6 5 4 3 2 1 i 1 Όσο i < X[i] επανάλαβε X*Χ*i++ X[i] i i + 1 Εμφάνισε i, X[i], X[X[i]] Σέλος_Επανάληψης 1. Πόσες φορές θα εκτελεστούν οι εντολές μέσα στην επανάληψη; 2. Σι θα εμφανίσει το παραπάνω τμήμα αλγορίθμου σε κάθε επανάληψη; 3. Ποιες θα είναι οι τιμές των στοιχείων του πίνακα μετά το τέλος της επανάληψης; B. Δίνεται το παρακάτω τμήμα αλγορίθμου: Γ 1 S 0 λ 0 κ 0 ω 0 π 0 Αρχή_επανάληψης Αρχή _επανάληψης Διάβασε x Μέχρις_ότου x>=0 λ λ+1 Αν x mod 2 = 0 τότε π π+1 S S+x αλλιώς_αν x mod 3 = 0 τότε Γ Γ*x ω ω+1 αλλιώς 3

κ κ+1 Σέλος_αν Εμφάνισε Θέλετε να εισάγετε άλλο αριθμό; Διάβασε απάντηση Μέχρις_ότου απάντηση= όχι Αν π<>0 τότε Μ S/π Σέλος_αν Εμφάνισε M, Γ, κ, λ, ω Αφού κατανοήσετε την λειτουργία του παραπάνω αλγορίθμου απαντήστε στις παρακάτω ερωτήσεις : 1. Αν κατά την ερώτηση «Θέλετε να εισάγετε άλλο αριθμό;» ο χρήστης εισάγει το κείμενο «Δεν θέλω» θα τερματίσει ο εξωτερικός βρόχος; 2. Αν εισαχθεί στη μεταβλητή x ο αριθμός -2 θα γίνει αποδεκτός για επεξεργασία; 3. Εισάγετε 3 αριθμούς που θα αυξήσουν τη μεταβλητή π. 4. Εισάγετε 3 αριθμούς που θα αυξήσουν τη μεταβλητή κ. 5. Σι υπολογίζει η μεταβλητή π; 6. Σι υπολογίζει η μεταβλητή κ; 7. Σι υπολογίζει η μεταβλητή Γ; 8. Σι υπολογίζει η μεταβλητή Μ; 9. Μπορεί να εισαχθεί κάποια τιμή που να αυξήσει τις τιμές και των 3 μεταβλητών λ, π και κ; 10. Ο αριθμός 6 αυξάνει τη μεταβλητή ω; (Μονάδες 10) Θέμα 3 ο (Θέμα βασισμένο σε πρόταση του συνάδελφου Θώμου Δημήτρη) ε μία δημοπρασία, οι πλειοδότες ξεκινούν να δίνουν προσφορές (με την πρώτη προσφορά να πρέπει να είναι μεγαλύτερη από την τιμή εκκίνησης του αντικειμένου που δημοπρατείται). Για το αντικείμενο που δημοπρατείται ορίζεται αρχικά η τιμή εκκίνησης. Κάθε προσφορά για να είναι αποδεκτή πρέπει οπωσδήποτε να είναι μεγαλύτερη από την προηγούμενη (ειδικά η πρώτη προσφορά πρέπει να είναι μεγαλύτερη από την τιμή εκκίνησης του αντικειμένου της δημοπρασίας). Η διαδικασία σταματά: 1. όταν ο υπεύθυνος της δημοπρασίας πληκτρολογήσει την τιμή 0 αντί για τιμή προσφοράς. ε αυτή την περίπτωση το αντικείμενο της δημοπρασίας 4

κατοχυρώνεται στον πλειοδότη που ανακοίνωσε την τελευταία (άρα και μεγαλύτερη προσφορά). 2. όταν οι προσφορές έχουν φτάσει τις 100 οπότε το αντικείμενο της δημοπρασίας κατοχυρώνεται στον πλειοδότη που έκανε την εκατοστή προσφορά. Να γραφεί αλγόριθμος ο οποίος : α) Διαβάζει αρχικά την τιμή εκκίνησης ενός αντικειμένου και στην συνέχεια δέχεται επαναληπτικά για κάθε πλειοδότη το όνομά του και την προσφορά του, πραγματοποιώντας τον κατάλληλο έλεγχο εγκυρότητας (εξασφαλίζοντας δηλ. ότι κάθε προσφορά είναι μεγαλύτερη από την προηγούμενη ή ότι το μέγεθος της προσφοράς είναι 0) β) Για κάθε νέα προσφορά να υπολογίζει την επί τοις εκατό μέγιστη διαφορά μεταξύ 2 διαδοχικών προσφορών. Για παράδειγμα αν η τρέχουσα προσφορά είναι 100 ευρώ και η επόμενη προσφορά 130 ευρώ τότε η επί τοις εκατό διαφορά μεταξύ 2 διαδοχικών προσφορών είναι 30 % (δηλαδή η τιμή προσφοράς είναι 30% μεγαλύτερη από την προηγούμενη τιμή). γ) Αν δεν υπάρχει επόμενη προσφορά τότε ο υπεύθυνος να περνάει στο πρόγραμμα την τιμή 0 σαν επόμενη προσφορά χωρίς το όνομα πλειοδότη ώστε να τερματίσει η δημοπρασία. Επίσης η δημοπρασία τερματίζει όταν γίνει και η εκατοστή προσφορά. δ) Σέλος να εμφανίζει το όνομα του πλειοδότη ο οποίος τελικά αγόρασε το αντικείμενο, την τιμή που πωλήθηκε το αντικείμενο καθώς και τη μέγιστη επί τοις εκατό διαφορά μεταξύ 2 διαδοχικών προσφορών επί του συνόλου των προσφορών. Θεωρούμε, ότι θα πραγματοποιηθεί οπωσδήποτε μια προσφορά πάνω από την τιμή εκκίνησης. Θέμα 4ο Σο Τπουργείο Ναυτιλίας σε συνεργασία με το Τπουργείο Σουρισμού σχεδιάζουν να προωθήσουν πληροφορίες ιστιοπλοΐας για τις αποστάσεις σε ναυτικά μίλια 15 απομακρυσμένων νησιών του Αιγαίου έτσι ώστε να ενισχυθεί ο θαλασσινός 5

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

πίνακα*15,15+ με στοιχεία συμπληρωμένα μόνο κάτω από την κύρια διαγώνιο και έναν αριθμό από το 1 ως το 15 που αντιστοιχεί στη θέση ενός νησιού στον πίνακα Ονόματα. Η συνάρτηση θα επιστρέφει το μέσο όρο όλων των στοιχείων του πίνακα που βρίσκονται στην ίδια γραμμή καθώς και αυτών που βρίσκονται στην ίδια στήλη με τον αριθμό που δόθηκε σαν παράμετρο και βρίσκονται κάτω από την κύρια διαγώνιο. ε) Θα υπολογίζει και θα εμφανίζει το νησί που έχει τον ελάχιστο μέσο όρο αποστάσεων από τα άλλα νησιά έτσι ώστε να κατασκευαστεί εκεί ένας σταθμός ανεφοδιασμού. Για τον υπολογισμό του μέσου όρου της απόστασης κάποιου νησιού από όλα τα άλλα να χρησιμοποιηθεί η συνάρτηση του προηγούμενου ερωτήματος. Σημείωση: Θεωρήστε ότι όλες οι αποστάσεις είναι διαφορετικές μεταξύ τους. Στην απάντηση η συνάρτηση θα γράφεται μετά το τέλος του κυρίως προγράμματος σύμφωνα με τους συντακτικούς κανόνες της ΓΛΩΣΣΑΣ. 7