λογισμικό

Γνώση Υπολογιστών >> λογισμικό >  >> Άλλα Λογισμικό Ηλεκτρονικών Υπολογιστών

Ποιος ήταν ο εφευρέτης του πρώτου λογισμικού για υπολογιστή;

Δεν υπάρχει κανένας "εφευρέτης" του πρώτου λογισμικού για υπολογιστές. Η ανάπτυξη του λογισμικού ήταν μια σταδιακή διαδικασία και είναι δύσκολο να εντοπιστεί ένα άτομο που δημιούργησε το πρώτο κομμάτι κώδικα.

Εδώ είναι γιατί:

* Οι πρώιμοι υπολογιστές προγραμματίστηκαν απευθείας :Οι πρώτοι υπολογιστές προγραμματίστηκαν χρησιμοποιώντας διακόπτες και plugboards, όχι με κώδικα όπως το γνωρίζουμε σήμερα.

* Το πρώιμο λογισμικό ήταν στοιχειώδες :Το πρώιμο "λογισμικό" αποτελείται από οδηγίες γραμμένες σε γλώσσα μηχανής, μια πολύ χαμηλού επιπέδου μορφή προγραμματισμού. Αυτές οι οδηγίες ήταν ειδικές για τον μεμονωμένο υπολογιστή, όχι φορητό όπως το σύγχρονο λογισμικό.

* Πολλοί άνθρωποι συνεισέφεραν :Η ανάπτυξη των γλωσσών προγραμματισμού και του λογισμικού ήταν μια συνεργατική προσπάθεια που αφορούσε μαθηματικούς, μηχανικούς και επιστήμονες υπολογιστών.

Ορισμένα βασικά στοιχεία στην πρώιμη ανάπτυξη του λογισμικού περιλαμβάνουν:

* Ada Lovelace (1843): Θεωρείται ο πρώτος προγραμματιστής υπολογιστών, έγραψε αλγόριθμους για τον αναλυτικό κινητήρα του Charles Babbage, αν και το μηχάνημα δεν κατασκευάστηκε ποτέ.

* Grace Hopper (1940s): Ανέπτυξε τον πρώτο μεταγλωττιστή, ένα πρόγραμμα που μεταφράζει τον κώδικα στη γλώσσα της μηχανής. Αυτό ήταν ένα κρίσιμο βήμα για να καταστεί ο προγραμματισμός πιο προσιτός.

* John Mauchly και J. Presper Eckert (1940s): Οι προγραμματιστές του ENIAC, ενός από τους πρώτους ηλεκτρονικούς υπολογιστές γενικής χρήσης. Έγραψαν προγράμματα γι 'αυτό, αλλά αυτά δεν γράφτηκαν σε γλώσσα υψηλού επιπέδου.

Είναι σημαντικό να θυμόμαστε ότι η ανάπτυξη λογισμικού είναι μια συνεχιζόμενη διαδικασία και αμέτρητα άτομα συνέβαλαν στην εξέλιξή του όλα αυτά τα χρόνια.

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

Ποιος είναι ο υπολογιστής και ποιες είναι οι εφαρμογές του υπολογιστή;

Τι είναι ένας υπολογιστής; Ένας υπολογιστής είναι μια ηλεκτρονική συσκευή που μπορεί να αποθηκεύσει, να επεξεργαστεί και να ανακτήσει δεδομένα. Αποτελείται από υλικό, τα οποία είναι φυσικά εξαρτήματα όπως το πληκτρολόγιο, η παρακολούθηση και η μητρική πλακέτα και το λογισμικό, τα οποία είναι σύνολα οδηγιών που λένε στο υλικό τι να κάνει. Ουσιαστικά, οι υπολογιστές είναι μηχανές που λαμβάνουν πληροφορίες (δεδομένα), το χειρίζονται με βάση ένα σύνολο οδηγιών (προγράμματα) και παράγουν παραγωγ

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