cslogo
σύνδεση | γρήγοροι σύνδεσμοι | περιεχόμενα | Greek version | EN

αρχική · σπουδές
Περίγραμμα Μαθήματος


Αρχές Γλωσσών Προγραμματισμού
Χαρακτηρισμός Γενικής Υποδομής
Κωδικός Μαθήματος 424
Περιγραφή Αρχές σχεδιασμού και ερμηνείας γλωσσών προγραμματισμού, επιλογή υποδείγματος. Ενδεικτικά αναφέρουμε την περίπτωση
συναρτησιακών γλωσσών: Γλώσσες με και χωρίς τύπους, Λογισμός λ. Βασική σύνταξη, επάρκεια της γλώσσας, ορισμός type-checker και συμβολικού ερμηνευτή. Επεκτάσεις με αναδρομικούς τύπους. Εισαγωγή στον πολυμορφισμό και στοιχεία δηλωτικής ερμηνείας (αν ο χρόνος το επιτρέπει). Σχεδιασμός ενός υποδείγματος γλώσσας και ενός ερμηνευτή για τη γλώσσα.
Στόχος - Σκοπός Εξοικείωση με Θεμελιωτικούς Λογισμούς για Συναρτησιακό, Παράλληλο και Κατανεμημένο Προγραμματισμό. Κατανόηση των αρχών
σχεδιασμού και της ερμηνείας γλωσσών Προγραμματισμού. Η έμφαση δίνεται
στους λογισμούς συναρτησιακού προγραμματισμού. Με την ολοκλήρωση του μαθήματος ο σπουδαστής θα είναι σε θέση να:
γνωρίζει τον τρόπο σύνταξης μιας γλώσσας με τύπους ή χωρίς τύπους κατανοεί τον τρόπο ερμηνείας μιας γλώσσας ορίζει αναδρομικές συναρτήσεις σε συναρτησιακές γλώσσες
αναγνωρίζει την επάρκεια μιας γλώσσας
σχεδιάζει ένα υπόδειγμα γλώσσας και έναν ερμηνευτή για τη γλώσσα αυτή.
Βιβλιογραφία

• "Θεμελίωση και Σημασιολογία Γλωσσών Προγραμματισμού - Λογισμοί λ", Χ. Χαρτώνας, Εκδόσεις Ζήτη


ΤΕΙ Λάρισας
© 2008
Webmaster
e-Γραμματεία
Τηλ. (2410) 684387
Προγραμματισμός και Σχεδίαση από Ευστάθιος Γκακνής Συνδεδεμένοι χρήστες: Προγραμματισμός-επιμέλεια: Όμηρος Ιατρέλλης-