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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Θέμα 1 ο. Επαναληπτικό ΛΥΣΕΙΣ

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

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

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

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

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

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

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

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

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

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

ΑΠΟΛΥΤΗΡΙΕΣ ΕΞΕΤΑΣΕΙΣ Δ ΤΑΞΗΣ ΕΣΠΕΡΙΝΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΠΑΡΑΣΚΕΥΗ 30 MAΪΟΥ ΑΕΠΠ

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

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

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

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

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

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

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

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

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

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

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

ΕΝΙΑΙΟ ΛΥΚΕΙΟ ΚΑΛΑΜΠΑΚΑΣ ΣΧΟΛ. ΕΤΟΣ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ: ΕΞΙ (6)

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

Transcript:

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΠΑΝΕΛΛΑΔΙΚΩΝ ΣΧΟΛΙΚΟΥ ΕΤΟΥΣ 2014-2015 Πάτρα 5/5/2015 Ονοματεπώνυμο:.. Θέμα Α Α1. α. Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από τις προτάσεις 1-4 και δίπλα τη λέξη ΣΩΣΤΟ, αν είναι σωστή, ή τη λέξη ΛΑΘΟΣ, αν είναι λανθασμένη. (μονάδες 4) 1. Ένα άλυτο πρόβλημα δεν μπορεί μελλοντικά να χαρακτηριστεί επιλύσιμο. ΣΩΣΤΟ 2. Κατά την εκτέλεση ενός προγράμματος, αν η στοίβα χρόνου εκτέλεσης περιέχει δύο τιμές, αυτό σημαίνει ότι ένα υποπρόγραμμα που έχει κληθεί από το κύριο πρόγραμμα έχει καλέσει με τη σειρά του ένα άλλο υποπρόγραμμα. ΣΩΣΤΟ 3. Αν σε έναν ακέραιο αριθμό εφαρμοστεί ολίσθηση προς τα δεξιά και στον αριθμό που προκύψει εφαρμοστεί ολίσθηση προς τα αριστερά, τότε ο τελικός αριθμός θα είναι πάντα ίσος με τον αρχικό.λαθοσ 4. Σε μια ουρά στην οποία ο δείκτης FRONT που δείχνει το πρώτο στοιχείο έχει την τιμή 4 και ο δείκτης REAR που δείχνει το τελευταίο έχει την τιμή 6, μπορεί να γίνει εξαγωγή το πολύ 3 φορές αν στο μεταξύ δε γίνει καμία εισαγωγή. ΣΩΣΤΟ β. Να αιτιολογήσετε την απάντησή σας για μια από τις προτάσεις 2,3,ή 4. (μονάδες 2) Μονάδες 6 A2. Ο αλγόριθμος που δίνεται έχει ως σκοπό την αντιμετάθεση του περιεχομένου 2 αριθμητικών μεταβλητών Α και Β. Να γράψετε στο τετράδιό σας τον αριθμό για καθένα από τα κενά 1-6 και δίπλα τον απαιτούμενο τελεστή (για τα κενά 1 και 6) ή μεταβλητή (για τα υπόλοιπα κενά). Αλγόριθμος Άλλος_τρόπος Δεδομένα // Α, Β // Α Α (1) (2) Β (3) - (4) Α (5) (6) Β Αποτελέσματα // Α, Β // Τέλος Άλλος_τρόπος 1: +, 2:β, 3 : Α, 4 : Β, 5 :Α, 6 :-Β ΔΗΛΑΔΗ Α <- Α + Β Β <- Α - Β Α <- Α - Β Μονάδες 6 ΤΕΛΟΣ 1ΗΣ ΑΠΟ 11 ΣΕΛΙΔΕΣ

A3. α)το παρακάτω τμήμα αλγορίθμου υλοποιεί αύξουσα ταξινόμηση ευθείας ανταλλαγής στα Ν στοιχεία ενός πίνακα A, αλλά με διαφορετική στρατηγική από τον σχετικό αλγόριθμο του σχολικού βιβλίου. Έτσι, μετακινεί σταδιακά τα μεγαλύτερα στοιχεία προς το τέλος του πίνακα, αντί να μετακινεί τα μικρότερα στοιχεία προς την αρχή του. Να γράψετε στο τετράδιό σας τον αριθμό για καθένα από τα κενά 1-8 και δίπλα την απαιτούμενη αριθμητική σταθερά, μεταβλητή ή έκφραση. Για i από (1) μέχρι (2) με_βήμα (3) Για j από 1 μέχρι (4) με_βήμα (5) Αν A[ (6) ] > A[j + 1] τότε Αντιμετάθεσε A[ (7) ], A[ (8) ] Τέλος_αν Τέλος_επανάληψης Τέλος_επανάληψης Μονάδες 8 ΓΙΑ ι ΑΠΟ 2 ΜΕΧΡΙ Ν ΜΕ ΒΗΜΑ 1 ΓΙΑ j ΑΠΟ 1 ΜΕΧΡΙ Ν - ι + 1 ΜΕ ΒΗΜΑ 1 ΑΝ Α[j + 1] < Α[j] ΤΟΤΕ Αντιμετάθεσε A[ j ], A[ j+1 ] Β) Αν ορίσουμε ως ολίσθηση πίνακα κατά μια θέση τη διαδικασία με την οποία μετακινεί όλα τα στοιχεία ενός πίνακα ακεραίων κατά 1 θέση δεξιά. Το τελευταίο στοιχείο του πίνακα μετακινείται στην πρώτη θέση. Για παράδειγμα ο παρακάτω πίνακας ακεραίων Α[7] 3 7 1 12 6 9 2 Μετά την ολίσθηση κατά μια θέση δεξιά γίνεται : 2 3 7 1 12 6 9 Συμπληρώστε το παρακάτω τμήμα αλγορίθμου ώστε να υλοποιούνται τα παραπάνω: Temp.(1) ΓΙΑ ι ΑΠΟ.(2) ΜΕΧΡΙ.(3) ΜΕ-ΒΗΜΑ (4) Α[..(5)] Α [ (6)] Α[..(7)] (8) Απ. 1:A[7], 2 :7, 3: 2, 4:-1, 5: ι, 6: ι-1, 7:1, 8 : Temp Μονάδες 8 ΤΕΛΟΣ 2ΗΣ ΑΠΟ 11 ΣΕΛΙΔΕΣ

A4. Δίνεται το παρακάτω πρόγραμμα, το οποίο διαβάζει συνεχώς βαθμούς μέχρι να δοθεί αρνητικός αριθμός. Σκοπός του προγράμματος είναι ο προσδιορισμός του μικρότερου βαθμού που δόθηκε και της σειράς με την οποία διαβάστηκε, εξαιρώντας φυσικά τον αρνητικό αριθμό. Σε περίπτωση που πολλοί βαθμοί ισούνται με τον μικρότερο τότε να εμφανίζει τη σειρά του πρώτου από αυτούς. Θεωρούμε ότι οι βαθμοί θα είναι ακέραιοι στο διάστημα από 0 έως και 100 και ότι θα διαβαστεί τουλάχιστον ένας αποδεκτός βαθμός. ΠΡΟΓΡΑΜΜΑ Α4 ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: π, min, a ΑΡΧΗ π <- 1 min <- 100 ΔΙΑΒΑΣΕ a ΟΣΟ a > 0 Ή a = 0 TOTE ΑΝ a < min TOTE min <- a θ <- π π <- π + 1 ΔΙΑΒΑΣΕ a ΓΡΑΨΕ min, θ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ α. Το πρόγραμμα που δίνεται περιέχει 2 συντακτικά λάθη. Επισημάνετε ποια είναι αυτά και προτείνετε κάποια διόρθωσή τους, αιτιολογώντας την απάντησή σας. (μονάδες 2) Απ : Οσο επαναλαβε To θ πρεπει να δηλωνεται στις μεταβλητές β. Το πρόγραμμα που δίνεται περιέχει και 2 λογικά λάθη. Επισημάνετε ποια είναι αυτά και προτείνετε κάποια διόρθωσή τους, αιτιολογώντας την απάντησή σας. (μονάδες 4) ΠΡΟΓΡΑΜΜΑ α4 ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: π, min, a, θ ΑΡΧΗ π <- 1 min <- 100 θ <- 1! το θ πρέπει να αρχικοποιείται ΔΙΑΒΑΣΕ a ΟΣΟ a > 0 Η a = 0 ΕΠΑΝΑΛΑΒΕ ΑΝ a < min ΤΟΤΕ min <- a θ <- π π <- π + 1! το π πρεπει να μετραει κάθε αριθμό που εισάγεται και όχι μονο τους μικροτερους από το min ΔΙΑΒΑΣΕ a ΓΡΑΨΕ min, θ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ ΤΕΛΟΣ 3ΗΣ ΑΠΟ 11 ΣΕΛΙΔΕΣ Μονάδες 6

A5. α) Ποιους κανόνες πρέπει να ακολουθούν οι λίστες παραμέτρων (μονάδες 3) β) Σε ποιες λογικές δομές στηρίζεται ο δομημένος προγραμματισμός (μονάδες3) Μονάδες 6 Θέμα Β ίνεται o παρακάτω αλγόριθμος συγχώνευσης δύο ταξινομημένων πινάκων Α και Β, με πλήθος στοιχείων Ν και Μ αντίστοιχα. Ο αλγόριθμος είναι χωρισμένος σε δύο μέρη, με το 1ο μέρος να έχει αριθμημένες εντολές, ενώ το 2ο μέρος έχει κενά.! 1ο μέρος Αλγόριθμος Συγχώνευση Δεδομένα // Α, Β, Ν, Μ // 1. i 1 2. j 1 3. k 0 4. Όσο i Ν και j Μ επανάλαβε 5. k k + 1 6. Αν Α[i] < Β[j] τότε 7. Γ[k] Α[i] 8. i i + 1 9. αλλιώς 10. Γ[k] Β[j] 11. j j + 1 12. Τέλος_αν 13. Τέλος_επανάληψης! 2ο μέρος τ1 (1) τ2 (2) Αν (3) τότε Για λ από τ1 μέχρι τ2 Γ[λ] Β[j] j j + 1 Τέλος_επανάληψης αλλιώς Για λ από τ1 μέχρι τ2 Γ[λ] Α[i] i i + 1 Τέλος_επανάληψης Τέλος_αν Αποτελέσματα // (4) // Τέλος Συγχώνευση Β1. Να μεταφέρετε στο τετράδιό σας τον πίνακα τιμών που ακολουθεί και να τον συμπληρώσετε κατάλληλα, σύμφωνα με τις οδηγίες, εκτελώντας τις εντολές του 1ου μέρους του αλγορίθμου, έχοντας ως δεδομένα πίνακα Α με τα στοιχεία: 3, 8, 11, 18 (Ν=4) και πίνακα Β με τα στοιχεία: 1, 4, 6 (Μ=3). ΤΕΛΟΣ 4ΗΣ ΑΠΟ 11 ΣΕΛΙΔΕΣ

αριθμός γραμμής συνθήκη 1: i Ν και j Μ συνθήκη 2: Α[i]<Β[j] i j k Γ[1 ] Γ[2 ] 1 1 Στη στήλη με τίτλο «αριθμός γραμμής» καταγράφεται ο αριθμός γραμμής της εντολής που εκτελείται. Στη στήλη με τίτλο «συνθήκη 1» καταγράφεται η λογική τιμή ΑΛΗΘΗΣ ή ΨΕΥ ΗΣ, εφόσον η εντολή που εκτελείται περιλαμβάνει τη συνθήκη i Ν και j Μ. Στη στήλη με τίτλο «συνθήκη 2» καταγράφεται η λογική τιμή ΑΛΗΘΗΣ ή ΨΕΥ ΗΣ, εφόσον η εντολή που εκτελείται περιλαμβάνει τη συνθήκη Α[i]<Β[j]. Στη συνέχεια υπάρχει μια στήλη για κάθε μία από τις μεταβλητές i, j και k, καθώς και από μία στήλη για κάθε στοιχείο του πίνακα Γ που λαμβάνει μέρος στην εκτέλεση του 1ου μέρους. Για κάθε εντολή που εκτελείται να γράψετε σε νέα γραμμή του πίνακα τιμών τον αριθμό της γραμμής της και το αποτέλεσμά της στην αντίστοιχη στήλη. Παρατήρηση: Στον πίνακα τιμών έχει συμπληρωθεί ήδη η 1η γραμμή. Μονάδες 6 Β2. Να γράψετε στο τετράδιό σας τον αριθμό για καθένα από τα κενά 1-4 του 2ου μέρους του αλγορίθμου και δίπλα την απάντησή σας, ώστε ο αλγόριθμος να λειτουργεί σωστά. Μονάδες 4 Β3. Να μετατρέψετε το αριθμημένο τμήμα του 1ου μέρους του αλγορίθμου σε ισοδύναμο κάνοντας χρήση της εντολής Αρχή_επανάληψης Μέχρις_ότου αντί της Όσο επανάλαβε. Μονάδες 4 Β4. α. Στον αλγόριθμο που δίνεται, οι πίνακες Α και Β πρέπει να είναι ταξινομημένοι με αύξουσα ή με φθίνουσα διάταξη; Να αιτιολογήσετε την απάντησή σας. (μονάδα 1) β. Πώς πρέπει να τροποποιηθεί ο αλγόριθμος στην περίπτωση που οι πίνακες είναι ταξινομημένοι με αντίστροφη διάταξη; (μονάδα 1) Απ : ο έλεγχος θα είναι Α[ι]>Β[ι] Μονάδες 2 ΤΕΛΟΣ 5ΗΣ ΑΠΟ 11 ΣΕΛΙΔΕΣ

Θέμα Γ Ο Γυμναστής ενός σχολείου θέλει να διατάξει τους μαθητές μίας τάξης κατά φθίνουσα σειρά ύψους για την παρέλαση και μας ζητάει να του προτείνουμε μια τεχνική. Η τεχνική που του προτείνουμε να ακολουθήσει είναι η εξής: Αρχικά, τοποθετούμε τους μαθητές σε μία τυχαία σειρά. Κατόπιν συγκρίνουμε το δεύτερο με τον πρώτο και αν χρειασθεί τους αντιμεταθέτουμε ώστε πρώτος να είναι ο ψηλότερος. Στη συνέχεια θεωρούμε τον τρίτο και τον τοποθετούμε στη σωστή σειρά σε σχέση με τον πρώτο και το δεύτερο. Κατ' αυτόν τον τρόπο συνεχίζουμε μέχρι να τοποθετήσουμε στη σωστή σειρά όλους τους μαθητές. Να σχεδιασθεί ένας αλγόριθμος που Γ1) διαβάζει τα ονόματα και τα ύψη των μαθητών μιας τάξης 30 μαθητών Γ2) υλοποιεί αυτή τη μέθοδο ταξινόμησης. ΤΕΛΟΣ 6ΗΣ ΑΠΟ 11 ΣΕΛΙΔΕΣ Μονάδες 2 Μονάδες 17 Γ3) να εμφανίζει τα ονόματα των μαθητών με τη σειρά που θα μπουν στην παρέλαση κατά σειρά ύψους χωρίς να εμφανίζει τα ύψη τους Σημείωση: Θεωρείστε ότι δεν υπάρχουν συνωνυμίες. ΠΡΟΓΡΑΜΜΑ Ταξινόμηση_υψους_με_ευθεια_εισαγωγη!Οι τιμές διαβάζονται από την καρτέλα «Αρχείο εισόδου». ΣΤΑΘΕΡΕΣ N = 5 ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: i, j, k Μονάδες 3

ΠΡΑΓΜΑΤΙΚΕΣ: A[N], temp! A πίνακας με ύψη μαθητών ΧΑΡΑΚΤΗΡΕΣ: ONOMA[N], temponoma ΛΟΓΙΚΕΣ: done ΑΡΧΗ!Διάβασμα των υψων και ονοματων μαθητών ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ N ΓΡΑΨΕ 'Δώσε το Α[', i, ']: ' ΔΙΑΒΑΣΕ A[i] ΔΙΑΒΑΣΕ ONOMA[i]!Ταξινόμηση του πίνακα υψων με ευθεια εισαγωγή ΓΙΑ i ΑΠΟ 2 ΜΕΧΡΙ N! ξεκινω απο την αριστερα πλευρα temp <- A[i]! βάζω το εκαστοτε στοιχειο που θελω να βάλω σε σωστη θέση! σε βοηθητικη μεταβλητη temp temponoma <- ONOMA[i]! το ίδιο και το ονομα απο τον παραλληλο πινακα j <- i - 1! ο δείκτης j βοηθάει να ελέγξω τα προηγούμενα στοιχεια (το κινώ!προς τα αριστερα) done <- ΨΕΥΔΗΣ! η done γινεται αληθης οταν βρω ενα μεγαλυτερο στοιχειο απο το temp! αρα τη θέση που θα τοποθετησω το temp ΟΣΟ done = ΨΕΥΔΗΣ ΕΠΑΝΑΛΑΒΕ ΑΝ j = 0 ΤΟΤΕ done <- ΑΛΗΘΗΣ! οταν j=0 φτάσαμε στην αρχή του πίνακα, άρα πρέπει να!σταματήσουμε! και το temp να μπει στη θέση Α[1] ΑΛΛΙΩΣ_ΑΝ temp < A[j] ΤΟΤΕ! βρήκαμε ένα μεγαλύτερο στοιχείο σε προηγούμενη θέση,!άρα πρέπει να μετακινήσουμε το μεγαλύτερο στοιχειο!δεξια A[j + 1] <- A[j] ONOMA[j + 1] <- ONOMA[j] j <- j - 1! και να παμε μια θέση αριστερα και να συνεχισουμε τον έλεγχο ΑΛΛΙΩΣ! πρέπει να σταματήσουμε την επανάληψη γιατί το στοιχείο δεν done <- ΑΛΗΘΗΣ A[j + 1] <- temp!στη σωστη θεση ONOMA[j + 1] <- temponoma!είναι μεγαλυτερο!αρα το στοιχείο που ελεγχουμε (temp) θα μείνει σε αυτήν τη θέση! εισάγουμε το στοιχείο που θέλαμε να τοποθετήσουμε!εμφάνιση του πίνακα ΓΡΑΨΕ 'Ο ταξινομημένος πίνακας είναι:' ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ N ΓΡΑΨΕ ONOMA[i] ΓΡΑΨΕ A[i] ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ Θέμα Δ Το Υπουργείο Ναυτιλίας σε συνεργασία με το Υπουργείο Τουρισμού σχεδιάζουν να προωθήσουν πληροφορίες ιστιοπλοΐας για τις αποστάσεις σε ναυτικά μίλια 15 απομακρυσμένων νησιών του Αιγαίου έτσι ώστε να ενισχυθεί ο θαλασσινός τουρισμός. Για το έργο αυτό χρειάζεται ΤΕΛΟΣ 7ΗΣ ΑΠΟ 11 ΣΕΛΙΔΕΣ

Φολέγανδρος Ανάφη Αστυπάλαια Σίκινος Κίμωλος Τήλος μονοδιάστατος πίνακας Ονόματα 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) Διαβάζει τα ονόματα των νησιών και τα αποθηκεύει σε μονοδιάστατο πίνακα Δ2) Εισάγει σε δισδιάστατο πίνακα τις αποστάσεις μεταξύ των νησιών ως εξής : (Μονάδες 1) Διαβάζει από το πληκτρολόγιο και τοποθετεί τις αποστάσεις μόνο για τις θέσεις του πίνακα που βρίσκονται κάτω της κυρίας διαγωνίου ελέγχοντας να είναι θετικοί αριθμοί. (Μονάδες 3) Δ3) Εντοπίζει και εμφανίζει τα ονόματα των 2 νησιών με τη μικρότερη μεταξύ τους απόσταση (Μονάδες 4) Δ4) Να κατασκευαστεί συνάρτηση η οποία θα δέχεται σαν παράμετρο έναν πίνακα[15,15] με στοιχεία συμπληρωμένα μόνο κάτω από την κύρια διαγώνιο και έναν αριθμό από το 1 ως το 15 που αντιστοιχεί στη θέση ενός νησιού στον πίνακα Ονόματα. Η συνάρτηση θα επιστρέφει το ΤΕΛΟΣ 8ΗΣ ΑΠΟ 11 ΣΕΛΙΔΕΣ

μέσο όρο όλων των στοιχείων του πίνακα που βρίσκονται στην ίδια γραμμή καθώς και αυτών που βρίσκονται στην ίδια στήλη με τον αριθμό που δόθηκε σαν παράμετρο και βρίσκονται κάτω από την κύρια διαγώνιο. (Μονάδες 6) Δ5) Θα υπολογίζει και θα εμφανίζει το νησί που έχει τον ελάχιστο μέσο όρο αποστάσεων από τα άλλα νησιά έτσι ώστε να κατασκευαστεί εκεί ένας σταθμός ανεφοδιασμού. Για τον υπολογισμό του μέσου όρου της απόστασης κάποιου νησιού από όλα τα άλλα να χρησιμοποιηθεί η συνάρτηση του προηγούμενου ερωτήματος. Σημείωση: Θεωρήστε ότι όλες οι αποστάσεις είναι διαφορετικές μεταξύ τους. (Μονάδες 6) ΠΡΟΓΡΑΜΜΑ ΘΕΜΑ_4 ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: νησί, γραμμή, στήλη, Απόσταση[15, 15], min, i, j ΧΑΡΑΚΤΗΡΕΣ: Ονόματα[15] ΑΡΧΗ ΓΙΑ νησί ΑΠΟ 1 ΜΕΧΡΙ 15 ΔΙΑΒΑΣΕ Ονόματα[νησί]! α) ερώτημα ΓΙΑ γραμμή ΑΠΟ 1 ΜΕΧΡΙ 15! β) ερώτημα ΓΙΑ στήλη ΑΠΟ 1 ΜΕΧΡΙ γραμμή 1 Αρχή_Επανάληψης ΔΙΑΒΑΣΕ Απόσταση[γραμμή, στήλη] Μέχρις_ότου Απόσταση[γραμμή, στήλη] > 0 i 2 j 1 ΓΙΑ γραμμή ΑΠΟ 3 ΜΕΧΡΙ 15 ΓΙΑ στήλη ΑΠΟ 1 ΜΕΧΡΙ γραμμή 1! γ) ερώτημα ΤΕΛΟΣ 9ΗΣ ΑΠΟ 11 ΣΕΛΙΔΕΣ

ΑΝ Απόσταση[γραμμή, στήλη] < Απόσταση[i,j] Τότε i γραμμή j στήλη ΓΡΑΨΕ Τα κοντινότερα νησιά είναι η,ονόματα[i], και η, Ονόματα[j] min Μέσος_Όρος(Απόσταση, 1)! ε) ερώτημα θέση 1 ΓΙΑ νησί ΑΠΟ 2 ΜΕΧΡΙ 15 AN Μέσος_Όρος(Απόσταση, νησί) < min ΤΟΤΕ θέση νησί min Μέσος_Όρος(Απόσταση, νησί) ΓΡΑΨΕ Ονόματα[θέση] ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ ΣΥΝΑΡΤΗΣΗ Μέσος_Όρος(Π, θέση) : ΠΡΑΓΜΑΤΙΚΗ ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: γραμμή, στήλη, Π[15, 15], θέση, Σ ΑΡΧΗ Σ 0 ΓΙΑ στήλη ΑΠΟ 1 ΜΕΧΡΙ θέση 1 Σ Σ + Π[θέση, στήλη]! δ) ερώτημα ΤΕΛΟΣ 10ΗΣ ΑΠΟ 11 ΣΕΛΙΔΕΣ

ΓΙΑ γραμμή ΑΠΟ θέση+1 ΜΕΧΡΙ 15 Σ Σ + Π[γραμμή, θέση] Μέσος_Όρος Σ / 14 ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ Φολέγανδρος - - - - - - Ανάφη 43 - - - - - Αστυπάλαια 68 31 - - - - Σίκινος 9 36 59 - - - Κίμωλος 18 64 88 28 - - Τήλος 118 79 50 110 137 - Στο παραπάνω σχήμα φαίνονται οι αποστάσεις που πρέπει να προστεθούν στο Σ για να υπολογιστεί ο μέσος όρος των αποστάσεων της Σικίνου από τα υπόλοιπα νησιά, όπου θέση = 4 ΚΑΛΗ ΕΠΙΤΥΧΙΑ Αυτό το έργο διατίθεται με άδεια Creative Commons BY Greece 3.0 Αναφορά Δημιουργού http://creativecommons.org/licenses/by/3.0/gr/ Η αναφορά στο παρόν έργο πρέπει να γίνεται ως εξής: Επαναληπτικό Διαγώνισμα 2014-2015, Ομάδα Διαγωνισμάτων από το "Στέκι των Πληροφορικών" ΤΕΛΟΣ 11ΗΣ ΑΠΟ 11 ΣΕΛΙΔΕΣ