1) Ο μεταγλωττιστής μεταφράζει όλες τις εντολές σε
γλώσσα μηχανής και μετά τις εκτελεί. Ο διερμηνευτής
μεταφράζει και εκτελεί επί τόπου μία εντολή κάθε
φορά.
2) Ο διερμηνευτής παρέχει τη δυνατότητα πιο γρήγορου
ελέγχου και διόρθωσης των εντολών σε σχέση με το
μεταγλωττιστή. Ο μεταγλωττιστής ωστόσο εξασφαλίζει
ταχύτερη εκτέλεση του προγράμματος από το διερμηνευτή.
γλώσσα μηχανής και μετά τις εκτελεί. Ο διερμηνευτής
μεταφράζει και εκτελεί επί τόπου μία εντολή κάθε
φορά.
2) Ο διερμηνευτής παρέχει τη δυνατότητα πιο γρήγορου
ελέγχου και διόρθωσης των εντολών σε σχέση με το
μεταγλωττιστή. Ο μεταγλωττιστής ωστόσο εξασφαλίζει
ταχύτερη εκτέλεση του προγράμματος από το διερμηνευτή.
•Ο διερμηνευτής αφού εκτελεί τις εντολές μία μία έχει το πλεονέκτημα της άμεσης διόρθωσης των λαθών ενώ ο μεταγλωττιστής προτού χρησιμοποιηθεί ένα πρόγραμμα πρέπει να περάσει από τη διαδικασία της μεταγλώττισης και σύνδεσης.
ΑπάντησηΔιαγραφή