Γλώσσες προγραμματισμού που τρέχουν σε java virtual machine
Loading...
Date
2015-12-30
Authors
Λίβανος, Κωνσταντίνος
Μητσάκος, Νικόλαος
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Αντικείμενο της πτυχιακής εργασίας ήταν η μελέτη των γλωσσών της Java που τρέχουν-σε Java Virtual Machine (JVM). Συνδιάζοντας την θεωρία με την πράξη, καταφέραμε να-γίνει πιο εύκολα αντιληπτή και κατανοητή η ουσία της εργασίας μας. Όπως θα δούμε και-παρακάτω έγινε μία αρχική αναφορά στην Java και σε κάποια στοιχεία της, ενώ στην-συνέχεια έγινε μία σαφής ανάλυση για το τί είναι η Java Virtual Machine, που-χρησιμοποιείται και γιατί, ποιές είναι οι γλώσσες που τρέχουν σε αυτήν και η επεξήγηση-τους. Αναλύοντας κάθε γλώσσα ξεχωριστά, επισημάναμε τα κύρια στοιχεία τους, καθώς-και λέξεις-κλειδιά που χρησιμοποιούνται στην κάθε μία, ενώ εντοπίσαμε και διαφορές-κυρίως, αλλά και κάποιες ομοιότητες κάθε γλώσσας με την Java. Όλα αυτά-χρησιμοποιώντας και παραδείγματα αλγορίθμων ολόκληρων ή κάποια συγκεκριμένα-μέρη ενός αλγορίθμου . Στην συνέχεια συνοψίσαμε σε έναν πίνακα κάποια-χαρακτηριστικά κάθε γλώσσας ενω τέλος έγιναν εκτελέσεις προγραμμάτων που-υλοποιούν τον ίδιο αλγόριθμο στις διάφορες γλώσσες προγραμματισμού και στην Java-συγκρίνοντας τον χρόνο εκτέλεσης κάθε προγράμματος σε όλες τις γλώσσες που-αναλύσαμε με την Java και αναλύοντας τα αποτελέσματα που βγάλαμε με μια γραφική-απεικόνιση.
Description
Keywords
Γλώσσα προγραμματισμού Java