Το κάνει ο κ.Γραββάνης τώρα...
Συνήθως είναι 3 θέματα τα οποία έχουν ως εξής:
* Το πρώτο είναι το "εύκολο".Να διορθώσεις τα λάθη στο κώδικα (μάλλον θα χρειαστεί να γράψεις και μικρό τμήμα κώδικα) και ίσως μερικές θεωρητικές ερωτήσεις πάνω σε αυτά (π.χ. γιατί ήταν λάθος?). Μερικές φορές πάλι σου ζητάει να γράψεις απλές συναρτήσεις για δόμηση/αποδόμηση κ.τ.λ.
* Το δεύτερο και το τρίτο ζητούν να γράψεις κώδικα ο οποίος να λύνει ένα πρόβλημα ή να υλοποιεί κάποια δομή δεδομένων. Εάν έκανες (μόνος σου την εργασία του μαθήματος, δε νομίζω να αντιμετωπίσεις κανένα ιδιαίτερο πρόβλημα. Αυτά που θα πρέπει να ξέρεις πολύ καλά είναι να υλοποιείς τις βασικές δομές δεδομένων (stack, queue, list, tree κ.τ.λ.), να χειρίζεσαι κλάσεις και αντικείμενα (αγαπημένο θέμα είναι η "υπερφόρτωση τελεστών"), φίλιες συναρτήσεις, πολυμορφισμό και κληρονομικότητα.
Γενικά εάν έχεις κάνει την εργασία και έχεις αφιερώσει μερικές ώρες μέσα στο εξάμηνο να ασχοληθείς μόνος σου και με όσα κάνατε στα εργαστήρια δε νομίζω να έχεις πρόβλημα.
Έντιτ: Αλήτη μπουγάτσα με πρόλαβες. Τσάμπα έγραφα.