Κοντσίδου, Καλλιόπη (2012) Ανάπτυξη λογισμικού για την απεικόνιση ενδιάμεσων μορφών με τη χρήση αντικειμενοστραφούς προγραμματισμού. BSc thesis, ΤΕΙ Δυτικής Μακεδονίας.
Text
ICT18_2012.pdf Restricted to Registered users only Available under License Creative Commons Attribution Non-commercial No Derivatives. Download (2MB) |
Abstract
Η Ενδιάμεση Μορφή (ITF - Intermediate Tables Format) χρησιμοποιείται κατά τη μεταγλώττιση (compilation) ενός προγράμματος γραμμένου στην υψηλού επιπέδου γλώσσα προγραμματισμού Ada στο ισοδύναμό του πρόγραμμα γραμμένο στη γλώσσα VHDL (VHSIC Hardware Description Language). Η συγκεκριμένη διαδικασία μεταγλώττισης περιλαμβάνει μεταξύ άλλων και την ανάλυση και απλούστερη αναπαράσταση των ιεραρχικών δομών των προγραμμάτων της γλώσσας Ada σε μία ενδιάμεση μορφή, ώστε να είναι ευκολότερη η μετατροπή τους στις αντίστοιχες εντολές του προγράμματος σε VHDL Αυτή η ενδιάμεση αναπαράσταση επιτυγχάνεται με την Ενδιάμεση Μορφή (ITF - Intermediate Tables Format) η οποία αποτελεί ένα σύνολο ορισμών που έχουν ως στόχο την περιγραφή των δομών ενός προγράμματος Ada κατά τη μεταγλώττισή του σε VHDL. Ο σκοπός της παρούσας εργασίας είναι η ανάπτυξη μίας εφαρμογής στο περιβάλλον του λειτουργικού συστήματος Windows η οποία θα είναι γραμμένη σε μία γλώσσα Αντικειμενοστραφούς Προγραμματισμού (Object Oriented Programming) και ειδικότερα του «Οπτικού» Προγραμματισμού (Visual Programming) και το αντικείμενο της οποίας θα είναι η γραφική αναπαράσταση των ITF ορισμών στην μορφή Διαγραμμάτων Ροής.
Item Type: | Thesis (BSc) |
---|---|
Corporate Creators: | Δόσης Μιχαήλ |
Uncontrolled Keywords: | ITF - Intermediate Tables Format, C Compiler, Ada-to-VHDL compiler, GUI - Graphical User Interface, Object Oriented Programming, Visual Programming |
Subjects: | Π > Προγραμματισμός ηλεκτρονικών υπολογιστών |
Divisions: | Σχολή Τεχνολογικών Εφαρμογών > Τμήμα Πληροφορικής και Τεχνολογίας Υπολογιστών (Καστοριά) |
Depositing User: | Προσωπικό Καταθετηρίου |
Date Deposited: | 04 Jun 2015 10:48 |
Last Modified: | 24 Mar 2017 07:39 |
URI: | http://anaktisis.uowm.gr/id/eprint/5087 |
Ενέργειες (απαιτείται σύνδεση)
View Item |