RačunalnikiProgramiranje

Ken Thompson - UNIX operacijski sistem in jezik C razvijalec

Ken Thompson je bil otrok navdušen nad logiko. Kot se je kasneje spomnil, tudi v osnovni šoli, bi mu rešili aritmetične probleme v binarnem sistemu. Ta ljubezen ga je pripeljala v računalniški svet, kjer so bili njegovi dosežki neprimerljiva in vedno original.

Ken Thompson: študija

Leta 1943 se je Ken rojen v New Orleans (Louisiana). V svoji mladosti, Ken Thompson je študiral na UC Berkeley. V letih 1965-1966 je bil najprej diplomiral in magister znanosti s področja elektronskih naprav in informacijskih sistemov. Njegov mentor je bil Alvin Berlemkemp.

Delo na Bell Labs

Leta 1966 je pokazal veliko sposobnost znanstvenik Ken Thompson je bil sprejet v močno korporacijo, Bell Labs, ki je znan kot največji in najbolj slavno raziskovalni center, ki se ukvarja z elektroniko in računalniške tehnologije. Njen sedež se nahaja na Murray Hill. Preden se je pridružil Bell Labs mladim razvijalcem zasnovan MAC. V okviru operacijskega sistema je bila ustvarjena CTSS. Potem laboratorij začel delati na Multix.

Tukaj Ken srečal z Dennis Ritchie. Postali so podobno mislečimi in so začeli sodelovati z drugimi znanstveniki laboratorija. Ken Thompson in Dennis Ritchie videl prihodnost za male namizne osebne računalnike. Ugotovili so, da so ti računalniki potrebujejo mehanizem, ki nadzira računalniške strojne opreme, ki opravlja delo z datotekami, izvedbo aplikacijskih programov, vhodnih in izhodnih operacij. Tako je zamisel o oblikovanju novega operacijskega sistema. Vse od 70 let, Thompson in Ritchie delali na UNIX. Njegova prva različica je bila ustvarjena z Thompson skoraj z eno roko, in Ritchie pridružil kasneje.

Ob istem času, Ken Thompson je izumil Bon jezik, nato pa - jezik B, na podlagi katerega se je kasneje ustvaril jezik C, in začela razvijati igro "vesoljskih poletov". Igra simulira sončni sistem s svojimi telesi. Raketoplan je morala pristati na planete in lune. Laboratorij zavrnil projekt Multix. Leta 1969, Thompson in Ritchie zasnovan operacijski sistem UNICS, ki je kasneje dobila sedanje ime UNIX. Thompson ustvaril QED urednik za CTSS, ki je vključevala regularne izraze za godalni manipulacijo besedila. Ta projekt je regularni izrazi priljubljen pri načrtovanju, ne samo v logiki. Začeli so s stalno uporabo UNIX v urejevalnikov besedil. Danes je večina programov, ki delajo z regularnimi izrazi, uporabimo zapis Thompson. Ken izumil tudi algoritem, ki se imenuje po njem, za pretvorbo regularne izraze v ne-deterministično končnega avtomata.

Delo na šahovskih programov

Ker XVIII stoletja, ljudje poskušali ustvariti šah strojev. Poskus ni uspel leta 1983, ko Thompson in Condon ustvaril Belle, je prvi računalnik doseže stopnjo šahovskega mojstra. Thompson je napisal program za celoten seznam Končna igra na slikah 4-6. Kasneje, s pomočjo šah strokovnega John Roycroft jih je posneta na CD-ju. Nova in izboljšana šah računalnik leta 1994, premagal Garry Kasparov.

nadaljnje aktivnosti

Sredi 80. let Thompson Bell Labs začel oblikovati nov operacijski sistem, ki naj bi bil zamenjava za UNIX. Imenoval se je "Plan 9". Prav v tem času je opravljal testiranja zgodnje različice C ++, vendar je izrazil, da mu je negativen odnos, neodobritev ideje na podlagi jezika.

Leta 1992 je skupaj z Rob Pike jim UTF-8 kodiranje je bil razvit, ki je bil podlaga za World Wide Web. V 90. letih, skupaj z Ritchie in drugimi raziskovalci na Bell Labs, je začel proces oblikovanja operacijski sistem Inferno.

Leta 2000, Thompson zapustil Bell Labs. Do leta 2006 je delal v podjetju Entrisphere, nato pa se preselil v Googlu, ki se sedaj delajo na jeziku Go. To nadarjen učenjak v prihodnosti lahko razkrije vse svoje kreativne potenciale.

Ken Thompson: Dosežki

Glavna stvar v njegovem življenju - in ustvarjanje UNIX programskega jezika C. Ken Thompson, čigar biografija je bil obravnavan v članku, je bil v svojem življenju veliko nagrad.

Leta 1983, Thompson in Ritchie skupaj prejel Turing Award. Leta 1990 je prejel nagrado IEEE Richard W. Hamming medaljo iz IEEE za oblikovanje UNIX in C. V letu 1994 - medaljo "Pioneer Computer Engineering", in skupaj z Ritchie. Leta 1999 je predsednik Bill Clinton oddano Ritchie in Thompson National Medal. Leta 1999 je bil Thompson prejel prvo nagrado za svojo vlogo pri ustvarjanju UNIX Institute of Electrical and Electronics Engineers, v letu 2003, skupaj z Ritchie - Harold Pender nagrado. Japonska omeniti tudi njegov inovativni razvoj (nagrada 2011).

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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