δήλωσης δεδοµένων και σε παραβίαση των συντακτικών κανόνων της γλωσσάς.

Σχετικά έγγραφα
1. Λογικά λάθη ονομάζονται αυτά που οφείλονται σε σφάλματα κατά την υλοποίηση του αλγόριθμου.

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

επιστρέφει αριθµό που προκύπτει µε αντιστροφή των στοιχείων του πρώτου

ΚΕΦΑΛΑΙΟ 10 ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ

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

Α. ΕΠΑΝΑΛΗΨΕΙΣ. 1. Έστω τµήµα αλγορίθµου µε µεταβλητές A, B, C, D, X και Υ. D 2

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

Κεφάλαιο 10 ο Υποπρογράµµατα

ΑΠΑΝΤΗΣΕΙΣ. 1. Να αναφέρετε ονοµαστικά τις λειτουργίες µε τις οποίες ο υπολογιστής µπορεί να επιτελέσει µε επιτυχία οποιαδήποτε επεξεργασία.

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

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

ΑΠΑΝΤΗΣΗ 1. Λάθος, 2. Σωστό, 3. Σωστό, 4. Λάθος, 5. Λάθος, 6. Σωστό Β. Ποίοι είναι οι κανόνες που πρέπει να ακολουθούν οι λίστες παραµέτρων.

Κεφάλαιο 10ο. ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ ιαδικασίες - Συναρτήσεις

1. Να αναφέρετε ονοµαστικά τις λειτουργίες µε τις οποίες ο υπολογιστής µπορεί να επιτελέσει µε επιτυχία οποιαδήποτε επεξεργασία. Ï.Å.Ö.Å.

ΛΥΜΕΝΕΣ ΑΣΚΗΣΕΙΣ - ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ

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

εκτέλεση του προγράµµατος. Β. ιάλεξε όλα όσα χρειάζονται µεταξύ των προτεινόµενων Μονάδες Τυπικές επεξεργασίες σε έναν πίνακα είναι οι: a. Ταξιν

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

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

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

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

Γ.1 Να γράψετε στο τετράδιό σας τους αριθµούς 1,2,3,4 από τη Στήλη Α και δίπλα το γράµµα α, β της Στήλης Β που δίνει το σωστό χαρακτηρισµό.

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

A , ) 1. 4) 2. ( A3. 1.

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

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

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

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

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

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

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

Γ' ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. Óõíåéñìüò ΕΚΦΩΝΗΣΕΙΣ

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

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

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

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

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

ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ. Κάθε υποπρόγραμμα έχει μόνο μία είσοδο και μία έξοδο. Κάθε υποπρόγραμμα πρέπει να είναι ανεξάρτητο από τα άλλα.

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

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

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

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

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

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

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

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

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

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

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

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

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

Β. Να εξηγήσετε τι σηµαίνει ολίσθηση ενός δυαδικού αριθµού 3 θέσεις αριστερά µπορεί να είναι: Α: ουρά Β:στοίβα Γ:και τα δυο :τίποτα

Πρόβλημα 37 / σελίδα 207

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

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

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

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

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

ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ ΠΡΑΓΜΑΤΙΚΕΣ

Επικοινωνία:

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

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

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

Αρχή. Διάβασε Χ ΟΧΙ Χ < > 0 ΝΑΙ Α Α +1 Γ Β / Α ΝΑΙ ΟΧΙ. Εμφάνισε Γ. Τέλος

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

Γ ΤΑΞΗ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΚΑΙ ΕΠΑΛ (ΟΜΑΔΑ Β

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

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

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

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

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

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

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

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

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

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

(Μονάδες 12) (Μονάδες 12)

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

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

1. Τι θα τυπώσει το παρακάτω πρόγραµµα;

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

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

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

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

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

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

ÑÏÕËÁ ÌÁÊÑÇ. Β. Να αναφέρετε τις κυριότερες τυποποιηµένες τεχνικές σχεδίασης αλγορίθµων. ΜΟΝΑ ΕΣ 3

ΑΠΑΝΤΗΣΕΙΣ ΘΕΜΑ Α Α1. 1 ΣΩΣΤΟ 2 ΛΑΘΟΣ 3 ΛΑΘΟΣ 4 ΛΑΘΟΣ 5 - ΣΩΣΤΟ Α5. Α3.

Ασκήσεις στα υποπρογράμματα

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

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

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

Κεφάλαιο 10. Υποπρογράμματα

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

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

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

Τρίτη, 1 Ιουνίου 2004 ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ Γ ΛΥΚΕΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ

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

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

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

Transcript:

ΑΕσΠΠ-Κεφ 10.Υποπρογράµµατα 1 1. Λογικά λάθη ονοµάζονται αυτά που οφείλονται σε σφάλµατα κατά την υλοποίηση του αλγόριθµου. ΣΩΣΤΟ ΛΑΘΟΣ 2. Συντακτικά λάθη ονοµάζονται αυτά που οφείλονται σε αναγραµµατισµούς εντολών, παράληψη δήλωσης δεδοµένων και σε παραβίαση των συντακτικών κανόνων της γλωσσάς. 3. Μια διαδικασία και µια συνάρτηση µπορούν να εκτελούν ακριβώς τις ίδιες λειτουργίες. 4. Κάθε υποπρόγραµµα πρέπει να έχει µια είσοδο και µια έξοδο. 5. Η ενεργοποίηση µια συνάρτησης γίνεται µε την εντολή ΚΑΛΕΣΕ. 6. Μια διαδικασία µπορεί να καλέσει µια άλλη διαδικασία. 7. Η κλήση των διαδικασιών γίνεται µε απλή αναφορά του ονόµατος τους. 8. Μια διαδικασία µπορεί να καλέσει το κυρίως πρόγραµµα. 9. Μια συνάρτηση µπορεί να καλέσει µια διαδικασία. 10. Οι συναρτήσεις υπολογίζουν και επιστρέφουν µόνο µια τιµή. 11. Οι τιµές που περνούν από ένα τµήµα προγράµµατος σε ένα άλλο ονοµάζονται παράµετροι. 12. Ο τµηµατικός προγραµµατισµός επεκτείνει τις δυνατότητες των γλωσσών προγραµµατισµού. 13. Κάθε υποπρόγραµµα πρέπει να εκτελεί µια λειτουργία µόνο. 14. Αν ο πρώτος χαρακτήρας µια γραµµής προγράµµατος είναι ο & τότε αυτή η γραµµή περιέχει σχόλια. 15. Ο τµηµατικός προγραµµατισµός επιταχύνει την εκτέλεση του προγράµµατος. 16. Οι παράµετροι σε µια διαδικασία είναι µεταβλητές που µπορούν µόνο να επιστρέψουν τιµές στο κυρίως πρόγραµµα. 17. Μια διαδικασία δεν µπορεί να έχει ορίσµατα πίνακες. 18. Κάθε διαδικασία ή συνάρτηση µπορεί να καλείται από το κυρίως πρόγραµµα ή άλλη διαδικασία. 19. ιαδικασίες είναι τα υποπρογράµµατα που καλούνται µε την εντολή ΚΑΛΕΣΕ και όταν ολοκληρωθούν επιστρέφουν µε το όνοµά τους µια τιµή στο πρόγραµµα από το οποίο κλήθηκαν. 20. Ένα υποπρόγραµµα µπορεί να αντικαταστήσει ένα πρόγραµµα. 21. Κάθε υποπρόγραµµα πρέπει να είναι ανεξάρτητο από τα άλλα. 22. Οι έγκυροι τύποι µιας συνάρτησης είναι οι τέσσερις τύποι δεδοµένων που υποστηρίζει ΓΛΩΣΣΑ. 23. Μια συνάρτηση µπορεί να χρησιµοποιηθεί για να εκτυπώνει τις τιµές ενός πίνακα ακεραίων. 24. Μια συνάρτηση µπορεί να υπολογίζει και να επιστρέφει παραπάνω από µία τιµές µε το όνοµά της. 25. Ένα υποπρόγραµµα δεν µπορεί να καλέσει ένα άλλο υποπρόγραµµα. 26. Το πλήθος των τυπικών παραµέτρων πρέπει υποχρεωτικά να ισούται µε το πλήθος των πραγµατικών παραµέτρων. 27. Η λίστα των τυπικών παραµέτρων καθορίζει τις παραµέτρους στη δήλωση του υποπρογράµµατος. 28. Η λίστα των πραγµατικών παραµέτρων καθορίζει τις παραµέτρους στη κλίση του υποπρογράµµατος.

2 Κεφ10. Υποπρογράµµατα 29. Ορίσµατα ονοµάζονται οι τυπικές παράµετροι σε κάποιες γλώσσες προγραµµατισµού. 30. Η τυπική παράµετρος και η αντίστοιχη πραγµατική παράµετρος δεν είναι υποχρεωτικό να είναι του ίδιου τύπου. 31. Όταν µια τυπική παράµετρος είναι πίνακας τότε στη λίστα των τυπικών παραµέτρων θα φαίνεται εκτός του ονόµατος του πίνακα και το µέγεθος του (ο αριθµός των στοιχείων του). ΕΡΩΤΗΣΕΙΣ ΠΟΛΛΑΠΛΗΣ ΕΠΙΛΟΓΗΣ 1. Ποια είναι η δήλωση της συνάρτησης που υπολογίζει το εµβαδόν ενός τριγώνου Α. ΣΥΝΑΡΤΗΣΗ Εµβαδόν(β, υ) Β. Πραγµατική ΣΥΝΑΡΤΗΣΗ Εµβαδόν(β, υ) Γ. ΣΥΝΑΡΤΗΣΗ Εµβαδόν(β, υ):πραγµατική. ΣΥΝΑΡΤΗΣΗ Εµβαδόν: Πραγµατική 2. Τι θα τυπώσουν οι παρακάτω εντολές. Α 5 Β10 Γ0 ΚΑΛΕΣΕ ιαδ (Α,Β) ΓΡΑΨΕ Α, Β, Γ ΙΑ ΙΚΑΣΙΑ ιαδ(γ, ) Γ Γ ΤΕΛΟΣ_ ΙΑ ΙΚΑΣΙΑΣ ιαδ Α. 5, 10, 0 Β. 5, 10-5 Γ. -5, 10,0. -5, 10, -5 3. Τι θα τυπώσουν οι παρακάτω εντολές. Α 5 Β10 ΚΑΛΕΣΕ ιαδ (Α,Β) ΓΡΑΨΕ Α, Β ΙΑ ΙΚΑΣΙΑ ιαδ(γ, ) ΓΡΑΨΕ Γ, Γ Γ ΤΕΛΟΣ_ ΙΑ ΙΚΑΣΙΑΣ ιαδ Α. 5, 10, 5, 10 Β. 5, 10, -5, 10 Γ. 10, 5, 5, 5. 10, 5, 5, 10 4. Τι θα τυπώσουν οι παρακάτω εντολές. Α 10 Β5 ΚΑΛΕΣΕ ιαδ (Α,Β) ΓΡΑΨΕ Β, Α ΙΑ ΙΚΑΣΙΑ ιαδ(γ, ) Γ0 0 ΓΡΑΨΕ Γ, ΤΕΛΟΣ_ ΙΑ ΙΚΑΣΙΑΣ ιαδ Α.0, 0, 0, 0 Β. 5, 10, 0, 0 Γ. 0, 0, 10, 5. 0, 0, 5, 10 5. Τι θα εµφανίσει το επόµενο πρόγραµµα. Πρόγραµµα Τεστ Μεταβλητές Ακέραιες: α, β, γ, δ Αρχή α 5 β 1 γ συναρτ(α, β) δ συναρτ(β, α) γράψε γ, δ τέλος_προγράµµατος Συνάρτηση συναρτ(κ, λ) Μεταβλητές Ακέραιες: κ, λ, µ Αρχή µ λ όσο κ < λ επανάλαβε µ µ 1 κ κ + 3 τέλος_επανάληψης συναρτ µ τέλος_συναρτησης Α. 1, 5 Β. 5, 1 Γ. 1, 3. 5, 3

ΑΕσΠΠ-Κεφ 10.Υποπρογράµµατα 3 6. Μερικά από τα πλεονεκτήµατα του τµηµατικού προγραµµατισµού είναι: Α. Ευκολότερη διόρθωση Β. Λιγότερος χρόνος στην ανάπτυξη του προγράµµατος. Γ. Ταχύτητα κατά την εκτέλεση. Ταχύτητα κατά την µεταγλώττιση. 7. Μια διαδικασία µπορεί να κληθεί: Α. µόνο από µια άλλη διαδικασία Β. µόνο από τον εαυτό της Γ. µόνο από µια συνάρτηση. από το κυρίως πρόγραµµα Ε. από κάθε υποπρόγραµµα ΣΤ. µόνο από το κυρίως πρόγραµµα. 8. Κάθε υποπρόγραµµα πρέπει: Α. να έχει µια είσοδο και µία έξοδο Β. να είναι ανεξάρτητο από τα άλλα Γ. να µην είναι πολύ µεγάλο. Όλα τα προηγούµενα.. 9. ίνεται το παρακάτω πρόγραµµα το οποίο συνοδεύεται από δύο υποπρογράµµατα Πρόγραµµα Σκελετός ΚΑΛΕΣΕ Υπολογισµοί (Χ, Υ, S) α Βρές_Τιµή(κ, λ) τέλος_προγράµµατος ιαδικασία Υπολογισµοί(α, β, αθρ) τέλος_διαδικασίας!============================= Συνάρτηση Βρές_Τιµή(Ζ, W):Πραγµατική τέλος_συνάρτησης Ποιες από τις παρακάτω προτάσεις είναι σωστές Α.Οι πραγµατικές παράµετροι είναι: Χ,Υ,S Β.Οι πραγµατικές παράµετροι είναι: κ, λ Γ.Οι πραγµατικές παράµετροι είναι: Χ,Υ,S,κ,λ.Οι πραγµατικές παράµετροι είναι: Χ,Υ,S,Ζ,W E. Οι τυπικές παράµετροι είναι: α, β, κ, λ, αθρ ΣΤ.Οι τυπικές παράµετροι είναι: Ζ, W Ζ.Οι τυπικές παράµετροι είναι: Ζ,W,α,β,αθρ Η.Οι τυπικές παράµετροι είναι: Χ,Υ,S,Ζ,W 10. ίνεται το παρακάτω πρόγραµµα το οποίο συνοδεύεται από δύο υποπρογράµµατα Πρόγραµµα Σκελετός ΣΤΑΘΕΡΕΣ ΦΠΑ = 0,19 Κ = 5 ακέραιες: Α, Β πραγµατικές: Γ, χαρακτήρες: Ε τέλος_προγράµµατος ιαδικασία ιαδικασία_σκελετος(χ, Υ) ακέραιες: Χ χαρακτήρες: Υ τέλος_διαδικασίας!============================= Συνάρτηση Συνάρτηση_Σκελετός(Χ, Υ):Πραγµατική ακέραιες: Χ, Υ τέλος_συνάρτησης Ποιες από τις παρακάτω εντολές µπορούν να χρησιµοποιηθούν στο κυρίως πρόγραµµα Α. Συνάρτηση_Σκελετός(Α, Β) Β. Ε Συνάρτηση_Σκελετός(Α, Β) Γ. Συνάρτηση_Σκελετός(Α, Β). ιαδικασία_σκελετός(β, ) E. ιαδικασία_σκελετός(β, ) ΣΤ. ΚΑΛΕΣΕ ιαδικασία_σκελετός(β, ) Ζ.ΓΡΑΨΕ Συνάρτηση_Σκελετός(Α, Β) Η. 5* Συνάρτηση_Σκελετός(Α, Β)^2 Θ.ΚΑΛΕΣΕ ιαδικασία_σκελετός(β, Ε) Ι. ΚΑΛΕΣΕ ιαδικασία_σκελετός(β, Ε, Α) Κ. Συνάρτηση_Σκελετός(Α, Α_Μ(Γ)) Λ. ΚΑΛΕΣΕ ιαδικασία_σκελετός(χ, Υ)

4 Κεφ10. Υποπρογράµµατα 11. Τι θα τυπώσουν οι παρακάτω εντολές. Κ 5 ΣΥΝΑΡΤΗΣΗ Μέσος_Όρος(Χ, Υ, Ζ):πραγµατική Μ 13 Ν 6 ΧΧ+2 Λ Μέσος_Όρος(Κ, Μ, Ν) ΥΥ+2 ΓΡΑΨΕ Κ, Μ, Ν, Λ ΖΖ+2 Μέσος_Όρος(Χ + Υ +Ζ)/3 ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ Α.5, 13, 6, 8 Β. 7, 15, 8, 8 Γ. 5, 13, 6, 10. 7, 15, 8, 10 ΕΡΩΤΗΣΕΙΣ ΣΥΜΠΛΗΡΩΣΗΣ 1. Ο χωρισµός του προγράµµατος σε ανεξάρτητες λογικές ενότητες / τµήµατα αποτελεί τον προγραµµατισµό. 2. Τα δύο είδη των υποπρογραµµάτων είναι οι και οι. 3. Οι τιµές που περνούν από το ένα υποπρόγραµµα στο άλλο λέγονται. 4. Μια µπορεί να χρησιµοποιηθεί για να ταξινοµήσει ένα µονοδιάστατο πίνακα. 5. Μια µπορεί να επιστρέψει µόνο µια τιµή. 6. Κάθε υποπρόγραµµα έχει µόνο µία και µόνο µία. 7. Οι παράµετροι δηλώνονται στο υποπρόγραµµα. 8. Οι παράµετροι καθορίζουν τις παραµέτρους στην κλήση του υποπρογράµµατος. 9. Σε κάποιες γλώσσες προγραµµατισµού οι τυπικές παράµετροι λέγονται και. 10. Κάθε διαδικασία καλείται µε την εντολή. 11. Το υποπρόγραµµα που µπορεί να επιτελέσει όλες τις λειτουργίες ενός προγράµµατος είναι. 12. Για τον εντοπισµό του µεγαλύτερου στοιχείου ενός δυσδιάστατου πίνακα απαιτείται 13. Για τον εντοπισµό του µικρότερου στοιχείου ενός µονοδιάστατου πίνακα καθώς και της θέσης που αυτό παρουσιάζεται απαιτείται. 1. Να αντιστοιχήσετε 1 στοιχείο της στήλης Α µε 2 στοιχεία της στήλης Β: ΕΡΩΤΗΣΕΙΣ ΑΝΤΙΣΤΟΙΧΙΣΗΣ Στήλη Α 1. ιαδικασία 2. Συνάρτηση Στήλη Β A. Εόνοµα(λίστα παραµέτρων): τύπος B. εκτελεί όλες τις λειτουργίες ενός προγράµµατος Γ. υπολογίζει κα επιστρέφει µόνο µια τιµή µε το όνοµά της.. Κάλεσε όνοµα(λίστα παραµέτρων) 2. Να αντιστοιχήσετε κάθε στοιχείο της στήλης Α µε ένα στοιχείο της στήλης Β: Στήλη Α 1. Υπολογισµός του µέγιστου δύο αριθµών 2. Υπολογισµός της απόλυτης τιµής ενός αριθµού. 3. Εύρεση των ψηφίων ενός αριθµού 4. Υπολογισµός του εµβαδού και του µήκους ενός κύκλου. Στήλη Β A. ιαδικασία B. Συνάρτηση 5. Εύρεση του πλήθους των ψηφίων ενός αριθµού

ΑΕσΠΠ-Κεφ 10.Υποπρογράµµατα 5 3. Να αντιστοιχήσετε κάθε στοιχείο της στήλης Α µε ένα στοιχείο της στήλης Β: Στήλη Α Στήλη Β 1. επιστρέφει µόνο µια τιµή 2. υπολογισµός µέσου όρου αριθµών. 3. στον ορισµό της δηλώνεται ο τύπος της A. ιαδικασία 4. καλείται µε την εντολή ΚΑΛΕΣΕ. 5. εκτελεί όλες τις λειτουργίες ενός προγράµµατος 6. ταξινόµηση πινάκων χαρακτήρων B. Συνάρτηση 7. εντοπισµός της θέσης του µεγίστου σε µονοδιάστατο 8. εντοπισµός της θέσης του µεγίστου σε δυσδιάστατο 9. εισαγωγή στοιχείων σε ένα πίνακα 10. καλείται µόνο µε τη χρήση του ονόµατος της. ΕΡΩΤΗΣΕΙΣ ΑΝΑΠΤΥΞΗΣ 1. Τι θα τυπώσει το παρακάτω πρόγραµµα; ΠΡΟΓΡΑΜΜΑ Άσκηση_1 ΣΥΝΑΡΤΗΣΗ έλεγχος(x, y):ακεραια ΑΚΕΡΑΙΕΣ: α, β, γ ΑΚΕΡΑΙΕΣ: x, y α 8 _ΕΠΑΝΑΛΗΨΗΣ β 2 x x 2 γ -3 ΜΕΧΡΙΣ_ΟΤΟΥ x <= y ΑΝ α > β ΤΟΤΕ έλεγχος x α έλεγχος(α, β) ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ ΓΡΑΨΕ α, β, γ γ β β έλεγχος(β, γ) ΓΡΑΨΕ α, β, γ ΤΕΛΟΣ_ΑΝ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ 2. ίνεται η παρακάτω συνάρτηση: ΣΥΝΑΡΤΗΣΗ τελικός(μ, Α, Β):ΠΡΑΓΜΑΤΙΚΗ ΠΡΑΓΜΑΤΙΚΕΣ: Μ, κ, λ ΧΑΡΑΚΤΗΡΕΣ: Α, Β ΑΝ Α = 'Ν' ΤΟΤΕ κ 1 ΑΛΛΙΩΣ κ0 ΤΕΛΟΣ_ΑΝ ΑΝ Β = 'Ν' ΤΟΤΕ λ 1 ΑΛΛΙΩΣ λ0 ΤΕΛΟΣ_ΑΝ τελικος Μ / ((1 + κ)*15/100 + λ* 20/100) ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ Ποια τιµή θα καταχωρηθεί στην µεταβλητή ΤΜ µετά τις εντολές: Α. Μ700 Λ'Ν' Κ 'Ο' ΤΜτελικός(Μ, Κ, Λ) Β. Μ690 Λ'Ο' Κ 'Ν' ΤΜτελικός(Μ, Κ, Λ)

6 Κεφ10. Υποπρογράµµατα 3. Ποια από τα παρακάτω µπορούν να γίνουν και µε συνάρτηση: 1. Εισαγωγή πέντε δεδοµένων. 2. Εισαγωγή ενός δεδοµένου. 3. Εµφάνιση των στοιχείων ενός πίνακα. 4. Υπολογισµός του µεγαλύτερου από 3 αριθµούς. 5. Υπολογισµός και εµφάνιση του µικρότερου από 5 αριθµούς. 6. Έλεγχος αν δύο αριθµοί είναι ίσοι. 7. Να ταξινοµεί 4 αριθµούς. 8. Να ελέγχει αν ένας αριθµός είναι άρτιος ή περιττός. 1. Ορισµός τµηµατικού προγραµµατισµού (σελ. 205) 2. Ορισµός υποπρογράµµατος (σελ. 206) 3. Τα 3 χαρακτηριστικά των υποπρογραµµάτων (σελ. 208) 4. Τα 4 πλεονεκτήµατα του τµηµατικού προγραµµατισµού (σελ. 209) 5. Τι είναι οι παράµετροι (σελ.210) 6. ιαδικασίες Συναρτήσεις. Ορισµοί, χαρακτηριστικά, διαφορές (σελ. 210, 211) 7. Σύνταξη διαδικασίας (σελ.214) και συνάρτησης (σελ. 213) 8. Πραγµατικές και τυπικές παράµετροι (σελ. 217) 9. Όρισµα (σελ. 218) ΤΙ ΠΡΕΠΕΙ ΝΑ ΠΡΟΣΕΞΕΤΕ