Παρακαλώ χρησιμοποιήστε αυτό το αναγνωριστικό για να παραπέμψετε ή να δημιουργήσετε σύνδεσμο προς αυτό το τεκμήριο: http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/14759
Τίτλος: Μερική Αποτίμηση Και Εφαρμογή Στην Κατασκευή Μεταγλωττιστών
Συγγραφείς: Προκοπίου Παναγιώτης
Παπασπύρου Νικόλαος
Λέξεις κλειδιά: μερική αποτίμηση
εξειδίκευση
μεταγλωττιστής
διερμηνέας
αυτοεφαρμογή
αυτοδιερμηνέας
προβολές futamura.
Ημερομηνία έκδοσης: 19-Δεκ-2006
Περίληψη: Η μερική αποτίμηση προσφέρει έναν κοινό τρόπο αντιμετώπισης και επίλυσηςσε ένα ευρύ φάσμα προβλημάτων, που περιλαμβάνει την βελτιστοποίηση,μεταγλώττιση και διερμήνευση των προγραμμάτων και την αυτόματη παραγωγήγεννητόρων προγραμμάτων. Είναι μια τεχνική βελτιστοποίησης προγραμμάτων,που μπορεί να χαρακτηριστεί και ως εξειδίκευση και δίνει έμφαση στηνπλήρως αυτοματοποιημένη παραγωγή αποτελεσμάτων. Μέσω αυτής της τεχνικήςμπορούμε να απαλείφουμε περιττούς υπολογισμούς από τα προγράμματά μαςκαι να επιτυγχάνουμε μείωση της πολυπλοκότητας.Ιδιαίτερη έμφαση στην έρευνα της μερικής αποτίμησης έχει δοθεί στηναυτόματη παραγωγή μεταγλωττιστών. Η τεχνική αυτή προβάλλεται ωςεναλλακτική της κλασσικής αντιμετώπισης για την κατασκευή μεταγλωττιστώνπου ξεχωρίζει σε μεγάλο βαθμό την υλοποίηση του μεταγλωττιστή από τηνσημασιολογία της γλώσσας που υλοποιεί. Έχοντας στη διάθεσή μας μόνο ένανδιερμηνέα που τον χρησιμοποιούμε προκειμένου να ορίσουμε μια γλώσσαπρογραμματισμού, μέσω της μερικής αποτίμησης μπορούμε να τονμετατρέψουμε σε μεταγλωττιστή ανάλογων επιδόσεων με αυτούς που κατασκευάζονται κλασσικά.Δεν είναι όμως μόνο η τεχνολογία των μεταγλωττιστών που έχει οφέλη απότην χρήση των τεχνικών της μερικής αποτίμησης. Πολλοί τομείς τηςεπιστήμης των υπολογιστών, ειδικότερα όσοι ασχολούνται με θέματα μεγάληςυπολογιστής πολυπλοκότητας ευνοούνται από την εξειδίκευση γενικάορισμένων αλγορίθμων σε σχέση με τα συγκεκριμένα χαρακτηριστικά καιδεδομένα του εκάστοτε προβλήματος. Σαν παράδειγμα αναφέρουμε το λογικόπρογραμματισμό, το μεταπρογραμματισμό, τα έμπειρα συστήματα και ταεφαρμοσμένα μαθηματικά.
URI: http://artemis-new.cslab.ece.ntua.gr:8080/jspui/handle/123456789/14759
Εμφανίζεται στις συλλογές:Διπλωματικές Εργασίες - Theses

Αρχεία σε αυτό το τεκμήριο:
Αρχείο ΜέγεθοςΜορφότυπος 
DT2006-0280.pdf703.32 kBAdobe PDFΕμφάνιση/Άνοιγμα


Όλα τα τεκμήρια του δικτυακού τόπου προστατεύονται από πνευματικά δικαιώματα.