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

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

Τι είναι Προγραμματισμός Υπολογιστών

; Κάθε κομμάτι του λογισμικού , από ένα απλό επεξεργαστή κειμένου , όπως το Σημειωματάριο της Microsoft , με τα πιο προηγμένα προγράμματα επεξεργασίας εικόνας , όπως το Adobe Photoshop , γίνεται από έναν ή περισσότερους προγραμματιστές υπολογιστών που χρησιμοποιούν μια γλώσσα προγραμματισμού που λέει έναν υπολογιστή πώς να ενεργήσει . Ο προγραμματισμός είναι ένα εξαιρετικά περίπλοκο θέμα που καλύπτει πολλούς διαφορετικούς τύπους γλωσσών και μπορεί να χρησιμοποιηθεί για να λύσει ένα τεράστιο φάσμα των προβλημάτων . Ιστορία
Η

Η παλαιότερη εμφάνιση του προγραμματισμού με σύγχρονους υπολογιστές συνέβη στις αρχές της δεκαετίας του 1940 , όταν ο μαθηματικός John von Neumann σχεδιαστεί ένα σύστημα που επέτρεψε για την ψηφιακή υπολογισμό των δεδομένων εντός της μνήμης τυχαίας προσπέλασης ενός υπολογιστή . Τα πρώτα προγράμματα ηλεκτρονικών υπολογιστών που δημιουργήθηκαν από την είσοδο των χορδών από μονάδες και μηδενικά που συνθέτουν δυαδικό κώδικα . Προγραμματισμού χαμηλού επιπέδου που ονομάζεται " κωδικοί συναρμολόγησης", το οποίο έχουν άμεση πρόσβαση το υλικό του υπολογιστή , στη συνέχεια εφευρέθηκε που επέτρεψε εντολές κειμένου να εισέλθει η οποία πήρε τη θέση του δυαδικού . Γλώσσες Συνέλευση είναι συγκεκριμένες για κάθε τύπο υλικού , έτσι ώστε το επόμενο λογικό βήμα ήταν η εφεύρεση μιας γλώσσας που ονομάζεται « FORTRAN », η οποία ήταν ανεξάρτητη και υλικό θα μπορούσε να χρησιμοποιηθεί για να γράψει προγράμματα για κάθε τύπο υπολογιστή . Οι πιο συχνά χρησιμοποιούμενες σύγχρονες γλώσσες προγραμματισμού είναι " C + + " και " C # ", το οποίο έχει πολύ περισσότερες δυνατότητες και τα δύο και είναι πολύ πιο εύκολο να διαβάσει από νωρίς γλώσσες προγραμματισμού .
εικόνων Λειτουργία
Η

Όλο το λογισμικό υπολογιστή που σας χρήση ή βιντεοπαιχνίδια που παίζουν δημιουργούνται εισάγοντας γραμμές κώδικα σε ένα πρόγραμμα που ονομάζεται compiler που αφηγείται ένα σύστημα υπολογιστή πώς να ερμηνεύσει τον κώδικα και τι να κάνει με αυτό . το μεταγλωττισμένο κώδικα στη συνέχεια μεταφέρεται από τα αρχεία κειμένου που ήταν δημιουργήθηκε ως σε ένα εκτελέσιμο αρχείο που μπορεί να ανοιχτεί από τον χρήστη του υπολογιστή .

Η Χαρακτηριστικά
Η

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

Υπάρχουν τέσσερις βασικοί τύποι των γλωσσών προγραμματισμού και το καθένα έχει πλεονεκτήματα σε διαφορετικές καταστάσεις . δηλωτική γλώσσα είναι το πιο απλό που μπορούν να προσδιορίσουν μόνο ό, τι ένα πρόγραμμα έχει σκοπό να κάνει , αλλά μην ανησυχείτε για τα πράγματα όπως η διαχείριση μνήμης ή τον έλεγχο της ροής του προγράμματος . Λειτουργική γλώσσες δεν αλλάζουν τις μεταβλητές , αλλά μόνο συνεργαστεί με τα κράτη που παραμένουν αμετάβλητα . Αναγκαστικός γλώσσες λειτουργούν με τις αλλαγές της κατάστασης του προγράμματος ή τις μεταβλητές του . το πιο πολύπλοκο είδος της γλώσσας προγραμματισμού είναι γνωστή ως " αντικειμενοστραφή " , επειδή χρησιμοποιείται για να δημιουργήσει πλήρως λειτουργικά αντικείμενα που έχουν πολλά διαφορετικά χαρακτηριστικά και οι μεταβλητές και οι οποίες αλληλεπιδρούν μεταξύ τους για να εκτελέσει ένα πρόγραμμα . Markup γλώσσα , όπως HTML , μπορεί επίσης να θεωρηθεί μια γλώσσα προγραμματισμού, αλλά απλώς καθορίζει τον τρόπο για να εμφανίσετε πληροφορίες σχετικά με ένα πρόγραμμα περιήγησης στο web και δεν δηλώνουν στην πραγματικότητα δηλώσεις ή να ορίσετε μεταβλητές .
εικόνων Εκτιμήσεις
Η

Γράφοντας ένα πρόγραμμα υπολογιστή μπορεί να είναι ένα εξαιρετικά περίπλοκο και δύσκολο έργο , ακόμη και αν χρησιμοποιείτε το πιο απλό είδος της γλώσσας . Όλα τα προγράμματα θα πρέπει να έχουν μια ξεχωριστή ενότητα στόχο να χειριστεί τα λάθη , όπως αυτό το πρόγραμμα πρέπει να κάνετε αν ο χρήστης εισάγει ανακριβή στοιχεία ή όταν δύο καταστάσεις σύγκρουσης μεταξύ τους . διαχείριση μνήμης είναι επίσης μια εξαιρετικά σημαντική πτυχή του προγραμματισμού , έτσι ώστε το λογισμικό δεν αναλάβει πλήρως τη μνήμη του υπολογιστή και προκαλούν ό, τι άλλο να τρέχει πολύ αργά ή και καθόλου . Υπάρχουν μεγάλες βιβλιοθήκες των προ- προγραμματισμένες επιλογές , όπως είναι το πρότυπο Template Library για C + + , που μπορείτε να χρησιμοποιήσετε για να λύσουν γρήγορα τα προβλήματα που πολλοί άλλοι προγραμματιστές έπρεπε να ασχοληθεί με προτού να .
Η
εικόνων

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

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