Σήμερα, Παρασκευή 5 Ιουνίου 2026, πραγματοποιήθηκε η εξέταση της Πληροφορικής Προσανατολισμού για τους υποψηφίους των Ημερήσιων και Εσπερινών Γενικών Λυκείων. Παρακάτω παρουσιάζονται αναλυτικά τα θέματα με τις απαντήσεις τους.
📝 Σχόλιο Συντακτικής Ομάδας EduPlus.gr
Τα φετινά θέματα Πληροφορικής κινήθηκαν σε μέτριο επίπεδο δυσκολίας, χωρίς ιδιαίτερες εκπλήξεις. Τα Θέματα Α και Β ήταν κλασικά, με γνωστές δομές (στοίβα, λίστα, κληρονομικότητα, bubble sort). Το Θέμα Γ (σούπερ μάρκετ) ήταν προσιτό, με τη δυσκολία να εντοπίζεται στο Γ4 (πρώτο εξαντλημένο υποκατάστημα). Το Θέμα Δ (μοντέλα ΤΝ) ήταν επίκαιρο θεματικά και μέτριας δυσκολίας, με κλασική δομή 2D πίνακα και συνάρτηση. Συνολικά, ένας καλά προετοιμασμένος υποψήφιος αναμένεται να τα πήγε πολύ καλά.
Θέμα Α — Θεωρία (25 μονάδες)
Α1 — Σωστό / Λάθος (10 μον.)
| # | Πρόταση | Απάντηση |
|---|---|---|
| 1 | Πληροφορία = γνωσιακό στοιχείο από επεξεργασία δεδομένων. | ΣΩΣΤΟ |
| 2 | Στη στοίβα χρόνου εκτέλεσης αποθηκεύονται οι παράμετροι του υποπρογράμματος. | ΣΩΣΤΟ |
| 3 | Το διάγραμμα ροής είναι ένας τρόπος περιγραφής αλγορίθμου. | ΣΩΣΤΟ |
| 4 | ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 5 ΜΕ_ΒΗΜΑ 5: θα εκτελεστούν 2 φορές. | ΛΑΘΟΣ |
| 5 | Ο έλεγχος μαύρου κουτιού δεν εφαρμόζεται σε υποπρογράμματα. | ΛΑΘΟΣ |
Εξήγηση 4: i=1 (εκτελείται), i=1+5=6 > 5 (σταματάει) → εκτελείται μόνο 1 φορά.
Εξήγηση 5: Ο έλεγχος μαύρου κουτιού μπορεί να εφαρμοστεί σε υποπρογράμματα — ελέγχουμε είσοδο/έξοδο χωρίς γνώση εσωτερικής λογικής.
Α2 — Απλά συνδεδεμένη λίστα (6 μον.)
Η απλά συνδεδεμένη λίστα είναι μια δυναμική δομή δεδομένων που αποτελείται από κόμβους. Κάθε κόμβος περιέχει δύο πεδία: ένα πεδίο δεδομένων και έναν δείκτη (pointer) που δείχνει στον επόμενο κόμβο.
- NULL: Είναι μια ειδική τιμή δείκτη που υποδεικνύει ότι δεν υπάρχει επόμενος κόμβος. Ο τελευταίος κόμβος της λίστας έχει δείκτη NULL.
- Κεφαλή (Head): Είναι ο δείκτης που δείχνει στον πρώτο κόμβο της λίστας. Αποτελεί το σημείο εισόδου στη λίστα.
Α3 — Ορισμός Δομής Δεδομένων (4 μον.)
Δομή Δεδομένων είναι ένα σύνολο αποθηκευμένων δεδομένων που υφίστανται επεξεργασία από ένα σύνολο λειτουργιών. Κάθε δομή δεδομένων αποτελείται από ένα σύνολο κόμβων (nodes).
Α4 — Αντιστοίχιση τελεστών (5 μον.)
| Στήλη Α | Στήλη Β |
|---|---|
| 1. MOD | γ. αριθμητικός τελεστής |
| 2. ΚΑΙ | α. λογικός τελεστής |
| 3. <> | β. συγκριτικός τελεστής |
| 4. * | γ. αριθμητικός τελεστής |
| 5. ^ | γ. αριθμητικός τελεστής |
Θέμα Β — Εφαρμογές Θεωρίας (25 μονάδες)
Β1 — Ιεραρχία κλάσεων / Κληρονομικότητα (10 μον.)
Εντοπίζουμε τα κοινά χαρακτηριστικά και δημιουργούμε υπερκλάσεις:
Ιδιότητες: κατασκευαστής, κωδικός_ενοικίασης
Μέθοδοι: Φρενάρει() [πολυμορφική]
├── Μηχανοκίνητο (ενδιάμεση κλάση)
│ Ιδιότητες: αριθμός_κυκλοφορίας
│ Μέθοδοι: ΕφοδιάζεταιΜεΚαύσιμα()
│ ├── Αυτοκίνητο
│ └── Μοτοσυκλέτα
└── Ηλεκτρικό_Ποδήλατο
Μέθοδοι: Φορτίζεται()
Β2 — Μετατροπή ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ σε ΟΣΟ (5 μον.)
Ψ ← Χ ^ 2
ΓΡΑΨΕ Ψ
ΟΣΟ Χ <> 0 ΕΠΑΝΑΛΑΒΕ
ΔΙΑΒΑΣΕ Χ
Ψ ← Χ ^ 2
ΓΡΑΨΕ Ψ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
Η δομή ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ…ΜΕΧΡΙΣ_ΟΤΟΥ εκτελεί τουλάχιστον μία φορά το σώμα. Για ισοδυναμία με ΟΣΟ, τοποθετούμε τον κώδικα και πριν τον βρόχο.
Β3 — Ταξινόμηση πίνακα βιβλίων (10 μον.)
Πρόκειται για Bubble Sort σε ζεύγη (τίτλος στις περιττές θέσεις, συγγραφέας στις άρτιες). Οι τίτλοι ταξινομούνται και παίρνουν μαζί τους τον αντίστοιχο συγγραφέα:
| Κενό | Απάντηση | Εξήγηση |
|---|---|---|
| (1) | 3 | Εξωτερικός βρόχος: ξεκινά από τη 2η περιττή θέση |
| (2) | 2 | Βήμα 2 — περιττές θέσεις (1,3,5,...) |
| (3) | 99 | Εσωτερικός βρόχος: ξεκινά από τέλος |
| (4) | -2 | Φθίνουσα φορά, βήμα -2 |
| (5) | j | Σύγκριση: ΒΙΒΛΙΑ[j-2] > ΒΙΒΛΙΑ[j] |
Θέμα Γ — Σούπερ Μάρκετ (25 μονάδες)
ΠΡΟΓΡΑΜΜΑ Σουπερ_Μαρκετ
ΜΕΤΑΒΛΗΤΕΣ
ΑΚΕΡΑΙΕΣ: ΑΠΟΘ[150], i, ΑΡ_ΥΠΟΚ, ΚΟΥΤΙΑ
ΑΚΕΡΑΙΕΣ: ΣΥΝΟΛ_ΠΕΛ, ΙΚΑΝ_ΠΕΛ, ΠΡΩΤΟ_ΥΠΟΚ, ΠΡΙΝ
ΠΡΑΓΜΑΤΙΚΕΣ: ΠΟΣΟΣΤΟ
ΛΟΓΙΚΕΣ: ΒΡΕΘΗΚΕ
! ----- Γ1: Εισαγωγή αποθεμάτων -----
ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 150
ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ
ΔΙΑΒΑΣΕ ΑΠΟΘ[i]
ΜΕΧΡΙΣ_ΟΤΟΥ ΑΠΟΘ[i] > 0
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
! ----- Γ2, Γ3, Γ4, Γ5 -----
ΣΥΝΟΛ_ΠΕΛ ← 0
ΙΚΑΝ_ΠΕΛ ← 0
ΒΡΕΘΗΚΕ ← ΨΕΥΔΗΣ
ΠΡΩΤΟ_ΥΠΟΚ ← 0
ΔΙΑΒΑΣΕ ΑΡ_ΥΠΟΚ
ΟΣΟ ΑΡ_ΥΠΟΚ <> 0 ΕΠΑΝΑΛΑΒΕ
ΔΙΑΒΑΣΕ ΚΟΥΤΙΑ
ΣΥΝΟΛ_ΠΕΛ ← ΣΥΝΟΛ_ΠΕΛ + 1
ΠΡΙΝ ← ΑΠΟΘ[ΑΡ_ΥΠΟΚ]
! Γ3α: Επαρκεί το απόθεμα
ΑΝ ΑΠΟΘ[ΑΡ_ΥΠΟΚ] >= ΚΟΥΤΙΑ ΤΟΤΕ
ΑΠΟΘ[ΑΡ_ΥΠΟΚ] ← ΑΠΟΘ[ΑΡ_ΥΠΟΚ] - ΚΟΥΤΙΑ
ΙΚΑΝ_ΠΕΛ ← ΙΚΑΝ_ΠΕΛ + 1
! Γ3β: Δεν επαρκεί - αγοράζει ό,τι απέμεινε
ΑΛΛΙΩΣ_ΑΝ ΑΠΟΘ[ΑΡ_ΥΠΟΚ] > 0 ΤΟΤΕ
ΑΠΟΘ[ΑΡ_ΥΠΟΚ] ← 0
! Γ3γ: Δεν υπάρχει απόθεμα
ΑΛΛΙΩΣ
ΓΡΑΨΕ 'Δεν υπάρχει απόθεμα'
ΤΕΛΟΣ_ΑΝ
! Γ4: Πρώτο υποκατάστημα που εξαντλήθηκε
ΑΝ ΠΡΙΝ > 0 ΚΑΙ ΑΠΟΘ[ΑΡ_ΥΠΟΚ] = 0 ΚΑΙ ΒΡΕΘΗΚΕ = ΨΕΥΔΗΣ ΤΟΤΕ
ΒΡΕΘΗΚΕ ← ΑΛΗΘΗΣ
ΠΡΩΤΟ_ΥΠΟΚ ← ΑΡ_ΥΠΟΚ
ΤΕΛΟΣ_ΑΝ
ΔΙΑΒΑΣΕ ΑΡ_ΥΠΟΚ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
! Γ4: Εμφάνιση αποτελέσματος
ΑΝ ΒΡΕΘΗΚΕ = ΑΛΗΘΗΣ ΤΟΤΕ
ΓΡΑΨΕ 'Πρώτο εξαντλημένο υποκατάστημα: ', ΠΡΩΤΟ_ΥΠΟΚ
ΑΛΛΙΩΣ
ΓΡΑΨΕ 'Κανένα υποκατάστημα δεν εξαντλήθηκε'
ΤΕΛΟΣ_ΑΝ
! Γ5: Ποσοστό ικανοποίησης
ΠΟΣΟΣΤΟ ← (ΙΚΑΝ_ΠΕΛ / ΣΥΝΟΛ_ΠΕΛ) * 100
ΓΡΑΨΕ 'Ποσοστό πελατών που αγόρασαν αυτό που ήθελαν: ', ΠΟΣΟΣΤΟ, '%'
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
Θέμα Δ — Μοντέλα Τεχνητής Νοημοσύνης (25 μονάδες)
ΠΡΟΓΡΑΜΜΑ ΤΝ_Καταναλωση
ΜΕΤΑΒΛΗΤΕΣ
ΑΚΕΡΑΙΕΣ: ΚΑΤ[15,30], i, j, ΘΕΣΗ, ΜΙΝ_ΗΜΕΡΑ
ΧΑΡΑΚΤΗΡΕΣ: ΟΝ[15], ΟΝΟΜΑ, TEMP_ON
ΠΡΑΓΜΑΤΙΚΕΣ: ΜΟ[15], TEMP_MO
ΛΟΓΙΚΕΣ: ΒΡΕΘΗΚΕ
! ----- Δ1: Εισαγωγή δεδομένων -----
ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 15
ΔΙΑΒΑΣΕ ΟΝ[i]
ΓΙΑ j ΑΠΟ 1 ΜΕΧΡΙ 30
ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ
ΔΙΑΒΑΣΕ ΚΑΤ[i, j]
ΜΕΧΡΙΣ_ΟΤΟΥ ΚΑΤ[i, j] > 0
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
! ----- Δ2: Μέσος όρος κατανάλωσης -----
ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 15
ΜΟ[i] ← ΜΕΣΟΣ(ΚΑΤ, i)
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
! ----- Δ3: Αναζήτηση μοντέλου -----
ΔΙΑΒΑΣΕ ΟΝΟΜΑ
ΒΡΕΘΗΚΕ ← ΨΕΥΔΗΣ
i ← 1
ΟΣΟ i <= 15 ΚΑΙ ΒΡΕΘΗΚΕ = ΨΕΥΔΗΣ ΕΠΑΝΑΛΑΒΕ
ΑΝ ΟΝ[i] = ΟΝΟΜΑ ΤΟΤΕ
ΒΡΕΘΗΚΕ ← ΑΛΗΘΗΣ
ΘΕΣΗ ← i
ΤΕΛΟΣ_ΑΝ
i ← i + 1
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΑΝ ΒΡΕΘΗΚΕ = ΑΛΗΘΗΣ ΤΟΤΕ
ΜΙΝ_ΗΜΕΡΑ ← 1
ΓΙΑ j ΑΠΟ 2 ΜΕΧΡΙ 30
ΑΝ ΚΑΤ[ΘΕΣΗ, j] < ΚΑΤ[ΘΕΣΗ, ΜΙΝ_ΗΜΕΡΑ] ΤΟΤΕ
ΜΙΝ_ΗΜΕΡΑ ← j
ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΓΡΑΨΕ 'Ημέρα χαμηλότερης κατανάλωσης: ', ΜΙΝ_ΗΜΕΡΑ
ΑΛΛΙΩΣ
ΓΡΑΨΕ 'Το μοντέλο ΤΝ δεν υπάρχει'
ΤΕΛΟΣ_ΑΝ
! ----- Δ4: Ταξινόμηση (Bubble Sort φθίνουσα) -----
ΓΙΑ i ΑΠΟ 2 ΜΕΧΡΙ 15
ΓΙΑ j ΑΠΟ 15 ΜΕΧΡΙ i ΜΕ_ΒΗΜΑ -1
ΑΝ ΜΟ[j] > ΜΟ[j-1] ΤΟΤΕ
TEMP_MO ← ΜΟ[j]
ΜΟ[j] ← ΜΟ[j-1]
ΜΟ[j-1] ← TEMP_MO
TEMP_ON ← ΟΝ[j]
ΟΝ[j] ← ΟΝ[j-1]
ΟΝ[j-1] ← TEMP_ON
ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 15
ΓΡΑΨΕ ΟΝ[i], ' - Μέση κατανάλωση: ', ΜΟ[i]
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
! ----- Δ5: Συνάρτηση ΜΕΣΟΣ -----
ΣΥΝΑΡΤΗΣΗ ΜΕΣΟΣ(ΚΑΤ, ΓΡΑΜΜΗ): ΠΡΑΓΜΑΤΙΚΗ
ΜΕΤΑΒΛΗΤΕΣ
ΑΚΕΡΑΙΕΣ: ΚΑΤ[15,30], ΓΡΑΜΜΗ, k, ΑΘΡΟΙΣΜΑ
ΑΘΡΟΙΣΜΑ ← 0
ΓΙΑ k ΑΠΟ 1 ΜΕΧΡΙ 30
ΑΘΡΟΙΣΜΑ ← ΑΘΡΟΙΣΜΑ + ΚΑΤ[ΓΡΑΜΜΗ, k]
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΜΕΣΟΣ ← ΑΘΡΟΙΣΜΑ / 30
ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ
Σύνοψη Απαντήσεων
Α1: Σ·Σ·Σ·Λ·Λ | Α4: 1→γ, 2→α, 3→β, 4→γ, 5→γ
Β2: Εκτέλεση σώματος + ΟΣΟ Χ<>0 | Β3: (1)=3, (2)=2, (3)=99, (4)=-2, (5)=j
Οι απαντήσεις παρουσιάζονται για ενημερωτικούς σκοπούς.. Πηγή: EduPlus.gr