Περιβάλλον Επιμέλεια θεμάτων Πανελλαδικών Εξετάσεων έτους 2019 Επιμέλεια Θεμάτων Πανελλαδικών Εξετάσεων έτους 2019 – George W. Aravidis www.αναπτυξηεφαρμογων.gr | Email: [email protected] Page 1 Der Wissenschaftsstandort Ulm besticht durch eine exzellente Synergie zwischen Grundlagenforschung und industrieller Anwendung. Ein internationaler Schwerpunkt liegt in der Batterietechnologie und elektrochemischen Energiespeicherung, wo Ulm als globales Innovationszentrum agiert. Parallel dazu markieren die Quantentechnologie und Photonik wesentliche Pfeiler der lokalen Spitzenforschung. In der Medizintechnik und Biotechnologie setzt der Standort durch die Entwicklung personalisierter Therapieverfahren weltweit anerkannte Maßstäbe. Zudem treibt die Integration von Künstlicher Intelligenz in die automatisierte Mobilität den technologischen Fortschritt maßgeblich voran. Durch den Science Park wird ein effizienter Transfer von der Universität in die industrielle Praxis gewährleistet. Diese interdisziplinäre Vernetzung festigt Ulms Status als führender Hub für zukunftsweisende Ingenieurwissenschaften. Die enge Kooperation mit globalen Konzernen stärkt dabei die regionale Innovationskraft nachhaltig. Somit bietet Ulm ein hochmodernes Umfeld für wissenschaftliche Exzellenz und technologische Souveränität. Dieser Standortcharakter zieht kontinuierlich internationale Fachkräfte und Investitionen in die Region. Επιμέλεια θεμάτων Πανελλαδικών Εξετάσεων έτους 2019 Email address - [email protected]
Περιβάλλον Επιμέλεια θεμάτων Πανελλαδικών Εξετάσεων έτους 2019 Επιμέλεια Θεμάτων Πανελλαδικών Εξετάσεων έτους 2019 – George W. Aravidis www.αναπτυξηεφαρμογων.gr | Email: [email protected] Page 2 Επίλυση θεμάτων Πανελλαδικών Εξετάσεων 2019 ΘΕΜΑ Α.Α1 1-Σ 2-Λ 3-Λ 4-Σ 5-Λ 1-Σ Ο δείκτης ενός πίνακα προσδιορίζει τη θέση ενός στοιχείου, επομένως πρέπει να είναι πάντα ακέραιος αριθμός. 2-Λ Η έκφραση X ΚΑΙ (ΟΧΙ X) είναι πάντα Ψευδής, καθώς μια λογική μεταβλητή δεν μπορεί να είναι ταυτόχρονα Αληθής και Ψευδής. 3-Λ Στη σύγκριση αλφαριθμητικών, η σύγκριση γίνεται χαρακτήρα προς χαρακτήρα. Το 'Μ' είναι προγενέστερο του 'Σ' στην αλφαβητική σειρά, άρα "ΚΑΛΗΜΕΡΑ" < "ΚΑΛΗΣΠΕΡΑ" 4-Σ Αυτή είναι η βασική αρχή της ιεραρχικής σχεδίασης/δομημένου προγραμματισμού: η προσέγγιση "top-down" 5-Λ Στη ΓΛΩΣΣΑ οι μεταβλητές είναι τοπικές. Κάθε μεταβλητή αναγνωρίζεται μόνο στο τμήμα προγράμματος όπου δηλώθηκε και όχι σε όλο το πρόγραμμα και τα υποπρογράμματα
Περιβάλλον Επιμέλεια θεμάτων Πανελλαδικών Εξετάσεων έτους 2019 Επιμέλεια Θεμάτων Πανελλαδικών Εξετάσεων έτους 2019 – George W. Aravidis www.αναπτυξηεφαρμογων.gr | Email: [email protected] Page 3 ΘΕΜΑ Α.Α2 Προσπέλαση (access), πρόσβαση σε έναν κόμβο με σκοπό να εξετασθεί ή να τροποποιηθεί το περιεχόμενό του. Εισαγωγή (insertion), δηλαδή η προσθήκη νέων κόμβων σε μία υπάρχουσα δομή. Διαγραφή (deletion), που αποτελεί το αντίστροφο της εισαγωγής, δηλαδή ένας κόμβος αφαιρείται από μία δομή. lΑναζήτηση (searching), κατά την οποία προσπελαύνονται οι κόμβοι μιας δομής, προκειμένου να εντοπιστούν ένας ή περισσότεροι που έχουν μια δεδομένη ιδιότητα. Ταξινόμηση (sorting), όπου οι κόμβοι μιας δομής διατάσσονται κατά αύξουσα ή φθίνουσα σειρά. Αντιγραφή (copying), κατά την οποία όλοι οι κόμβοι ή μερικοί από τους κόμβους μίας δομής αντιγράφονται σε μία άλλη δομή. Συγχώνευση (merging), κατά την οποία δύο ή περισσότερες δομές συνενώνονται σε μία ενιαία δομή. Διαχωρισμός (separation), που αποτελεί την αντίστροφη πράξη της συγχώνευσης.
Περιβάλλον Επιμέλεια θεμάτων Πανελλαδικών Εξετάσεων έτους 2019 Επιμέλεια Θεμάτων Πανελλαδικών Εξετάσεων έτους 2019 – George W. Aravidis www.αναπτυξηεφαρμογων.gr | Email: [email protected] Page 8 ΘΕΜΑ Β.Β2 α) Περιγραφή Λαθών 1.Λάθος: Υπάρχει ασυμβατότητα τύπου στη δεύτερη παράμετρο. Η ΣΥΝΑΡΤΗΣΗ Α περιμένει ως δεύτερη παράμετρο πίνακα χαρακτήρων (ψ[10]), ενώ η μεταβλητή υ του κύριου προγράμματος είναι απλή μεταβλητή χαρακτήρας. 2.Λάθος: Μια ΣΥΝΑΡΤΗΣΗ δεν καλείται ποτέ με την εντολή ΚΑΛΕΣΕ. Η κλήση της πρέπει να γίνεται είτε με εκχώρηση σε μεταβλητή είτε μέσα σε μια έκφραση. 3.Λάθος: Υπάρχει λάθος στο πλήθος των παραμέτρων. Η ΔΙΑΔΙΚΑΣΙΑ Β έχει οριστεί με τρεις (3) παραμέτρους (χ,ψ,ζ), ενώ εδώ καλείται μόνο με δύο (π,μ). 4.Λάθος: Υπάρχει ασυμβατότητα τύπου στην εκχώρηση. Η ΣΥΝΑΡΤΗΣΗ Α επιστρέφει ΠΡΑΓΜΑΤΙΚΗ τιμή, η οποία δεν μπορεί να εκχωρηθεί στη μεταβλητή υ που είναι τύπου ΧΑΡΑΚΤΗΡΑΣ. 5.Λάθος: Μια ΔΙΑΔΙΚΑΣΙΑ δεν επιστρέφει τιμή στο όνομά της και δεν μπορεί να χρησιμοποιηθεί σε εντολή εκχώρησης (όπως η κ← ...). Πρέπει να καλείται πάντα με την εντολή ΚΑΛΕΣΕ. β) Σωστή Κωδικοποίηση Χρησιμοποιώντας μόνο μεταβλητές από το κύριο πρόγραμμα που ταιριάζουν στους τύπους των παραμέτρων: 1.π ← A(κ,θ) (Ο θ είναι πίνακας χαρακτήρων 10 θέσεων, άρα ταιριάζει με τον ψ[10]). 2.γ ← A(μ,θ) (Αντικαθιστούμε το ΚΑΛΕΣΕ με εκχώρηση σε μια πραγματική μεταβλητή). 3.ΚΑΛΕΣΕ Β(π,μ,γ) (Προσθέτουμε μια τρίτη παράμετρο τύπου ΠΡΑΓΜΑΤΙΚΗ για να είναι πλήρης η κλήση).
Περιβάλλον Επιμέλεια θεμάτων Πανελλαδικών Εξετάσεων έτους 2019 Επιμέλεια Θεμάτων Πανελλαδικών Εξετάσεων έτους 2019 – George W. Aravidis www.αναπτυξηεφαρμογων.gr | Email: [email protected] Page 14 ! Εμφάνιση ταξινομημένων ονομάτων ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 40 ΓΡΑΨΕ ΟΝ[i] ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ ! ========================================================== ! Υποπρόγραμμα (Δ4) ! Πρέπει να είναι ΔΙΑΔΙΚΑΣΙΑ γιατί επιστρέφει Πίνακα (ΣΒ), ! ενώ οι συναρτήσεις επιστρέφουν μόνο μία απλή τιμή. ! ========================================================== ΔΙΑΔΙΚΑΣΙΑ ΥΣΒ(ΒΑΘ, ΣΒ) ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ : i, j, ΒΑΘ[40, 6], ΣΒ[40] ΑΡΧΗ ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 40 ΣΒ[i] <- 0 ΓΙΑ j ΑΠΟ 1 ΜΕΧΡΙ 6 ΣΒ[i] <- ΣΒ[i] + ΒΑΘ[i, j] ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ ΚΑΛΗ ΕΠΙΤΥΧΙΑ! Για τη συγγραφή και μορφοποίηση των προγραμμάτων που περιλαμβάνονται στο παρόν αρχείο χρησιμοποιήθηκε το λογισμικό GloEditor (www.gloeditor.gr), το οποίο αποτελεί ένα χρήσιμο εργαλείο για την ανάπτυξη και παρουσίαση προγραμμάτων στη γλώσσα προγραμματισμού ΓΛΩΣΣΑ.
Περιβάλλον Επιμέλεια θεμάτων Πανελλαδικών Εξετάσεων έτους 2019 Επιμέλεια Θεμάτων Πανελλαδικών Εξετάσεων έτους 2019 – George W. Aravidis www.αναπτυξηεφαρμογων.gr | Email: [email protected] Page 15 Το παρόν αρχείο αποτελεί αποτέλεσμα προσωπικής επιμέλειας, οργάνωσης και μορφοποίησης του εκπαιδευτικού υλικού που αφορά τα θέματα του μαθήματος ΑΕΠΠ για το έτος 2019. Η δημιουργία του απαιτεί σημαντικό χρόνο και προσπάθεια, με σκοπό να προσφερθεί ένα σαφές και αξιόπιστο βοήθημα σε μαθητές και εκπαιδευτικούς. Το υλικό διατίθεται ελεύθερα για εκπαιδευτική χρήση και μπορεί να αναπαραχθεί, να αποθηκευτεί ή να κοινοποιηθεί σε ιστοσελίδες, ψηφιακές πλατφόρμες και άλλους χώρους διαμοιρασμού. Η διανομή του αρχείου επιτρέπεται υπό την προϋπόθεση ότι το αρχείο θα παραμένει απολύτως αυτούσιο και δεν θα έχει υποστεί καμία απολύτως τροποποίηση. Απαγορεύεται ρητά οποιαδήποτε αλλαγή στη δομή, στο περιεχόμενο, στη μορφοποίηση, στη διάταξη ή στη γενικότερη παρουσίαση του αρχείου. Δεν επιτρέπεται η επεξεργασία του αρχείου, η μετατροπή του σε άλλη μορφή με αλλοιωμένο περιεχόμενο, ούτε η ενσωμάτωσή του σε άλλο υλικό με τρόπο που μεταβάλλει την αρχική του μορφή. Ιδιαίτερα επισημαίνεται ότι δεν επιτρέπεται η αφαίρεση, απόκρυψη, αντικατάσταση ή αλλοίωση των στοιχείων του δημιουργού, των αναφορών στην ιστοσελίδα προέλευσης ή οποιασδήποτε πληροφορίας ταυτοποίησης που περιλαμβάνεται στο παρόν αρχείο. Η δημοσίευση του υλικού χωρίς τα στοιχεία αυτά ή με τροποποιημένη παρουσίαση θεωρείται παραβίαση των όρων χρήσης. Η αναδημοσίευση σε ιστοσελίδες, αποθετήρια ή άλλες ψηφιακές υπηρεσίες επιτρέπεται μόνο εφόσον το αρχείο διανέμεται πλήρες και αμετάβλητο, όπως ακριβώς παρέχεται από τον δημιουργό, και συνοδεύεται από σαφή αναφορά στην αρχική πηγή και στον δημιουργό του. Το παρόν υλικό διατίθεται με άδεια χρήσης Creative Commons Αναφορά Δημιουργού – Μη Εμπορική Χρήση – Όχι Παράγωγα Έργα (CC BY-NC-ND). Η χρήση, αναπαραγωγή ή διανομή του αρχείου συνεπάγεται την πλήρη αποδοχή των παραπάνω όρων και την υποχρέωση τήρησής τους.