top
logo

Προγραμματισμός η/υ

Ευρετήριο Άρθρου

BASIC: Για αρχάριους στον προγραμματισμό

LOGO: για προγραμματισμό σε μικρές ηλικίες

LISP, PROLOG: για εφαρμογές τεχνητής νοημοσύνης

C, C++, SMALLTALK: για λειτουργικά συστήματα & λογισμικόσυστήματος,-αντικειμενοστραφής προγραμματισμός

ADA: Από το Υπ. Αμύνης των ΗΠΑ για προγραμματισμό Ενσωματωμένων Συστημάτων

SQL: γλώσσαεπικοινωνίας με Σχεσιακές Βάσεις Δεδομένων

JAVA: γλώσσα προγραμματισμού INTERNET

 

6. Ποια είδη Γλωσσών υπάρχουν ανάλογα με τον σκοπό;

    Α. Γλώσσες ειδικού σκοπού: δηλαδή για μια συγκεκριμένη κατηγορία εφαρμογών πχ. COBOL: για εμπορικές εφαρμογές FORTRAN: για επιστημονικές εφαρμογές LISP, PROLOG: για εφαρμογές τεχνητής νοημοσύνης.

   Β. Γλώσσες γενικού σκοπού: C, JAVA για ευρύ φάσμα εφαρμογών

 

7. Τι είναι οι μεταφραστές και ποια είναι τα είδη τους;

Οι μεταφραστές είναι προγράμματα που μεταφράζουν σε γλώσσα μηχανής(0,1)  τα προγράμματα που είναι γραμμένα σε γλώσσες προγραμματισμού υψηλού επιπέδου ή σε συμβολικές γλώσσες.

Υπάρχουν τα παρακάτω είδη μεταφραστών:

  1. συγγραφή του πηγαίου προγράμματος
  2. Μεταγλώττιση σε  γλώσσα μηχανής (αντικείμενο πρόγραμμα)             και διόρθωση λαθών.
  3. Σύνδεση με βιβλιοθήκες προγραμμάτων
  4. 4.Εκτέλεση του προγράμματος
  • Διερμηνευτές: Μεταγλωττίζουν μια προς μια τις εντολές. Δεν δημιουργούν αντικείμενο πρόγραμμα. Η ΚΜΕ δεν εκτελεί άμεσα το  πρόγραμμα που φτιάξαμε  αλλά εκτελεί το πρόγραμμα του διερμηνευτή ο οποίος εκτελεί το πρόγραμμα.

bottom
top

bottom

Powered by Joomla!. Design by: free joomla 2.5 templates  Valid XHTML and CSS.