Upload
others
View
0
Download
0
Embed Size (px)
Citation preview
Σχεδίαση Γλωσσών Προγραμματισμού
Εαρινό Εξάμηνο 2018-2019
Lec01 – 11/02/2019
Διαλέξεις – παρουσιάσεις
Όλο το υλικό του μαθήματος στηρίζεται στο υλικό πουχρησιμοποίησε ο κ. Κατσαρός Παναγιώτης στιςπαραδόσεις του για το μάθημα τα προηγούμεναχρόνια.
Στόχος του μαθήματος
Η κατανόηση των αρχών σχεδίασης γλωσσών
προγραμματισμού και των μεταγλωττιστών.
Ημέρες και ώρες διδασκαλίας
•Δευτέρα (16:15 – 19:00): Εμπειρίκος & Η2
•Τρίτη (18:15 – 20:00): Η6
•https://elearning.auth.gr/course/view.php?id=8084
•https://gmakris.wordpress.com
Γλώσσες ΠρογραμματισμούΟ Πύργος της Βαβέλ
Το αντικείμενο της ΣΓΠ
Χαρακτηριστικά ΓΠ
Χρήση ΓΠ με την πάροδο των ετών
http://wismuth.com/lang/languages.html
Χρήση ΓΠ με την πάροδο των ετών
https://www.tiobe.com/tiobe-index/
Οι γλώσσες προγραμματισμού …
Αντικρουόμενες επιλογές σχεδίασης ΓΠ
Αντικρουόμενες επιλογές σχεδίασης ΓΠ
Μετάφραση και δημιουργία εκτελέσιμου κώδικα
Κριτήρια αποτίμησης ΓΠ και τα χαρακτηριστικά που τα επηρεάζουν
Κόστος
Απλότητα
Count = Count + 1
Count += 1
Count++
++Count
Σχεδίαση ΓΠ
Σχεδίαση ΓΠ
Σχεδίαση ΓΠ
Θεωρητικές θεμελιώσεις
Θεωρητικές θεμελιώσεις
Θεωρητικές θεμελιώσεις
Θεωρητικές θεμελιώσεις
Στόχοι