Πληροφορική Προσανατολισμού ΓΕΛ 2026 – Θέματα & Απαντήσεις

Σήμερα, Παρασκευή 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


Γράψτε με σαφήνεια και χωρίς εξωτερικούς συνδέσμους. Σχόλια με υβριστικό περιεχόμενο δεν δημοσιεύονται. Κάθε σχόλιο εκφράζει αποκλειστικά τον συντάκτη του. Επικοινωνήστε μαζί μας αν κάποιο σχόλιο σας θίγει.

Tags