Πανελλαδικές 2026: Προτεινόμενα θέματα και απαντήσεις στην Πληροφορική

Δείτε προτεινόμενα θέματα και απαντήσεις για το μάθημα της Πληροφορικής από το φροντιστήριο Ορόσημο

Καθώς ο χρόνος μετρά αντίστροφα για την έναρξη των πανελλαδικών εξετάσεων, το Cretalive, σε συνεργασία με το φροντιστήριο Ορόσημο συνεχίζει τη δημοσίευση προτεινόμενων θεμάτων και απαντήσεων για τα πανελλαδικώς εξεταζόμενα μαθήματα.

Την Παρασκευή 5 Ιουνίου, οι υποψήφιοι των Γενικών Λυκείων από την Ομάδα Προσανατολισμού Σπουδών Οικονομίας & Πληροφορικής εξετάζονται στο μάθημα της Πληροφορικής.

Όπως έχει γίνει γνωστό, οι υποψήφιοι πρέπει να προσέρχονται στις αίθουσες εξέτασης μέχρι τις  08:00 π.μ. ενώ η εξέταση ξεκινάει μισή ώρα αργότερα. Η διάρκεια εξέτασης κάθε μαθήματος είναι τρεις (3) ώρες.

Ακολουθούν τα προτεινόμενα θέματα και οι απαντήσεις τους από το φροντιστήριο Ορόσημο για το μάθημα της Πληροφορικής.

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

Ημερομηνία: Μάιος 2026
Διάρκεια Εξέτασης: 3 ώρες

ΕΚΦΩΝΗΣΕΙΣ

ΘΕΜΑ Α

Α1. Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από τις παρακάτω
προτάσεις 1 έως 5 και δίπλα τη λέξη ΣΩΣΤΟ, αν η πρόταση είναι σωστή ή τη
λέξη ΛΑΘΟΣ, αν η πρόταση είναι λανθασμένη.

  1. Ο δομημένος προγραμματισμός στηρίζεται στη χρήση δύο και μόνο
    στοιχειωδών λογικών δομών, τη δομή επιλογής και τη δομή
    επανάληψης.
  2. Το αντικείμενο πρόγραμμα είναι σε γλώσσα μηχανής.
  3. Ο βρόχος ΓΙΑ κ ΑΠΟ 5 ΜΕΧΡΙ 1 εκτελείται πέντε (5) φορές.
  4. Η ώθηση ενός στοιχείου γίνεται στο πίσω μέρος μιας ουράς.
  5. Ο μεταγλωττιστής εντοπίζει τα λογικά λάθη.

Μονάδες 5

Α2. Δίνονται οι τιμές των μεταβλητών Α=4, Β=7, Γ=13 και η παρακάτω
σύνθετη λογική έκφραση:

ΟΧΙ(Α+Β2>20) Ή (Β MOD Γ = Α_Μ(Γ9/Α^2) ΚΑΙ (‘Α’ > ‘Β’))

Να υπολογίσετε αναλυτικά την τιμή της έκφρασης ως εξής:

α. Να αντικαταστήσετε τις μεταβλητές με τις τιμές τους (μονάδα 1).
β. Να εκτελέσετε τις αριθμητικές πράξεις (μονάδες 2).
γ. Να αντικαταστήσετε τις συγκρίσεις με την τιμή ΑΛΗΘΗΣ, αν η σύγκριση
είναι αληθής, ή την τιμή ΨΕΥΔΗΣ, αν είναι ψευδής (μονάδες 1).
δ. Να εκτελέσετε τις λογικές πράξεις, ώστε να υπολογίσετε την τελική τιμή της
έκφρασης (μονάδες 2).

Μονάδες 6

Α3. Αναφέρετε τις βασικές λειτουργίες που μπορούν να γίνουν σε μία δομή
δεδομένων.

Μονάδες 8

Α4. Ποια είναι τα πλεονεκτήματα του δομημένου προγραμματισμού;

Μονάδες 6

ΘΕΜΑ Β

Β1. Δίνονται τα ονόματα: ΧΡΗΣΤΟΣ, ΜΥΡΤΩ, ΜΑΝΩΛΗΣ, ΧΡΥΣΑΝΘΗ, ΓΕΩΡΓΊΑ, ΝΙΚΟΣ, ΑΝΤΩΝΗΣ, ΕΥΑΓΓΕΛΙΑ, ΚΩΣΤΑΣ

Να σχεδιάσετε ένα δυαδικό δέντρο αναζήτησης με ρίζα το στοιχείο ΜΥΡΤΩ
και κάθε κόμβος (εκτός από τα φύλλα) να έχει ακριβώς 2 παιδιά, στο οποίο θα
τοποθετήσετε όλα τα παραπάνω στοιχεία.

Μονάδες 5

Β2. Δίνεται το παρακάτω τμήμα προγράμματος:

ΔΙΑΒΑΣΕ Χ
ΓΙΑ Y ΑΠΟ -9 ΜΕΧΡΙ Χ ΜΕ_ΒΗΜΑ -2
Ζ  Υ ^ 2
ΑΝ Ζ > 10 ΤΟΤΕ Ζ  Ζ + 1
ΓΡΑΨΕ Ζ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΓΡΑΨΕ Υ

α) Να το μετατρέψετε σε ισοδύναμο διάγραμμα ροής (μονάδες 5).
β) Να το μετατρέψετε σε ισοδύναμο τμήμα προγράμματος με χρήση της
εντολής ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ…ΜΕΧΡΙΣ_ΟΤΟΥ (μονάδες 5).

Μονάδες 10

Β3. Δίνεται η παρακάτω ΣΥΝΑΡΤΗΣΗ:

ΣΥΝΑΡΤΗΣΗ Σ1(Χ): ΑΚΕΡΑΙΑ
ΜΕΤΑΒΛΗΤΕΣ
ΑΚΕΡΑΙΕΣ: Χ,Y,Z
ΑΡΧΗ
Ζ <- 0
ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ
Y <- Χ MOD 10
X <- X DIV 10
Z <-Z + Y
ΜΕΧΡΙΣ_ΟΤΟΥ Χ = 0
Σ1 <- Ζ
ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ

Η ΣΥΝΑΡΤΗΣΗ καλείται από το παρακάτω τμήμα προγράμματος: 

ΔΙΑΒΑΣΕ Α
ΓΡΑΨΕ Σ1(Α)
Β<-Σ1(Α) + 100
ΓΡΑΨΕ Α, Β 

α. Να ξαναγράψετε το τμήμα προγράμματος, ώστε να επιτελεί την ίδια
λειτουργία, καλώντας ΔΙΑΔΙΚΑΣΙΑ Δ1 αντί της ΣΥΝΑΡΤΗΣΗΣ Σ1. (μονάδες 3)

β. Να κατασκευάσετε την ΔΙΑΔΙΚΑΣΙΑ Δ1, ώστε να επιτελεί την ίδια λειτουργία
με τη ΣΥΝΑΡΤΗΣΗ Σ1. (μονάδες 7)

ΣΗΜΕΙΩΣΗ: Το τμήμα προγράμματος που θα κατασκευάσετε θα πρέπει, με
τη χρήση της ΔΙΑΔΙΚΑΣΙΑΣ, για τις ίδιες τιμές εισόδου να εμφανίζει τις ίδιες
τιμές εξόδου με το τμήμα προγράμματος και τη χρήση της συνάρτησης που
δόθηκαν.

Μονάδες 10

ΘΕΜΑ Γ

Για την εξυπηρέτηση πελατών χονδρικής ενός φούρνου, ο οποίος πουλά ένα
είδος κουλουριού σε καταστήματα εστίασης, κατά τη διάρκεια μιας ημέρας
χρησιμοποιείται ηλεκτρονικό σύστημα, το οποίο υλοποιείται με μια ουρά 200
θέσεων. Το κάθε κουλούρι κοστίζει 0,30 € και παρέχεται έκπτωση σε μεγάλες
παραγγελίες. Για τα πρώτα εκατό (100) κουλούρια δεν υπάρχει έκπτωση, για
τα επόμενα τριακόσια (300) κουλούρια υπάρχει έκπτωση 10% και για τα
υπόλοιπα έκπτωση 15%. Να γραφεί πρόγραμμα σε ΓΛΩΣΣΑ, το οποίο:

Γ1. α) Να περιλαμβάνει κατάλληλο τμήμα δηλώσεων (μονάδες 2).

β) Να εμφανίζει επαναληπτικά το παρακάτω μενού επιλογών και να διαβάζει, ελέγχοντας την εγκυρότητα, την επιλογή 1 ή 2 ή 3.

  1. Εισαγωγή πελάτη
  2. Εξαγωγή πελάτη
  3. Τερματισμός

Δώσε επιλογή:(μονάδες 2)

Μονάδες 4

Γ2. Με την επιλογή 1 και εφόσον η ουρά δεν είναι γεμάτη, να ζητά από τον
πελάτη το πλήθος των κουλουριών που θέλει να αγοράσει και να εισάγει στην
ουρά το κόστος της παραγγελίας του. Στην περίπτωση που η ουρά είναι
γεμάτη, να εμφανίζει κατάλληλο μήνυμα και να μην υλοποιεί τη διαδικασία
εισαγωγής.

Μονάδες 7

Γ3. Με την επιλογή 2, να πραγματοποιεί την εξαγωγή του πελάτη από την
ουρά και να εμφανίζει το ποσό πληρωμής. Στην περίπτωση που η ουρά είναι
άδεια, να εμφανίζει κατάλληλο μήνυμα και να μην υλοποιεί τη διαδικασία
εξαγωγής.

Μονάδες 7

Γ4. Με την επιλογή 3, να τερματίζεται η επαναληπτική διαδικασία και να
εμφανίζει το πλήθος των πελατών που εξυπηρετήθηκαν (Εξαγωγή πελάτη)
(μονάδες 1), το συνολικό ποσό που συγκέντρωσε ο φούρνος (μονάδες 3)
καθώς και τον μέγιστο αριθμό πελατών που περίμεναν κάποια στιγμή στην
ουρά (μονάδες 4).

Μονάδες 7

Σημείωση: Να θεωρήσετε ότι στην αρχή της ημέρας η ουρά είναι άδεια και ότι
στην περίπτωση που επιλεχθεί η ενέργεια 3 (Τερματισμός) οι πελάτες που
έχουν απομείνει στην ουρά του φούρνου δεν θα εξυπηρετηθούν.

ΘΕΜΑ Δ

Στο πλαίσιο μιας μελέτης, ένας ερευνητής θέλει να ελέγξει τη χρήση ενός
δείγματος εκατό (100) λέξεων που έχουν σχέση με τους υπολογιστές σε
κείμενα που είναι αναρτημένα στο διαδίκτυο. Για τον σκοπό αυτό:

Δ1. Να κατασκευάσετε υποπρόγραμμα, με όνομα ΑΝΑΖΗΤΗΣΗ, το οποίο να
δέχεται

  • ένα μονοδιάστατο πίνακα χαρακτήρων Λ[100],
  • μια ακέραια μεταβλητή Ν,
  • μια αλφαριθμητική μεταβλητή Α

και να επιστρέφει

  • μια λογική μεταβλητή Χ και
  • μια ακέραια μεταβλητή Θ.

Το υποπρόγραμμα να αναζητά μια λέξη, την τιμή της μεταβλητής Α στις
θέσεις 1 έως Ν του πίνακα Λ. Αν βρεθεί η λέξη, το υποπρόγραμμα να
επιστρέφει την τιμή ΑΛΗΘΗΣ και τη θέση που βρέθηκε. Αν δεν βρεθεί, να
επιστρέφει την τιμή ΨΕΥΔΗΣ και την τιμή 0.

Μονάδες 10

Δ2. Να ζητά 100 λέξεις σχετικές με τους υπολογιστές και να τις καταχωρίζει σε
πίνακα ΛΕΞΙΚΟ[100]. Κάθε λέξη που δίνεται να τη δέχεται, μόνο εφόσον
ελέγξει ότι δεν έχει ήδη καταχωριστεί στον πίνακα. Ο έλεγχος να γίνεται με τη
χρήση του υποπρογράμματος ΑΝΑΖΗΤΗΣΗ.

Μονάδες 5

Δ3. Να ζητά, με τη σειρά, τις λέξεις ενός κειμένου. Η εισαγωγή να τερματίζεται
όταν δοθεί ως λέξη η ακολουθία χαρακτήρων «ΤΕΛΟΣ».

Μονάδες 3

Δ4. Να εμφανίζει τις πιο διαδεδομένες λέξεις του δείγματος που υπάρχουν στο
κείμενο, δηλαδή τις λέξεις με τη μεγαλύτερη συχνότητα εμφάνισης,
χρησιμοποιώντας κατάλληλα το υποπρόγραμμα ΑΝΑΖΗΤΗΣΗ.

Μονάδες 7

Δείτε εδώ τα προτεινόμενα θέματα

Δείτε εδώ τις απαντήσεις τους

Το Cretalive, σε αποκλειστική συνεργασία με το Φροντιστήριο Ορόσημο, καλύπτει τις Πανελλαδικές 2026 με άμεση δημοσίευση θεμάτων και απαντήσεων, αναλύσεις και εκτιμήσεις για τις Βάσεις, καθώς και χρηστικό περιεχόμενο για μαθητές και γονείς μέσα από ειδική θεματική ενότητα.

Διαβάστε όλα τα ρεπορτάζ για τις Πανελλαδικές 2026

Γίνε ο ρεπόρτερ του CRETALIVE

Στείλε την είδηση