Please use this identifier to cite or link to this item: http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/14759
Full metadata record
DC FieldValueLanguage
dc.contributor.authorΠροκοπίου Παναγιώτης
dc.date.accessioned2018-07-23T14:56:55Z-
dc.date.available2018-07-23T14:56:55Z-
dc.date.issued2006-12-19
dc.date.submitted2006-12-18
dc.identifier.urihttp://artemis-new.cslab.ece.ntua.gr:8080/jspui/handle/123456789/14759-
dc.description.abstractΗ μερική αποτίμηση προσφέρει έναν κοινό τρόπο αντιμετώπισης και επίλυσηςσε ένα ευρύ φάσμα προβλημάτων, που περιλαμβάνει την βελτιστοποίηση,μεταγλώττιση και διερμήνευση των προγραμμάτων και την αυτόματη παραγωγήγεννητόρων προγραμμάτων. Είναι μια τεχνική βελτιστοποίησης προγραμμάτων,που μπορεί να χαρακτηριστεί και ως εξειδίκευση και δίνει έμφαση στηνπλήρως αυτοματοποιημένη παραγωγή αποτελεσμάτων. Μέσω αυτής της τεχνικήςμπορούμε να απαλείφουμε περιττούς υπολογισμούς από τα προγράμματά μαςκαι να επιτυγχάνουμε μείωση της πολυπλοκότητας.Ιδιαίτερη έμφαση στην έρευνα της μερικής αποτίμησης έχει δοθεί στηναυτόματη παραγωγή μεταγλωττιστών. Η τεχνική αυτή προβάλλεται ωςεναλλακτική της κλασσικής αντιμετώπισης για την κατασκευή μεταγλωττιστώνπου ξεχωρίζει σε μεγάλο βαθμό την υλοποίηση του μεταγλωττιστή από τηνσημασιολογία της γλώσσας που υλοποιεί. Έχοντας στη διάθεσή μας μόνο ένανδιερμηνέα που τον χρησιμοποιούμε προκειμένου να ορίσουμε μια γλώσσαπρογραμματισμού, μέσω της μερικής αποτίμησης μπορούμε να τονμετατρέψουμε σε μεταγλωττιστή ανάλογων επιδόσεων με αυτούς που κατασκευάζονται κλασσικά.Δεν είναι όμως μόνο η τεχνολογία των μεταγλωττιστών που έχει οφέλη απότην χρήση των τεχνικών της μερικής αποτίμησης. Πολλοί τομείς τηςεπιστήμης των υπολογιστών, ειδικότερα όσοι ασχολούνται με θέματα μεγάληςυπολογιστής πολυπλοκότητας ευνοούνται από την εξειδίκευση γενικάορισμένων αλγορίθμων σε σχέση με τα συγκεκριμένα χαρακτηριστικά καιδεδομένα του εκάστοτε προβλήματος. Σαν παράδειγμα αναφέρουμε το λογικόπρογραμματισμό, το μεταπρογραμματισμό, τα έμπειρα συστήματα και ταεφαρμοσμένα μαθηματικά.
dc.languageGreek
dc.subjectμερική αποτίμηση
dc.subjectεξειδίκευση
dc.subjectμεταγλωττιστής
dc.subjectδιερμηνέας
dc.subjectαυτοεφαρμογή
dc.subjectαυτοδιερμηνέας
dc.subjectπροβολές futamura.
dc.titleΜερική Αποτίμηση Και Εφαρμογή Στην Κατασκευή Μεταγλωττιστών
dc.typeDiploma Thesis
dc.description.pages71
dc.contributor.supervisorΠαπασπύρου Νικόλαος
dc.departmentΤομέας Τεχνολογίας Πληροφορικής & Υπολογιστών
dc.organizationΕΜΠ, Τμήμα Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών
Appears in Collections:Διπλωματικές Εργασίες - Theses

Files in This Item:
File SizeFormat 
DT2006-0280.pdf703.32 kBAdobe PDFView/Open


Items in Artemis are protected by copyright, with all rights reserved, unless otherwise indicated.