Παρουσίαση/Προβολή

Μεταγλωττιστές
(ΜΚ39) - Σταματία Μπίμπη
Περιγραφή Μαθήματος
1) Εισαγωγή, Γλώσσες με δομή block, Στατική και δυναμική εμβέλεια, Συναρτήσεις και υποπρογράμματα, Κανόνες εμβέλειας, Διαχείριση μνήμης, Λεξική δομή γλωσσών προγραμματισμού.
2) Λεξική ανάλυση, Γεννήτριες κώδικα, Σύνταξη γλωσσών προγραμματισμο.
3) Συντακτική ανάλυση: καθοδική και ανοδική.
4) Σημασία γλωσσών προγραμματισμού: αξιωματική, δηλωτική και λειτουργική σημασία.
5) Σημασιολογική ανάλυση: γραμματικές ιδιοτήτων και πίνακας συμβόλων.
6) Παραγωγή‐σύνθεση κώδικα: ενδιάμεσος κώδικας και κώδικας μηχανής, Συστήματα τύπων, Απεικόνιση τύπων και δεδομένων στη μνήμη.
Βιβλιογραφία
- Κ. Λάζος, Π. Κατσαρός, Ζ. Καραϊσκος, "Μεταγλωττιστές Γλωσσών Προγραμματισμού: Θεωρία & Πράξη", 3η έκδοση/2004, ISBN:960‐87723‐4‐6
Ημερομηνία δημιουργίας
Σάββατο 30 Μαρτίου 2019
-
Δεν υπάρχει περίγραμμα