|
Διδάσκοντες
: |
Γ.
Μανής, Χ. Τζώρτζης |
|
Μεταπτυχιακοί
Βοηθοί : |
Δ. Γκεσούλης – Σ. Κρανάς – Δ. Σαούγκος
|
|
Κωδικός
Μαθήματος: |
4-62 |
|
Εξάμηνο
Σπουδών: |
6o |
|
Διδακτικές
Μονάδες : |
5 |
|
Ιστοσελίδα
Μαθήματος: |
Γενικά στοιχεία για το μάθημα
•
Διαλέξεις: κάθε Δευτέρα 2-4 μ.μ. και Πέμπτη 3-5 μ.μ.
•
Ερωτήσεις: κατά τη διάρκεια της διάλεξης, στο διάλειμμα, μετά τη
διάλεξη.
Επίσης μέσω email:
manis στο cs.uoi.gr και tjortjis στο cs.uoi.gr
Σκοπός του μαθήματος
Να
αναπτύξει το θεωρητικό υπόβαθρο αλλά και τις αναγκαίες πρακτικές
γνώσεις για τους
Μεταφραστές
ή Μεταγλωττιστές (compilers)
Συγγράμματα
|
ΤΙΤΛΟΣ ΣΥΓΓΡΑΜΜΑΤΟΣ |
ΣΥΓΓΡΑΦΕΑΣ |
ΕΚΔΟΤΙΚΟΣ ΟΙΚΟΣ |
ΕΤΟΣ ΕΚΔΟΣΗΣ |
|
|
Μεταγλωττιστές |
Ν.Σ. Παπασπύρου, Ε.Σ. Σκορδαλάκης |
Συμμετρία |
2001 |
|
|
Μεταγλωττιστές Γλωσσών Προγραμματισμού:
Θεωρία και Πράξη |
Κ. Λάζος, Π., Κατσαρός, Ζ. Καραϊσκος |
Π. Κατσαρός 3η έκδοση |
2004 |
|
|
Διδακτέα
ύλη: |
|||||
|
|
1. Εισαγωγή – Γενικές
αρχές-Βασικές έννοιες |
||||
Εργασία
Εξέταση
εργασίας
|
Το 50% του βαθμού
του μαθήματος απαιτεί την υλοποίηση μιας εργασίας,
ενώ το υπόλοιπο 50% προέρχεται από τη γραπτή εξέταση.
Παράδοση
λεκτικού αναλυτή (0.5 μονάδες) μέχρι τις 3 μ.μ. στις 11/3 και συντακτικού
αναλυτή (0.5 μονάδες) μέχρι τις 3 μ.μ. στις 18/3. Παράδοση ενδιάμεσου κώδικα
(1.5 μονάδες) μέχρι τις 3 μ.μ. στις 13/5. Παράδοση σημασιολογικού
αναλυτή (0.5 μονάδες), πίνακα συμβόλων (0.5 μονάδες) μέχρι τις 2 μ.μ. στις 17/5.
Παράδοση τελικού κώδικα (1.5 μονάδες) και τελικού για 8086 (1 μονάδα bonus)
μέχρι τις 3 μ.μ. στις 3/6. Μέγιστος βαθμός για την εργασία είναι το 5.
Οδηγίες για τη
παράδοση της εργασίας με turnin υπάρχουν εδώ.
Στις 15/4/10 έγινε η εξέταση για το λεκτικό και συντακτικό αναλυτή.
Στις 7/6/10 έγινε προφορική εξέταση της
εργασίας. Το πρόγραμμα της εξέτασης βρίσκεται εδώ.
Παρακαλείσθε να επικοινωνήσετε με τους διδάσκοντες άμεσα αν υπάρχει
πρόβλημα με την ώρα που εξετάζεστε.
|
||||
Βαθμοί
|
Οι βαθμοί του μαθήματος
βρίσκονται εδώ. Συνεργασία για τα γραπτά: Τετάρτη 29/9/2010, 11.00-12.30, γραφείο Α28
|
||||