Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Βασικά Προγραμματισμός Υπολογιστών

Ένας υπολογιστής δεν είναι πολύ έξυπνος . Στην πραγματικότητα , ο υπολογιστής δεν μπορεί να κάνει τίποτα καθόλου έως ότου ένα άτομο δίνει τις οδηγίες και λέει ότι τι να κάνει . Οι οδηγίες αυτές έρχονται με τη μορφή των διαφορετικών τύπων των γλωσσών προγραμματισμού ηλεκτρονικών υπολογιστών . Υπάρχουν χιλιάδες γλώσσες υπολογιστών , αλλά μπορούν να ομαδοποιούνται ανάλογα με το πόσο σύνθετες είναι οι οδηγίες είναι σε σχέση με ό, τι ο υπολογιστής μπορεί να καταλάβει . Λογική Οδηγίες
Η

Για να προγραμματίσετε έναν υπολογιστή , θα πρέπει να σκέφτονται και να γράφουν με σαφήνεια και λογική . Ένας υπολογιστής μπορεί να κάνει μόνο ακριβώς τι θα το πω και δεν μπορεί να κάνει παραδοχές . Είναι συχνά δύσκολο να σκεφτεί πολύ σαφείς και λεπτομερείς τρόποι για να εξασφαλιστεί ο υπολογιστής ξέρει ό, τι θέλετε , το οποίο είναι αυτό που κάνει τους προγραμματιστές υπολογιστών πολύτιμη . Ο υπολογιστής θα κάνουμε μόνο ακριβώς τι να του ζητήσει να κάνει , και ποτέ δεν θα το κάνει πια .
Εικόνων Machine Language
Η

γλώσσα μηχανής είναι η βασική γλώσσα που καταλαβαίνει ο υπολογιστής . Γλώσσα μηχανής αποτελείται από τίποτα, αλλά μια μακρά συνδυασμό μηδενικά και μονάδες . Όλες οι άλλες γλώσσες προγραμματισμού και οι οδηγίες του υπολογιστή θα πρέπει να μετατραπεί σε γλώσσα μηχανής προκειμένου για τον υπολογιστή να επεξεργαστεί τις οδηγίες. Λίγοι άνθρωποι γράφουν ποτέ στην πραγματικότητα το πρόγραμμα σε γλώσσα μηχανής , γιατί είναι τόσο δύσκολο για τους ανθρώπους να καταλάβουν . Αντ 'αυτού , υπάρχουν συνήθως τα προγράμματα που μετατρέπουν άλλες γλώσσες προγραμματισμού σε γλώσσα μηχανής.

Η Γλώσσα Συνέλευση
Η

Το επόμενο επίπεδο "πάνω" από την γλώσσα μηχανής είναι η γλώσσα συναρμολόγησης . Η γλώσσα προγραμματισμού ηλεκτρονικών υπολογιστών εξακολουθεί να θεωρείται μια γλώσσα χαμηλού επιπέδου , ​​επειδή ο υπολογιστής μπορεί να κατανοήσει τη γλώσσα μάλλον εύκολα . Συνέλευση γλώσσα είναι μια σειρά από σύντομες εντολές 3 - επιστολή . Συνέλευση γλώσσα εξακολουθεί να είναι πολύ δύσκολο να χρησιμοποιηθεί για να προγραμματίσετε έναν υπολογιστή , επειδή παίρνει ένα μεγάλο αριθμό εντολών 3 - επιστολή για να κάνει ακόμη και μια απλή εργασία για τον υπολογιστή .
Εικόνων Υψηλού Επιπέδου Γλώσσες

Οι περισσότεροι άνθρωποι που προγραμματίζουν υπολογιστές χρησιμοποιούν γλώσσες υψηλού επιπέδου . Πολλοί άνθρωποι που ξεκινούν στον προγραμματισμό ηλεκτρονικών υπολογιστών χρησιμοποιούν ένα πρόγραμμα που ονομάζεται Visual Basic , η οποία είναι μια γλώσσα υψηλού επιπέδου . Γλώσσες προγραμματισμού υψηλού επιπέδου είναι πιο εύκολο για τους ανθρώπους να κατανοήσουν , αλλά αδύνατο για τους υπολογιστές να κατανοήσουν . Αντ 'αυτού , ένας διερμηνέας ή μεταφραστής χρησιμοποιείται για να μετατρέψει τη γλώσσα προγραμματισμού υψηλού επιπέδου σε γλώσσα μηχανής , ώστε ο υπολογιστής μπορεί να το καταλάβει . Γλώσσες υψηλού επιπέδου μπορεί ακόμα να είναι πολύ περίπλοκη .
Εικόνων τέταρτης γενιάς Γλώσσες
Η

τέταρτης γενιάς γλώσσες ( 4GLs ) είναι μια προσπάθεια να κάνουν τον προγραμματισμό ηλεκτρονικών υπολογιστών, ακόμη πιο εύκολη . Ενώ οι γλώσσες υψηλού επιπέδου είναι εύκολο για τους έμπειρους προγραμματιστές υπολογιστών να κατανοήσουν , οι γλώσσες τέταρτης γενιάς έχουν σχεδιαστεί για να χρησιμοποιείται από άτομα χωρίς εμπειρία στον προγραμματισμό ηλεκτρονικών υπολογιστών . Αυτές οι γλώσσες προγραμματισμού έχουν σχεδιαστεί για την αντιμετώπιση φυσικών αγγλόφωνο οδηγίες που μετατρέπονται σε γλώσσα μηχανής , ώστε ο υπολογιστής μπορεί να καταλάβει . Λόγω της πολυπλοκότητας της αγγλικής γλώσσας , μερικές γλώσσες προγραμματισμού τέταρτης γενιάς είναι αποτελεσματικά .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα