Προγραμματισμός Υπολογιστών ΕΠΑΛ Επαναληπτικές 2025: Θέματα & Λύσεις
Επαγγελματικού Λυκείου (ΕΠΑΛ) · Πληροφορικής
Εδώ θα βρεις τα θέματα του μαθήματος «Προγραμματισμός Υπολογιστών» από τις Επαναληπτικές Πανελλαδικές Εξετάσεις 2025, σε PDF. Οι Επαναληπτικές διεξάγονται τον Σεπτέμβριο για όσους δεν συμμετείχαν τον Ιούνιο για σοβαρό λόγο.
Το μάθημα «Προγραμματισμός Υπολογιστών» είναι μάθημα Επαγγελματικού Λυκείου (ΕΠΑΛ) (Πληροφορικής). Για τα κανονικά θέματα του Ιουνίου δες τη σελίδα «Προγραμματισμός Υπολογιστών Πανελλήνιες 2025».
Θέματα Προγραμματισμός Υπολογιστών ΕΠΑΛ Επαναληπτικές 2025
Τα θέματα των Επαναληπτικών Πανελλαδικών 2025 (Σεπτέμβριος) για το μάθημα «Προγραμματισμός Υπολογιστών».
Προγραμματισμός Υπολογιστών 2025 - Επαναληπτικές (ΕΠΑΛ)
Θέματα Προγραμματισμός Υπολογιστών 2025 Επαναληπτικές (PDF)
Εκτιμώμενη δυσκολία: Μέτριο
Εκφωνήσεις θεμάτων (κείμενο)
ΑΡΧΗ 1 ΗΣ ΣΕΛΙΔΑΣ ΤΕΛΟΣ 1 ΗΣ ΑΠΟ 6 ΣΕΛΙΔΕΣ ΕΠΑΝΑΛΗΠΤΙΚΕΣ
ΑΡΧΗ 2 ΗΣ ΣΕΛΙΔΑΣ ΤΕΛΟΣ 2 ΗΣ ΑΠΟ 6 ΣΕΛΙΔΕΣ Α 2. Να γράψετε στο τετράδιό σας τους αριθμούς 1, 2, 3, 4, 5 από τη στήλη Α του παρακάτω πίνακα και δίπλα σε καθέναν από τους αριθμούς , ένα από τα γράμματα α , β , γ , δ , ε , στ της στήλης Β , που δίνει τη σωστή αντιστοίχιση . Σημειώνεται ότι ένα γράμμα από τη στήλη Β θα περισσέψει . ΣΤΗΛΗ Α ΣΤΗΛΗ Β 1. L.insert(1,item) α . Προσθήκη του στοιχείου item στο τέλος λίστας L 2. L.pop(0) β . Επιστρέφει True, αν το στοιχείο item υπάρχει μέσα στη λίστα L, αλλιώς επιστρέφει False 3. L ൌ ሾ item ሿ L γ . Προσθήκη του στοιχείου item στην θέση 1 της λίστας L 4. L.append(item) δ . Προσθήκη του στοιχείου item στην αρχή της λίστας L 5. item in L ε . Αφαίρεση του πρώτου στοιχείου της λίστας L στ . Αφαίρεση του τελευταίου στοιχείου της λίστας L ΘΕΜΑ B B1. Δίνονται οι παρακάτω συναρτήσεις που υλοποιούν τη δομή δεδομένων στοίβα σε γλώσσα προγραμματισμού Python: def push(stack, item): (1) def pop(stack): (2) def isEmpty(stack): (3) def createStack( ): (4)
ΑΡΧΗ 3 ΗΣ ΣΕΛΙΔΑΣ ΤΕΛΟΣ 3 ΗΣ ΑΠΟ 6 ΣΕΛΙΔΕΣ Να γράψετε στο τετράδιό σας τους αριθμούς (1), (2), (3) και (4), που αντιστοιχούν στα κενά των παραπάνω συναρτήσεων και δίπλα σε καθέναν από τους αριθμούς , αυτό που πρέπει να συμπληρωθεί . B2. Να μεταφέρετε στο τετράδιό σας τον παρακάτω πίνακα και να συμπληρώσετε για την κάθε γραμμή το αποτέλεσμα της λογικής έκφρασης αν Α ൌ True , B ൌ False και C ൌ True . Λογική Έκφραση Αποτέλεσμα α . A and (not B) β . A and B and C γ . (not A) or B δ . (not C) and (not B) ε . (A or B) and C στ . not A and B or C B3. Να γράψετε στο τετράδιό σας το παρακάτω τμήμα προγράμματος , χρησιμοποιώντας την εντολή επανάληψης for αντί της εντολής επανάληψης while έτσι , ώστε να εμφανίζεται το ίδιο αποτέλεσμα . i ൌ 10 while i ൌ 0 : i െൌ 2 print i ΘΕΜΑ Γ Μία επιχείρηση απασχολεί ογδόντα (80) υπαλλήλους σε τρία διαφορετικά τμήματα . Κάθε υπάλληλος περιγράφεται από μια συμβολοσειρά της μορφής “135 ΛΠ 1300”, όπου οι τρεις πρώτοι χαρακτήρες αντιστοιχούν στον μοναδικό αναγνωριστικό αριθμό του υπαλλήλου , ο τέταρτος χαρακτήρας δηλώνει το τμήμα στο οποίο εργάζεται ο υπάλληλος ( Λογιστήριο ( Λ ), Γραμματεία ( Γ ),
ΑΡΧΗ 4 ΗΣ ΣΕΛΙΔΑΣ ΤΕΛΟΣ 4 ΗΣ ΑΠΟ 6 ΣΕΛΙΔΕΣ Πωλήσεις ( Π )), ο πέμπτος χαρακτήρας δηλώνει το επίπεδο εκπαίδευσης ( Πανεπιστημιακή ( Π ), Δευτεροβάθμια Εκπαίδευση ( Δ )) και οι τέσσερις τελευταίοι χαρακτήρες αντιστοιχούν στον βασικό μισθό του . Να αναπτύξετε πρόγραμμα σε γλώσσα προγραμματισμού Python, το οποίο : Γ 1. Να διαβάζει για κάθε υπάλληλο τη συμβολοσειρά που του αντιστοιχεί . Γ 2. Να εμφανίζει για κάθε υπάλληλο τον αναγνωριστικό του αριθμό και τον βασικό μισθό του . Γ 3. Να υπολογίζει και να εμφανίζει το σύνολο των τελικών μισθών όλων των υπαλλήλων του τμήματος της Γραμματείας . Για τον σκοπό αυτό να γίνεται κλήση της συνάρτησης TEL_MIST, όπως περιγράφεται στο ερώτημα Γ 4. Θεωρήστε ότι υπάρχει τουλάχιστον ένας υπάλληλος στη Γραμματεία . Γ 4. Να υλοποιεί τη συνάρτηση με όνομα TEL_MIST, η οποία να δέχεται τον βασικό μισθό και το επίπεδο εκπαίδευσης ενός υπαλλήλου και να επιστρέφει τον τελικό του μισθό , δίνοντας επιπλέον επίδομα 50 ευρώ για το επίπεδο Δευτεροβάθμιας Εκπαίδευσης και 200 ευρώ για το επίπεδο Πανεπιστημιακής Εκπαίδευσης . Γ 5. Να υπολογίζει και να εμφανίζει το ποσοστό των υπαλλήλων με επίπεδο Πανεπιστημιακής Εκπαίδευσης στο σύνολο όλων των υπαλλήλων της επιχείρησης . Θεωρήστε ότι υπάρχει τουλάχιστον ένας υπάλληλος με επίπεδο Πανεπιστημιακής Εκπαίδευσης . Σημείωση : Δεν απαιτούνται έλεγχοι ορθότητας δεδομένων .
ΑΡΧΗ 5 ΗΣ ΣΕΛΙΔΑΣ ΤΕΛΟΣ 5 ΗΣ ΑΠΟ 6 ΣΕΛΙΔΕΣ ΘΕΜΑ Δ Σε έναν διαγωνισμό ρομποτικής συμμετέχουν πενήντα (50) ομάδες μαθητών από διάφορα σχολεία . Από κάθε σχολείο μπορούν να συμμετέχουν περισσότερες από μία ομάδες . Η βαθμολογία των ομάδων κυμαίνεται από 1 έως και 100 ακέραιες μονάδες . Να αναπτύξετε πρόγραμμα σε γλώσσα προγραμματισμού Python, το οποίο : Δ 1. Να διαβάζει το όνομα του σχολείου , το όνομα κάθε ομάδας και τη βαθμολογία της . Τα στοιχεία αυτά να καταχωρίζονται στις λίστες SXOLEIA, OMAD και BATH αντίστοιχα . Δ 2. Να υπολογίζει και να εμφανίζει : α ) Τον μέσο όρο βαθμολογίας όλων των ομάδων . β ) Το πλήθος των ομάδων που συγκέντρωσαν βαθμολογία μεγαλύτερη ή ίση με 50 μονάδες . Δ 3. Να βρίσκει και να εμφανίζει τα ονόματα των ομάδων και των αντίστοιχων σχολείων με τη μεγαλύτερη βαθμολογία . Δ 4. Να δημιουργεί και να εμφανίζει τη λίστα BESTSXOLEIA με τα ονόματα των σχολείων που έχουν ομάδες με βαθμολογία πάνω από 80 μονάδες . Το όνομα του σχολείου να καταχωρίζεται στη λίστα BESTSXOLEIA μία μόνο φορά . Σημείωση : Δεν απαιτούνται έλεγχοι ορθότητας δεδομένων .
ΑΡΧΗ 6 ΗΣ ΣΕΛΙΔΑΣ ΤΕΛΟΣ 6 ΗΣ ΑΠΟ 6 ΣΕΛΙΔΕΣ Επισημάνσεις για τα θέματα Γ και Δ Στην Python η ομάδα εντολών , η οποία εκτελείται μέσα σε μία δομή ( επιλογής , επανάληψης , συνάρτησης , κ . λπ .), καθορίζεται ως ένα μπλοκ εντολών με τη χρήση μίας ίδιας εσοχής σε σχέση με την αρχική γραμμή της δομής . Για να είναι εμφανής η ύπαρξη της ίδιας εσοχής , προτείνεται οι μαθητές στο γραπτό τους να σημειώνουν τις εντολές που ανήκουν στο ίδιο μπλοκ με μία κάθετη γραμμή μπροστά από αυτές . Παράδειγμα : while 𝐱 ൏ 𝟒 x: 𝐛 ൌ 𝐛 𝟏 𝐚 ൌ 𝐚 ∗ 𝐱 print 𝐚 , 𝐱 if 𝐛 % 𝟐 ൌൌ 𝟎 : 𝐱 ൌ 𝐱 𝟏 print 𝐱 print 𝐛 ΟΔΗΓΙΕΣ ΓΙΑ ΤΟΥΣ ΕΞΕΤΑΖΟΜΕΝΟΥΣ 1. Στο τετράδιό σας να γράψετε μόνο τα προκαταρκτικά ( ημερομηνία , εξεταζόμενο μάθημα ). Να μην αντιγράψετε τα θέματα στο τετράδιο . 2. Να γράψετε το ονοματεπώνυμό σας στο πάνω μέρος των φωτοαντιγράφων , αμέσως μόλις σας παραδοθούν . Δεν επιτρέπεται να γράψετε καμιά άλλη σημείωση . Κατά την αποχώρησή σας να παραδώσετε μαζί με το τετράδιο και τα φωτοαντίγραφα . 3. Να απαντήσετε στο τετράδιό σας σε όλα τα θέματα , μόνο με μπλε ή μόνο με μαύρο στυλό ανεξίτηλης μελάνης . 4. Κάθε επιστημονικά τεκμηριωμένη απάντηση είναι αποδεκτή . 5. Διάρκεια εξέτασης : τρεις (3) ώρες μετά τη διανομή των φωτοαντιγράφων . 6. Ώρα δυνατής αποχώρησης : 17:00 K ΑΛΗ ΕΠΙΤΥΧΙΑ ΤΕΛΟΣ ΜΗΝΥΜΑΤΟΣ
Θέματα Προγραμματισμός Υπολογιστών ανά έτος
Ανά είδος εξέτασης 2025
Σχετικά μαθήματα 2025
Χρήσιμα για το μάθημα
Συχνές Ερωτήσεις
- Υπάρχουν λύσεις για τα θέματα Προγραμματισμός Υπολογιστών Επαναληπτικές 2025;
- Οι λύσεις προστίθενται σταδιακά. Μπορείς να αντιπαραβάλεις με τα Ημερήσια θέματα 2025 του ίδιου μαθήματος.
- Τι διαφορά έχουν τα θέματα Επαναληπτικές από τα Ημερήσια;
- Ίδια ύλη και ίδια δομή. Συνήθως θεωρούνται λίγο πιο απαιτητικά, γι' αυτό είναι πολύ καλή εξάσκηση.