Η επανάληψη των Χριστουγέννων

Ξεκίνησε από nikolasmer, 02 Ιαν 2026, 11:05:42 ΠΜ

« προηγούμενο - επόμενο »

nikolasmer

Το παρόν υλικό αποτελεί συγκεντρωτική επανάληψη Χριστουγέννων για το μάθημα Πληροφορική – Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον (ΑΕΠΠ) και απευθύνεται σε μαθητές της Γ΄ Λυκείου, με στόχο την ουσιαστική προετοιμασία τους για τις Πανελλαδικές Εξετάσεις.
Οι ασκήσεις και τα ερωτήματα που περιλαμβάνονται καλύπτουν σχεδόν το σύνολο της βασικής και κρίσιμης εξεταζόμενης ύλης, όπως αυτή ορίζεται από το σχολικό βιβλίο και τα θέματα των προηγούμενων ετών, με έμφαση όχι στην αποστήθιση αλλά στην κατανόηση της αλγοριθμικής λογικής.

🔹 Θεματικές ενότητες που καλύπτονται
Το υλικό περιλαμβάνει ερωτήματα και ασκήσεις που αφορούν:
  • Βασικές έννοιες αλγορίθμων
    • Κριτήρια αλγορίθμου (καθοριστικότητα, περατότητα, αποτελεσματικότητα)
    • Ροή εκτέλεσης και σημασία της δομής ακολουθίας
  • Τύπους δεδομένων και μεταβλητές
    • Ακέραιες, πραγματικές, λογικές μεταβλητές
    • Εκχώρηση τιμών και εκφράσεις
    • Ιεραρχία αριθμητικών, συγκριτικών και λογικών τελεστών
  • Δομές επιλογής
    • ΑΝ...ΤΟΤΕ, ΑΝ...ΑΛΛΙΩΣ, ΑΝ...ΑΛΛΙΩΣ_ΑΝ
    • Σύνθετες λογικές συνθήκες
    • Δομή ΕΠΙΛΕΞΕ
  • Δομές επανάληψης
    • ΓΙΑ, ΟΣΟ...ΕΠΑΝΑΛΑΒΕ, ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ...ΜΕΧΡΙΣ_ΟΤΟΥ
    • Μετατροπές μεταξύ δομών
    • Εμφωλευμένοι βρόχοι
    • Έλεγχος συνθηκών τερματισμού
  • Στατικές δομές δεδομένων – Πίνακες
    • Μονοδιάστατοι και δισδιάστατοι πίνακες
    • Προσπέλαση, αναζήτηση, επεξεργασία στοιχείων
    • Κύρια και δευτερεύουσα διαγώνιος
    • Μεταφορά δεδομένων και αναδιάταξη στοιχείων
  • Αναζήτηση και ταξινόμηση
    • Σειριακή και δυαδική αναζήτηση
    • Αλγόριθμοι ταξινόμησης (επιλογής, φυσαλίδας)
    • Σκοπός και χρησιμότητα της ταξινόμησης
  • Ασκήσεις συμπλήρωσης κώδικα
    • Τύπου Θέματος Α και Β Πανελλαδικών
    • Έλεγχος κατανόησης λογικής και όχι μηχανικής απομνημόνευσης
🎯 Διδακτικός στόχος του υλικού
Το υλικό έχει σχεδιαστεί ώστε:
  • να καλλιεργεί αλγοριθμική σκέψη,
  • να βοηθά τον μαθητή να αναγνωρίζει το κατάλληλο εργαλείο (δομή / πίνακα / βρόχο),
  • να προετοιμάζει ουσιαστικά για ερωτήματα αυξημένης δυσκολίας,
  • να λειτουργεί τόσο ως εργαλείο επανάληψης όσο και ως διαγνωστικό τεστ κατανόησης.
Η δομή και το ύφος των θεμάτων ακολουθούν τη φιλοσοφία των Πανελλαδικών Εξετάσεων, με σαφή διατύπωση, κλιμακούμενη δυσκολία και έμφαση στη σωστή αλγοριθμική προσέγγιση.
 
Μερεντίτης Νικόλαος
Πληροφορικός

dimitrios67

Πάρα πολύ καλή δουλειά! Σε ευχαριστούμε πολύ!
Μάλλον και στον ύπνο σου θα βλέπεις όνειρα με τα θέματα των Πανελλαδικών,
διότι είσαι "εντελώς", μα εντελώς μέσα στο πνεύμα των θεματοδοτών!  :)  
Θεωρώ ότι οι μαθητές σου είναι πολύ τυχεροί που έχουν τέτοιον δάσκαλο!

ΥΓ:στην 11, μήπως υπάρχει τυπογραφικό λάθος; Δεν μου βγαίνει.

Λαμπράκης Μανώλης

 Μπράβο Νίκο πολύ καλή δουλειά

andreas_p

Νίκο , καλή χρονιά.
#11
Δ[4] <-   - Δ[ ___ ] - Δ[ ___ ] + 1

epsilonXi


nikolasmer

Δημήτρη ναι έχεις δίκαιο. Αντρέα ευχαριστώ πολύ για τη διόρθωση.  
#11
1. k __
2. Δ[__] k + __
3. Δ[k + __] __ * Δ[__]
4. Δ[__] __ * Δ[__]
5. Δ[4] Δ[__] + Δ[__] - 1
6. Δ[5] Δ[__] – Δ[__]


Αν βρείτε κάτι άλλο μου λέτε. Επίσης ανεβάζω σύνδεσμο στο drive μου όπου και οι διορθώσεις θα γίνονται πάνω στο ίδιο το αρχείο, ανεβάζοντας κάθε φορά νεα έκδοση διορθωμένη.
Εδώ ο σύνδεσμος
Μερεντίτης Νικόλαος
Πληροφορικός

andreas_p


nikolasmer

Παράθεση από: andreas_p στις 06 Ιαν 2026, 08:09:27 ΠΜ#11
4.  .... Χρειάζεται ;
Μια σκέψη μου ήταν 4. Δ[κ+2] <- -2 *  Δ[κ + 1] , ενώ έχω καταγράψει κάνα δυο ακόμα λύσεις. 
Φυσικά οι προηγούμενες πρέπει να συ.λληρωσουν τα προηγούμενα στοιχεία του πίνακα. 
Μερεντίτης Νικόλαος
Πληροφορικός

nikolasmer

Έχω το θέμα 66.
Θα ήθελα να δω αν έχω σωστά τη λύση. Ή υπάρχουν διορθώσεις/βελτιώσεις.
Με ενδιαφέρει κυρίως το Γ6, που είναι και το πιο δύσκολο.

ΠΡΟΓΡΑΜΜΑ ASK
ΜΕΤΑΒΛΗΤΕΣ
  ΑΚΕΡΑΙΕΣ: k, πλ1, πλ2, πλ3, ΑΡΙΘ, max, t1, t2, t3, max2
  ΧΑΡΑΚΤΗΡΕΣ: t1_κατ, t2_κατ, t3_κατ, κατηγ, ΤΙΤΛΟΣ, max_τιτ, max2_k
ΑΡΧΗ
  t1 <- 0
  t2 <- 0
  t3 <- 0
  t1_κατ <- ' '
  t2_κατ <- ' '
  t3_κατ <- ' '
  k <- 0
  πλ1 <- 0
  πλ2 <- 0
  πλ3 <- 0
  max <- -1
  ΔΙΑΒΑΣΕ ΤΙΤΛΟΣ
  ΟΣΟ ΤΙΤΛΟΣ <> 'ΤΕΛΟΣ' ΕΠΑΝΑΛΑΒΕ
    ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ
      ΔΙΑΒΑΣΕ ΑΡΙΘ
    ΜΕΧΡΙΣ_ΟΤΟΥ ΑΡΙΘ >= 0
    ΑΝ ΑΡΙΘ > max ΤΟΤΕ
      max <- ΑΡΙΘ
      max_τιτ <- ΤΙΤΛΟΣ
    ΤΕΛΟΣ_ΑΝ

    ΑΝ ΑΡΙΘ >= 1 ΚΑΙ ΑΡΙΘ <= 180 ΤΟΤΕ
      πλ1 <- πλ1 + 1
      κατηγ <- 'ΧΑΜΗΛΗ'
    ΑΛΛΙΩΣ_ΑΝ ΑΡΙΘ > 180 ΚΑΙ ΑΡΙΘ <= 1400 ΤΟΤΕ
      πλ2 <- πλ2 + 1
      κατηγ <- 'ΜΕΣΑΙΑ'
    ΑΛΛΙΩΣ
      πλ3 <- πλ3 + 1
      κατηγ <- 'ΥΨΗΛΗ'
    ΤΕΛΟΣ_ΑΝ

    ΑΝ ΑΡΙΘ > t3 ΤΟΤΕ
      t1 <- t2
      t2 <- t3
      t3 <- ΑΡΙΘ
      t1_κατ <- t2_κατ
      t2_κατ <- t3_κατ
      t3_κατ <- κατηγ
      ΑΝ t1 <> 0 ΚΑΙ t2 <> 0 ΚΑΙ t3 <> 0 ΤΟΤΕ
        ΑΝ t1_κατ = 'ΧΑΜΗΛΗ' ΚΑΙ t2_κατ = 'ΜΕΣΑΙΑ' ΚΑΙ t3_κατ = 'ΥΨΗΛΗ' ΤΟΤΕ
          k <- k + 1
        ΤΕΛΟΣ_ΑΝ
      ΤΕΛΟΣ_ΑΝ
    ΑΛΛΙΩΣ
      t1 <- 0
      t2 <- 0
      t3 <- ΑΡΙΘ
      t1_κατ <- ' '
      t2_κατ <- ' '
      t3_κατ <- κατηγ
    ΤΕΛΟΣ_ΑΝ
    ΔΙΑΒΑΣΕ ΤΙΤΛΟΣ
  ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

  max2_k <- 'ΧΑΜΗΛΗ'
  max2 <- πλ1
  ΑΝ πλ2 > max ΤΟΤΕ
    max2 <- πλ2
    max2_k <- 'ΜΕΣΑΙΑ'
  ΤΕΛΟΣ_ΑΝ
  ΑΝ πλ3 > max ΤΟΤΕ
    max2 <- πλ3
    max2_k <- 'ΥΨΗΛΗ'
  ΤΕΛΟΣ_ΑΝ
  ΓΡΑΨΕ max2_k
  ΑΝ k >= 2 ΤΟΤΕ
    ΓΡΑΨΕ 'ΙΣΧΥΟΥΝ ΟΙ ΠΡΟΫΠΟΘΕΣΕΙΣ'
  ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

Επίσης αν χρειάζονταν το Γ6 να ελέγχει όχι για 3άδες αλλά Ν-άδες. Πως θα ήταν μια λύση; Δε μπορώ να σκεφτώ κάτι.
Μερεντίτης Νικόλαος
Πληροφορικός