σύγχρονοι υπολογιστές εξακολουθούν να συμπεριφέρονται με τον ίδιο τρόπο όπως και στις αρχές υπολογιστές που ήταν δύσκολο να το πρόγραμμα . Η δημιουργία των γλωσσών υψηλού επιπέδου δεν σημαίνει ότι οι υπολογιστές μπορούν να ασχοληθούν με πληροφορίες με τη μορφή της ανθρώπινης κατανοητά λόγια . Προγράμματα που είναι γραμμένα σε γλώσσες υψηλού επιπέδου πρέπει να ερμηνεύονται σε κωδικούς ένας υπολογιστής μπορεί να καταλάβει . Αυτό γίνεται με δύο μεθόδους . Ο ένας είναι με την κατάρτιση ενός προγράμματος σε ένα εκτελέσιμο αρχείο . Η γλώσσα μπορεί να δημιουργήσει μόνο ένα πρόγραμμα που ο υπολογιστής είναι σε θέση να τρέξει, αν ο μεταγλωττιστής μετατρέπει αυτό το πρόγραμμα σε εντολές μηχανής . Το "C" η γλώσσα είναι ένα παράδειγμα αυτού : Είναι συγκεντρώνονται σε Assembler γλώσσα , και έτσι μια γλώσσα υψηλού επιπέδου , " C ", είναι μόνο σε θέση να λειτουργήσει σε έναν υπολογιστή μέσω της ερμηνείας σε γλώσσα χαμηλού επιπέδου : . Assembler
Η Runtime
Η
Δεν πρέπει να συγκεντρώνονται σε ένα εκτελέσιμο όλων των γλωσσών υψηλού επιπέδου . Μερικές γλώσσες το πρόγραμμα είναι περισσότερο σαν σενάρια . Ένα σενάριο τρέχει μια σειρά από εντολές που ο υπολογιστής συνδέεται ήδη με συγκεκριμένες εργασίες . Σενάρια επίσης μερικές φορές καλείται αρχεία δέσμης . Ένα σενάριο που δεν έχει συνταχθεί , αλλά οι εντολές του ερμηνεύονται σε δράσεις μηχάνημα στο σημείο της εκτέλεσης ή της εκτέλεσης.
Η τρίτης γενιάς
Η
A προγραμματισμού υψηλού επιπέδου γλώσσα περιέχει δομές για την αποθήκευση τιμών σε μεταβλητές ? υποκατάστημα μεταξύ των τμημάτων του κώδικα ? και σε βρόχο , που εκτελεί την ίδια ενέργεια ξανά και ξανά . Τα στοιχεία για αυτό που ονομάζεται « διαδικαστική γλώσσα ». Αυτές οι γλώσσες που ονομάζεται επίσης γλώσσες τρίτης γενιάς , ή 3GLs . Οι εντολές που χρησιμοποιούνται για την εκτέλεση διακλάδωση και looping είναι όλα αγγλικές λέξεις . Οι γλώσσες προγραμματισμού όπου κυριαρχεί η Αγγλική γλώσσα και η λογική του προγράμματος μπορεί εύκολα να ακολουθούνται από εκείνους που κατανοούν την αγγλική γλώσσα . Διακλάδωσης πραγματοποιείται πάντα από τη λέξη " ΑΝ ". Αν δηλώσεις συνήθως έχουν επίσης μια εναλλακτική δράση : ΑΝ Ένα αντικειμενοστραφή γλώσσα τείνει να προγραμματιστεί μέσα από μια γραφική διεπαφή χρήστη , γεγονός που καθιστά ακόμη πιο εύκολο για τους ανθρώπους να δημιουργήσετε κώδικα . Το περιβάλλον προγραμματισμού θα δημιουργήσει ενδιάμεσου κώδικα από τις ενέργειες που εκτελούνται από τον προγραμματιστή στο περιβάλλον . Αυτό το ενδιάμεσο κώδικα στη συνέχεια μετατρέπεται σε μια γλώσσα χαμηλού επιπέδου για τον υπολογιστή για να εκτελέσει .
Εικόνων Object Orientation
Η
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα