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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Τελικός Κύκλος Διαγωνισμάτων Γ ΛΥΚΕΙΟΥ Κυριακή 17 Απριλίου 2016 Μάθημα: Α.Ε.Π.Π. KTIΡΙΟ ΤΜΗΜΑΤΑ ΚΑΛΟΚΑΙΡΙΝΑ ΑΡΓΥΡΟΥΠΟΛΗΣ - ΗΛΙΟΥΠΟΛΗΣ - ΓΛΥΦΑΔΑΣ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

θέμα των Πανελλαδικών Εξετάσεων

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

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

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

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

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

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

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

ΑΠΑΝΤΗΣΕΙΣ ΘΕΜΑ Α Α1. 1. ΣΩΣΤΟ 2. ΛΑΘΟΣ 3. ΛΑΘΟΣ 4. ΣΩΣΤΟ 5. ΛΑΘΟΣ Α2. Α. Χ <> 0 Β. Ι <= 10 C. X D. 1 E. Γ Α. Ι <= 10 Β. Χ <> 0 C. X D. 1 E. Γ Α3.

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

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

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

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

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

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

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

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

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

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

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

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

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

ΑΕΠΠ Ερωτήσεις θεωρίας

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

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

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

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

Παράμετροι. Αναδρομή. Σχεδίαση Διεπαφής Χρήστη ΠΕΡΙΕΧΟΜΕΝΑ

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

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

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

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

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

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

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

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

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

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

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

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


Α1. 1-Λάθος 2-Λάθος 3-Σωστό 4-Σωστό 5-Λάθος

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

Για I από 2 μέχρι 10 με_βήμα 0 S S + I. Τέλος_επανάληψης Εμφάνισε S

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

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. Η παράμετροι σε ένα υποπρόγραμμα είναι υποχρεωτικές. 32. Μια συνάρτηση μπορεί να καλέσει μια άλλη συνάρτηση. 33. Μια συνάρτηση μπορεί να καλέσει και το εαυτό της. 34. Μια συνάρτηση μπορεί να καλέσει μια διαδικασία. 35. Μια διαδικασία μπορεί να καλέσει μια συνάρτηση. 36. Μια διαδικασία μπορεί να καλέσει μια άλλη διαδικασία. 37. Το πρόγραμμα μπορεί να καλέσει ένα ή περισσότερα υποπρογράμματα. 38. Ένα υποπρόγραμμα μπορεί να καλέσει ένα πρόγραμμα. 39. Η «ΓΛΩΣΣΑ» είναι περιορισμένης εμβέλειας. 40. Η «ΓΛΩΣΣΑ» χρησιμοποίει καθολικές μεταβλητές. 41. Όταν μια τυπική παράμετρος είναι πίνακας τότε στη λίστα των τυπικών παραμέτρων θα φαίνεται εκτός του ονόματος του πίνακα και το μέγεθος του (ο αριθμός των στοιχείων του). ΕΡΩΤΗΣΕΙΣ ΠΟΛΛΑΠΛΗΣ ΕΠΙΛΟΓΗΣ 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

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

4 Κεφ10. Υποπρογράμματα 8. Μερικά από τα πλεονεκτήματα του τμηματικού προγραμματισμού είναι: Α. Ευκολότερη διόρθωση Β. Λιγότερος χρόνος στην ανάπτυξη του προγράμματος. Γ. Ταχύτητα κατά την εκτέλεση Δ. Ταχύτητα κατά την μεταγλώττιση. 9. Μια διαδικασία μπορεί να κληθεί: Α. μόνο από μια άλλη διαδικασία Β. μόνο από το κυρίως πρόγραμμα Γ. από μια συνάρτηση Δ. από το κυρίως πρόγραμμα ή άλλη διαδικασία 10. Μια συνάρτηση μπορεί να κληθεί: Α. από μια διαδικασία Β. από το κυρίως πρόγραμμα Γ. από μια συνάρτηση Δ. από όλα τα προηγούμενα 11. Κάθε υποπρόγραμμα πρέπει: Α. να έχει μια είσοδο και μία έξοδο Β. να είναι ανεξάρτητο από τα άλλα Γ. να μην είναι πολύ μεγάλο Δ. Όλα τα προηγούμενα.. 12. Τι θα τυπώσουν οι παρακάτω εντολές. Κ 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. Για τον εντοπισμό του μεγαλύτερου στοιχείου ενός δυσδιάστατου πίνακα απαιτείται 14. Για τον εντοπισμό του μικρότερου στοιχείου ενός μονοδιάστατου πίνακα καθώς και της θέσης που αυτό παρουσιάζεται απαιτείται. 15. Στην απεριόριστη εμβέλεια όλες οι μεταβλητές είναι. 16. Στην περιορισμένη εμβέλεια όλες οι μεταβλητές είναι. 17. Η «ΓΛΩΣΣΑ» είναι εμβέλειας.

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

6 Κεφ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 Λ 'Ν' Κ 'Ο' ΤΜ τελικός(μ, Κ, Λ) 3. Ποια από τα παρακάτω μπορούν να γίνουν και με συνάρτηση: 1. Εισαγωγή πέντε δεδομένων. 2. Εισαγωγή ενός δεδομένου. 3. Εμφάνιση των στοιχείων ενός πίνακα. 4. Υπολογισμός του μεγαλύτερου από 3 αριθμούς. 5. Υπολογισμός και εμφάνιση του μικρότερου από 5 αριθμούς. 6. Έλεγχος αν δύο αριθμοί είναι ίσοι. 7. Να ταξινομεί 4 αριθμούς. 8. Να ελέγχει αν ένας αριθμός είναι άρτιος ή περιττός. Β. Μ 690 Λ 'Ο' Κ 'Ν' ΤΜ τελικός(μ, Κ, Λ) ΕΡΩΤΗΣΕΙΣ ΑΝΑΠΤΥΞΗΣ