Κυριακή 31 Οκτωβρίου 2010

ΔΙΑΓΩΝΙΣΜΑ 1ου και 2ου ΚΕΦΑΛΑΙΟΥ

Μπορείτε να δείτε τις εκφωνήσεις και τις λύσεις του διαγωνίσματος της 31/10/2010

Τετάρτη 1 Σεπτεμβρίου 2010

Ύλη 2010-2011

Η νέα ύλη του Ενιαίου και του Εσπερινού για την Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον.

Σχόλια:
1) Αυτό το Εσπερινό σε λίγα χρόνια μπορεί και να εξετάζεται σε 1-2 κεφάλαια....αχαχαχα

2) Το βιβλίο όλοι ξέρουμε ότι είναι καλογραμμένο (εδώ γελάμε κλέφτικα), πήγανε τα παληκάρια και έβγαλαν την εντολή Επίλεξε (η οποία είναι πολύ καλή εντολή αλλά το βιβλίο την .... καλύτερα να μην εκφραστώ).

Προσοχή λοιπόν, δεν είναι στην ύλη η εντολή Επίλεξε.

Παρασκευή 9 Ιουλίου 2010

Αποτελέσματα 2010

Το ήξερα ότι αυτή τη χρονιά, αυτά τα παιδιά, θα πήγαιναν πολύ καλά. Προσπάθησαν πάρα πολύ και τους αξίζουν συγχαρητήρια, όχι μόνο για τα αποτελέσματά τους αλλά γενικά για την προσπάθειά τους.

Υπάρχουν κάποιοι που αδικήθηκαν και κάποιοι που ευνοήθηκαν με την βαθμολόγηση αλλά ... και αυτοί που βαθμολογούν άνθρωποι είναι...

Εύχομαι σε όλους τους μαθητές υγεία και καλή σταδιοδρομία, να είστε πάντα προσεχτικοί στις επιλογές σας.

Καλό καλοκαίρι.

Παρασκευή 25 Ιουνίου 2010

Αλγόριθμοι - Προγράμματα

Μπορούμε να επαληθεύσουμε έναν αλγόριθμο ή ένα πρόγραμμα με την βοήθεια των ακόλουθων εφαρμογών:

1) Για αλγόριθμο επισκεφτείτε την σελίδα: http://www.pseudoglossa.gr/
Γράψτε τον αλγόριθμό σας και δείτε τα αποτελέσματα. Αν 'τρέχει' σωστά κάντε τον αποθήκευση σε ένα αρχείο Σημειωματάριο και κρατήστε το (οργανώνοντας όλα τα αρχεία) στον σκληρό σας ή σε ένα φλασάκι.

2) Για να γράψετε ένα πρόγραμμα μια πολύ γνωστή εφαρμογή και την οποία χρησιμοποιώ είναι η Γλωσσομάθεια και μπορείτε να την κατεβάσετε από την σελίδα: http://spinet.gr/glossomatheia/download/
εγκαταστήστε τον διερμηνευτή και καλή επιτυχία στα προγράμματά σας.

Παρασκευή 28 Μαΐου 2010

Σχολιασμός Θεμάτων ΑΕΠΠ 2010

Ο καθηγητής μου στο Πολυτεχνείο μου είπε μια φορά: "τα θέματα που βάζουμε στην εξεταστική πρέπει ο φοιτητής να έχει τον 4πλασιο χρόνο από τον χρόνο που τα έλυσε ο καθηγητής ο ίδιος"
Αν δλδ ο καθηγητής έκανε 1 ώρα πρέπει να δώσουμε 4 ώρες στον φοιτητή.

Ας θεωρήσουμε ότι τα θέματα δεν είναι του ίδιου επιπέδου με αυτά ενός Πολυτεχνείου στο 2ο εξάμηνο, αλλά σίγουρα ένας μαθητής πρέπει να μπορεί να τα αντιμετωπίσει 2,5 φορές τον χρόνο που έκανε ένας καθηγητής να τα επιλύσει.

Δεν το παίζω ξερόλας ούτε και κορυφαίος αλλά με πίεση και χωρίς να τα έχω γράψει όλα και καθαρά είδα ότι θα έκανα 1,5 ώρα σίγουρα να τα λύσω. Απλά μαθηματικά 2,5*1,5=3,75 !!!!!
Δηλαδή ένας μέτριος μαθητής είναι λίγο χλωμό να μπορούσε σήμερα (28/5/2010) να διαβάσει και να αναπτύξει με ηρεμία τα θέματα. Μην ξεχνάμε ότι ένας μαθητής έχει και πίεση όταν γράφει και φυσικά όχι τόση όση ένας φοιτητής του 2ου εξαμήνου.

Απλά αυτοί που βάζουν θέματα να είναι λίγο πιο προσεκτικοί... Ρημάξανε ένα μεγάλο ποσοστό των μαθητών. Έγραψαν μόνο οι πκαλοί. Ακόμη και ένας πκαλός αν δεν πρόσεχε λιγάκι είναι σίγουρο ότι θα έχανε μονάδες όπως και έγινε με τους άριστους μαθητές μου (άσχετα με το αν κάποια θέματα της θεωρίας ήταν του βιβλίου ή του τετραδίου μαθητή).

Όσο για το θέμα Γ, πολύ απλά δείτε σελίδα 100 στο τετράδιο του μαθητή. Έχει πρόγραμμα !!! και διαβάζει μέσα το πλήθος των στοιχείων του πίνακα (μάλιστα λέει το πολύ 100 στοιχεία).

Άντε εμείς ψιλο-βλέπουμε τα βιβλία που μας έδωσαν, αυτοί που βάζουν θέματα τα βλέπουν πριν βάλουν θέματα ή καλύτερα πριν δώσουν και διευκρίνηση για το πως πρέπει να το λύσει ένας μαθητής?

Επίσης, είναι δυνατόν να μην υπάρχει θέμα από το 6ο και από το 10 κεφάλαιο????Ειδικά από το 10?? Ούτε μια ερωτησούλα ρε παιδιά??? Μήπως μείνατε στην παλιά ύλη όπου το 10 ήταν εκτός???

Καλό βράδυ και καλά αποτελέσματα σε όλα τα παιδιά που προσπάθησαν.

Μπορεί ένα χαρτί μιας σχολής να μην ανοίγει εύκολα, πλέον, τις πόρτες αλλά είναι σίγουρο ότι οι γνώσεις και εμπειρίες που θα αποκτήσει κάποιος με τις σπουδές είναι πολύ σημαντικά στοιχεία.

Παρασκευή 30 Απριλίου 2010

Στοίβα - Ουρά

Το "αγαπητό" βιβλίο σας, δεν ξεκαθαρίζει τι είδους δομές είναι επιτέλους η στοίβα και η ουρά.
Η απάντηση είναι προφανής: Πρόκειται για δυναμικές δομές δεδομένων.
Το βιβλίο σας της υλοποιεί με πίνακα (λογικό μιας και οι δυναμικές δομές είναι εκτός ύλης) συνεπώς υποχρεωτικά τις κάνει στατικές.
Στις πανελλήνιες, λογικά, δεν πρόκειται ποτέ να σας ρωτήσουν: "Η στοίβα είναι στατική δομή δεδομένων" (φυσικά και είναι λάθος η απάντηση) αλλά πιστεύω ότι θα ρωτήσουν: "Η στοίβα αν υλοποιηθεί με πίνακα είναι στατική δομή δεδομένων" (που φυσικά είναι σωστό).

Υπερχείλιση - Υποχείλιση

Υποχείλιση: θα συμβεί (σε μια ουρά ή σε μια στοίβα) αν προσπαθήσουμε να εξάγουμε - απωθήσουμε δεδομένο από μια άδεια δομή δεδομένων (ουρά ή στοίβα).

Υπερχείλιση: θα συμβεί (σε μια ουρά ή σε μια στοίβα) αν προσπαθήσουμε να εισάγουμε - ωθήσουμε δεδομένο σε μια δομή δεδομένων (ουρά ή στοίβα) η οποία είναι γεμάτη.

Το σχολικό βιβλίο υλοποιεί τις δομές ως στατικές οπότε είναι δυνατή η υπερχείλιση. Αν οι δομές υλοποιηθούν δυναμικά και πάλι είναι δυνατή η υπερχείλιση διότι η δυναμική μνήμη του Η/Υ δεν είναι άπειρη.

Παρασκευή 9 Απριλίου 2010

Υποπρογράμματα

Παράμετροι και υποπρογράμματα:

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

Θεωρείστε ότι μια διαδικασία μπορεί απλά να εμφανίζει ένα μήνυμα.

Όσο για τις συναρτήσεις πρέπει να έχουν τουλάχιστον μία παράμετρο αν και σε άλλες γλώσσες (όπως C, C++) δεν είναι υποχρεωτικές.

Τετάρτη 31 Μαρτίου 2010

Περίεργα Σημεία του Σχολικού Βιβλίου

Με βάση, πάντα, το σχολικό βιβλίο:
1) Στα υποπρογράμματα επιτρέπονται σταθερές ως παράμετροι αλλά μόνο κατά την κλήση.
Παράδειγμα: ΣΥΝΑΡΤΗΣΗ ΟΝΟΜΑ_ΔΙΚΟ_ΜΑΣ( 10, Χ ) : Είναι συντακτικό λάθος η χρήση του 10 στις παραμέτρους κατά την δήλωση της συνάρτησης.
Αλλά είναι σωστό κατά την κλήση της: πχ res<-- ΟΝΟΜΑ_ΔΙΚΟ_ΜΑΣ(10,3)
θα καλέσει την συνάρτηση με παραμέτρους το 10 και το 3.
Φυσικά επιτρέπει στις έτοιμες συναρτήσεις να εισάγουμε μια σταθερά.
Παράδειγμα: ΓΡΑΨΕ Τ_(9) : Θα εμφανίσει το 3.

2) Ένα άλλο πρόβλημα (των μαθητών) είναι η εντολή " Α<-- Β=0 ". Η εντολή αυτή είναι έγκυρη εντολή μιας και το Β=0 είναι μια λογική έκφραση. Θυμηθείτε την γενική σύνταξη της εκχώρησης τιμής. Συνεπώς η μεταβλητή Α είναι λογικού τύπου.
Με βάση το παραπάνω μπορώ να γράψω (και δεν εμφανίζεται συντακτικό λάθος!):
ΑΝ (Α) ΤΟΤΕ
. . .ΓΡΑΨΕ Α
ΤΕΛΟΣ_ΑΝ
ή
ΟΣΟ (Α) ΕΠΑΝΑΛΑΒΕ
. . .ΓΡΑΨΕ 'ΣΩΣΤΕΣ ΕΝΤΟΛΕΣ'
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
Προσοχή στην Όσο διότι αν Α=ΑΛΗΘΗΣ τότε έχουμε ατέρμον βρόχο...αν το Α παραμένει σταθερό μέσα στον βρόχο.

3) Ιεραρχία Λογικών τελεστών.
Με βάση την άλγεβρα Boole, η ιεραρχία των λογικών τελεστών είναι όχι, και, ή. Αυτό θα ακολουθείτε και εσείς. Στις πανελλήνιες πάντως όταν βάλανε τέτοιο θέμα είχανε παρενθέσεις συνεπώς ακολουθείτε την ιεραρχία των παρενθέσεων.

Τρίτη 30 Μαρτίου 2010

ΛΥΣΕΙΣ ΠΡΟΣΟΜΟΙΩΣΗΣ 2010

Στο αρχείο, παρακάτω, υπάρχουν οι λύσεις στην Προσομοίωση: ΛΥΣΕΙΣ