DatamaskinerProgrammering

Ken Thompson - UNIX-operativsystemet og C-språk utvikler

Ken Thompson, et barn ble fascinert av logikk. Da han senere tilbakekalt, selv i barneskolen, ville han løse aritmetiske problemer i det binære systemet. Denne kjærligheten førte ham til dataverdenen, hvor hans prestasjoner var enestående og alltid originale.

Ken Thompson: studie

I 1943 ble Ken født i New Orleans (Louisiana). I sin ungdom, Ken Thompson studerte ved UC Berkeley. I årene 1965-1966 var han først en bachelorgrad og Master of Science i elektroniske enheter og informasjonssystemer. Hans veileder var Alvin Berlemkemp.

Arbeid ved Bell Labs

I 1966 viste han stor evne forsker Ken Thompson har blitt akseptert i en kraftig aksjeselskap, Bell Labs, kjent som den største og mest strålende Research Center, som er engasjert i elektronikk og datateknologi. Hovedkontor ligger i Murray Hill. Før han kom til Bell Labs unge utviklere laget MAC. Innenfor rammen av operativsystemet CTSS ble opprettet. Deretter laboratorium startet arbeidet med Multix.

Her Ken møtte Dennis Ritchie. De har blitt likesinnede og har begynt å jobbe sammen med andre forskere laboratorium. Ken Thompson og Dennis Ritchie så en fremtid for små stasjonære personlige datamaskiner. De innså at disse datamaskinene trenger en mekanisme som styrer datamaskinens maskinvare utføre arbeidet med filene, gjennomføring av programmer, inngang og utgang operasjoner. Dette er hvordan ideen om å lage et nytt operativsystem. Alle de 70 år, Thompson og Ritchie jobbet på UNIX. Den første versjonen ble opprettet av Thompson nesten egenhendig, og Ritchie sluttet senere.

Samtidig, Ken Thompson oppfunnet Bon språk, og deretter - språket B, på grunnlag av som senere ble opprettet C-språk, og begynte å utvikle spillet "Space Travel". Spillet simulert solcellesystemet med dets organer. Sonden ble pålagt å lande på planeter eller måner. Laboratory nektet Multix-prosjektet. I 1969 Thompson og Ritchie utformet operativsystemet UNICS, som senere har fått sitt navn til stede UNIX. Thompson opprettet Qed redaktør for CTSS, som inkluderte regulære uttrykk for streng manipulasjon av teksten. Dette prosjektet har gjort regulære uttrykk populær i programmering, ikke bare i logikk. De begynte å stadig bruke UNIX i tekstbehandlingsprogrammer. I dag, de fleste av programmene som arbeider med regulære uttrykk, bruker notasjonen Thompson. Ken også oppfunnet en algoritme, oppkalt etter ham, for å konvertere regulære uttrykk i ikke-deterministisk endelig automat.

Arbeidet med sjakkprogrammer

Siden XVIII århundre, folk prøvde å skape et sjakkmaskiner. Forsøket mislyktes i 1983 da Thompson og Condon opprettet Belle, har den første datamaskinen nådd det nivået av sjakkmester. Thompson skrev et program for en komplett liste over endgame tall 4-6. Senere, med hjelp av en sjakkekspert John Roycroft spilte han dem på CD-ROM. En ny og forbedret sjakk datamaskin i 1994, slo Garry Kasparov.

videre aktiviteter

På midten av 80-tallet Thompson ved Bell Labs begynte å designe et nytt operativsystem, som var ment å være en erstatning for UNIX. Det ble kalt "Plan 9". Også på denne tiden han utførte test tidlige versjoner av C ++, men uttrykte til ham en negativ holdning, misbilligende på ideen på grunn av språket.

I 1992, sammen med Rob Pike dem UTF-8-koding har blitt utviklet, som ble grunnlaget for World Wide Web. På 90-tallet, sammen med Ritchie og andre forskere ved Bell Labs, begynte han prosessen med å danne Inferno operativsystem.

I 2000, Thompson forlot Bell Labs. Inntil 2006, jobbet han i Entrisphere, deretter flyttet inn Google, som arbeider nå på språk Go. Dette begavet forsker i fremtiden kan avsløre sitt fulle kreative potensial.

Ken Thompson: Prestasjoner

Det viktigste i hans liv - og etableringen av UNIX programmeringsspråket C Ken Thompson, hvis biografi ble omtalt i artikkelen, var i sitt liv til en rekke utmerkelser.

I 1983, Thompson og Ritchie sammen mottok Turing Award. I 1990 ble han tildelt IEEE Richard W. Hamming medalje fra IEEE for etableringen av UNIX og C. I 1994 - medaljen "Pioneer of Computer Engineering", og sammen med Ritchie. I 1999 president Bill Clinton tildelt Ritchie og Thompson National Medal. I 1999 ble Thompson tildelt førsteprisen for sin rolle i etableringen av UNIX Institute of Electrical and Electronics Engineers, i 2003, sammen med Ritchie - Harold Pender Award. Japan også bemerket sin innovative utvikling (Prize 2011).

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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