ΥπολογιστέςΠρογραμματισμός

Ken Thompson - λειτουργικό σύστημα UNIX και Γ γλώσσα του έργου

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

Ken Thompson: μελέτη

Το 1943, ο Ken γεννήθηκε στη Νέα Ορλεάνη (Λουιζιάνα). Στα νιάτα του, Ken Thompson σπούδασε στο πανεπιστήμιο του Μπέρκλεϊ. Κατά τα έτη 1965-1966, ήταν το πρώτο πτυχίο και Master πανεπιστημίου της επιστήμης σε ηλεκτρονικές συσκευές και τα συστήματα πληροφοριών. επιβλέπων του ήταν Alvin Berlemkemp.

Εργασία στο Bell Labs

Το 1966 έδειξε μεγάλη ικανότητα επιστήμονας Ken Thompson έχει γίνει αποδεκτή σε μια ισχυρή εταιρεία, Bell Labs, γνωστή ως η μεγαλύτερη και η πιο ένδοξη Κέντρο Ερευνών, η οποία δραστηριοποιείται στο χώρο της ηλεκτρονικής και της τεχνολογίας των υπολογιστών. Η έδρα της βρίσκεται στο Murray Hill. Πριν την ένταξή του Bell Labs νέους προγραμματιστές σχεδίασε το MAC. Στο πλαίσιο του λειτουργικού συστήματος CTSS δημιουργήθηκε. Στη συνέχεια εργαστήριο ξεκίνησε τις εργασίες για Multix.

Εδώ Ken συναντήθηκε με τον Dennis Ritchie. Έχουν γίνει ομοϊδεάτες τους και άρχισαν να συνεργάζονται με άλλους επιστήμονες εργαστηρίου. Ken Thompson και Dennis Ritchie είδε ένα μέλλον για τους μικρούς desktop υπολογιστές. Συνειδητοποίησαν ότι οι υπολογιστές αυτοί χρειάζονται ένα μηχανισμό που ελέγχει το υλικό του υπολογιστή την εκτέλεση των εργασιών με τα αρχεία, την εκτέλεση των προγραμμάτων εφαρμογής, εισόδου και εξόδου επιχειρήσεις. Αυτό είναι το πώς η ιδέα της δημιουργίας ενός νέου λειτουργικού συστήματος. Όλα από τα 70 χρόνια, Thompson και Ritchie εργάστηκαν για UNIX. πρώτη έκδοση του δημιουργήθηκε από τον Thompson σχεδόν μόνη της, και Ritchie προσχώρησε αργότερα.

Την ίδια στιγμή, ο Ken Thompson εφευρέθηκε Bon γλώσσα, και στη συνέχεια - τη γλώσσα Β, με βάση την οποία αργότερα δημιούργησε τη γλώσσα C, και άρχισε να αναπτύσσει το παιχνίδι «Space Travel». Το παιχνίδι προσομοίωση του ηλιακού συστήματος με το σώμα της. Το διαστημικό σκάφος που απαιτείται για να προσγειωθεί σε πλανήτες ή φεγγάρια. Εργαστήριο αρνήθηκε έργο Multix. Το 1969, Thompson και Ritchie σχεδίασε το λειτουργικό σύστημα Ούνιξ, η οποία αργότερα έλαβε τη σημερινή του ονομασία UNIX. Thompson δημιουργήθηκε QED συντάκτης για CTSS, η οποία περιελάμβανε τακτική εκφράσεις για χειραγώγηση εγχόρδων του κειμένου. Το έργο αυτό έχει γίνει κανονικές εκφράσεις δημοφιλή στον προγραμματισμό, όχι μόνο στη λογική. Άρχισαν να χρησιμοποιούν συνεχώς UNIX σε προγράμματα επεξεργασίας κειμένου. Σήμερα, τα περισσότερα από τα προγράμματα που λειτουργούν με κανονικές εκφράσεις, χρησιμοποιήστε το συμβολισμό Thompson. Ken εφηύρε επίσης έναν αλγόριθμο, πήρε το όνομά του, για να μετατρέψετε κανονικές εκφράσεις σε μη ντετερμινιστικό πεπερασμένο αυτόματο.

Οι εργασίες σχετικά με τα προγράμματα σκακιού

Από τον XVIII αιώνα, οι άνθρωποι προσπάθησαν να δημιουργήσουν ένα σκάκι μηχανές. Η προσπάθεια απέτυχε το 1983, όταν Thompson και Condon δημιούργησε Belle, ο πρώτος υπολογιστής έχει φτάσει στο επίπεδο του πλοιάρχου σκάκι. Thompson έγραψε ένα πρόγραμμα για έναν πλήρη κατάλογο των φινάλε στοιχεία 4-6. Αργότερα, με τη βοήθεια ενός σκακιού εμπειρογνώμονα John Roycroft που τους έχουν εγγραφεί σε CD-ROM. Μια νέα και βελτιωμένη υπολογιστή σκάκι, το 1994, ο Garry Kasparov.

περαιτέρω δραστηριότητες

Στα μέσα της δεκαετίας του '80 Thompson στα Bell Labs άρχισε να σχεδιάζει ένα νέο λειτουργικό σύστημα, το οποίο υποτίθεται ότι είναι μια αντικατάσταση για UNIX. Ονομαζόταν «Σχέδιο 9». Επίσης, αυτή τη στιγμή που πραγματοποιείται δοκιμή πρώτες εκδόσεις της C ++, αλλά εκφράζονται με τον αρνητική στάση, αποδοκιμάζουν την ιδέα στη βάση της γλώσσας.

Το 1992, μαζί με τον Rob Pike τους UTF-8 κωδικοποίηση έχει αναπτυχθεί, η οποία αποτέλεσε τη βάση για το World Wide Web. Στη δεκαετία του '90, μαζί με τον Ritchie και άλλους ερευνητές στα Bell Labs, ξεκίνησε τη διαδικασία διαμόρφωσης του λειτουργικού συστήματος Κόλαση.

Το 2000, Thompson άφησε Bell Labs. Μέχρι το 2006, εργάστηκε στο Entrisphere, στη συνέχεια μετακόμισε στο Google, η οποία εργάζεται τώρα με τη γλώσσα Go. Αυτό προικισμένος μελετητής στο μέλλον μπορεί να αποκαλύψει πλήρως το δημιουργικό δυναμικό της.

Ken Thompson: Επιτεύγματα

Το κύριο πράγμα στη ζωή του - και τη δημιουργία UNIX γλώσσα προγραμματισμού C. Ken Thompson, του οποίου η βιογραφία συζητήθηκε στο άρθρο, ήταν στη ζωή του πολλά βραβεία.

Το 1983, Thompson και Ritchie μαζί έλαβε το Βραβείο Turing. Το 1990 τιμήθηκε με το IEEE Richard W. Hamming μετάλλιο από την IEEE για τη δημιουργία του UNIX και του C. Το 1994 - το μετάλλιο «Pioneer Μηχανικών Ηλεκτρονικών Υπολογιστών», και μαζί με τον Ritchie. Το 1999, ο Πρόεδρος Μπιλ Κλίντον απονέμεται Ritchie και Thompson το Εθνικό Μετάλλιο. Το 1999, Thompson απονεμήθηκε το πρώτο βραβείο για το ρόλο του στη δημιουργία του UNIX Ινστιτούτο Ηλεκτρολόγων και Ηλεκτρονικών Μηχανικών, το 2003, μαζί με τον Ritchie - Χάρολντ Βραβείο Pender. Ιαπωνία σημείωσε επίσης την ανάπτυξη καινοτόμων του (Βραβείο 2011).

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 el.unansea.com. Theme powered by WordPress.