Το χαμηλότερο επίπεδο της λειτουργίας του υπολογιστή εμφανίζεται στο δυαδικό επίπεδο . Σε αυτό το επίπεδο , το υλικό τρέχει κώδικα προγραμματισμού σε 1 και 0 . Αυτές οι τιμές χρησιμοποιούνται για να αναπαραστήσουν μεγαλύτερα δεκαδικά ψηφία , καθώς και δυαδικές τιμές απόφαση, όπως η αλήθεια και ψευδείς ή και να σβήνουν . Το υλικό του υπολογιστή συνεργάζεται απευθείας με δυαδικό . Δεν καταλαβαίνει τίποτα άλλο και κάθε κομμάτι του κώδικα που γράφεται βρίσκει τελικά τον ίδιο μεταφράζεται σε δυαδικό .
Εικόνων Γλώσσα Συνέλευση
Η
Το επόμενο επίπεδο αφαίρεσης είναι η γλώσσα assembly . Συνέλευση γλώσσα ορίζει μια σειρά από απλές οδηγίες , όπως "ADD " ή " MOV " ότι ο προγραμματιστής μπορεί να καλέσει μέχρι να εκτελέσουν τις βασικές λειτουργίες των μαθηματικών ή την αποθήκευση δεδομένων . Συνέλευση κρύβει την εφαρμογή των δυαδικών εντολών με την παρουσίαση του προγραμματιστή με πιο ανθρώπινη αναγνώσιμο κώδικα που είναι πιο εύκολο να γράψει και να διαβάσει . Σε κάποιο βαθμό , οι προγραμματιστές συναρμολόγησης πρέπει να κατανοήσουν κάποια δυαδική , αλλά η αφαίρεση τους επιτρέπει να γράφετε προγράμματα συναρμολόγησης χωρίς να χειρίζονται απευθείας δύσκολο δυαδικό κώδικα .
Η Καταρτίζονται Γλώσσες
Η
Πάνω από συμβολική γλώσσα είναι οι μεταγλωττισμένες γλώσσες , εκπροσωπούμενη από τον C , C + + , Java , και Basic , μεταξύ άλλων . Καταρτίζονται γλώσσες κάνει τη συγγραφή κώδικα ακόμα πιο εύκολη παρουσιάζοντας αναγνώσιμη από τον άνθρωπο κώδικα και σύνθετες λειτουργίες για να βοηθήσει στο σχεδιασμό και την υλοποίηση . Τι θα πάρει εκατοντάδες γραμμές συναρμολόγησης θα πάρει μόνο ένα μικρό αρχείο από μερικές γραμμές σε μεταγλωττισμένη γλώσσα . Αυτό επιτρέπει στους προγραμματιστές να δημιουργήσουν μεγαλύτερα προγράμματα με λιγότερη προσπάθεια που περιέχει κώδικα που είναι πιο εύκολο να διαβάσει και να διορθώσουμε. Καταρτίζονται γλώσσες πρέπει να συνδέεται με ένα " συναρμολόγησης " πριν από την εκτέλεση . Ο assembler τους μετατρέπει σε κώδικα συνέλευση, η οποία στη συνέχεια συγκεντρώνονται σε δυαδικό .
Εικόνων Ερμηνεύθηκε Γλώσσες
Η
Ερμηνεύθηκε γλώσσες είναι ένα βήμα παραπάνω καταρτίζονται γλώσσες . Ερμηνευμένες γλώσσες λειτουργούν με « διερμηνείς », που εκτελούν τον πηγαίο κώδικα μία γραμμή κάθε φορά . Σε αντίθεση καταρτίζονται γλώσσες , η οποία πρέπει να καταρτίζονται πριν από την εκτέλεση . Διερμηνείς, ωστόσο, συχνά προγραμματίζονται σε καταρτίζονται γλώσσες . Ο διερμηνέας Python , για παράδειγμα , είναι προγραμματισμένο Γ. Ερμηνεύθηκε γλώσσες συχνά δεν χρειάζεται να αντιμετωπίσουν ορισμένες από τις ανησυχίες που καταρτίζονται γλώσσες έχουν , όπως η διαχείριση μνήμης . Ερμηνεύθηκε γλώσσες είναι συχνά πιο εύκολο να διαβάσει και να κώδικα σε , χρησιμοποιώντας λιγότερο κώδικα για να επιτευχθεί περισσότερη δουλειά .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα