Mga computerProgramming

Ken Thompson - UNIX operating system at C wika developer

Ken Thompson, ang bata ay nabighani sa pamamagitan logic. Bilang siya mamaya recalled, kahit na sa mababang paaralan, siya ay malutas ang problema sa aritmetika sa binary system. pag-ibig na ito na humantong sa kanya upang ang computer mundo, kung saan ang kanyang mga nagawa ay walang kapantay at laging orihinal.

Ken Thompson: pag-aaral

Sa 1943, Ken ay ipinanganak sa New Orleans (Louisiana). Sa kanyang kabataan, Ken Thompson-aral sa UC Berkeley. Sa mga nakaraang taon 1965-1966, siya ay unang antas ng bachelor at Master of Science sa elektronikong aparato at mga sistema ng impormasyon. Kanyang superbisor ay Alvin Berlemkemp.

Trabaho sa Bell Labs

Sa 1966 siya ay nagpakita ng mahusay na kakayahang siyentipiko Ken Thompson ay tinanggap sa isang malakas na korporasyon, Bell Labs, na kilala bilang ang pinakamalaking at pinaka-maluwalhating Research Center, na kung saan ay nakikibahagi sa electronics at computer teknolohiya. Ang kanilang punong tanggapan ay matatagpuan sa Murray Hill. Bago ang pagsali sa Bell Labs batang developer na dinisenyo sa MAC. Sa balangkas ng operating system CTSS ay nilikha. Pagkatapos laboratoryo ay nagsimulang magtrabaho sa Multix.

Narito Ken natugunan na may Dennis Ritchie. Sila ay naging tulad ng pag-iisip at may nagsimula na magtrabaho kasama ng iba pang mga siyentipiko laboratoryo. Ken Thompson at Dennis Ritchie nakakita ng isang hinaharap para sa mga maliliit na desktop personal na mga computer. natanto nila na ang mga computer kailangan ng isang mekanismo na kumokontrol sa computer hardware isakatuparan ang trabaho sa mga file, ang pagpapatupad ng mga programa application, input at output operasyon. Ito ay kung paano ang ideya ng paglikha ng isang bagong operating system. Ang lahat ng mga 70 taon, Thompson at Ritchie ay nagtrabaho sa UNIX. Nito unang bersyon ay nilikha sa pamamagitan ng Thompson halos single-handedly, at Ritchie ay sumali sa ibang pagkakataon.

Kasabay nito, Ken Thompson imbento Bon wika, at pagkatapos ay - ang B wika, sa batayan ng kung saan mamaya ay nilikha ang C wika, at nagsimulang upang bumuo ng ang laro "Space Paglalakbay". laro simulate solar system sa kanyang katawan. spacecraft ay kinakailangan upang makarating sa mga planeta o buwan. Laboratory tumanggi Multix proyekto. Sa 1969, Thompson at Ritchie idinisenyo ang operating system UNICS, na kung saan mamaya natanggap ang kasalukuyang pangalan nito UNIX. Thompson nilikha Qed editor para CTSS, na kasama ng mga karaniwang expression para sa string pagmamanipula ng teksto. Ang proyektong ito ay ginawa sa mga regular na expression popular sa programming, hindi lang sa logic. Sila ay nagsimula upang patuloy na gamitin ang UNIX sa salita programa processing. Sa kasalukuyan, ang karamihan ng mga programa na gumagana sa mga regular na expression, gamitin ang pagtatanda Thompson. Ken din imbento ng isang algorithm, ipinangalan sa kanya, i-convert ang mga karaniwang expression sa mga di-deterministic may hangganan automaton.

Trabaho sa chess programa

Dahil sa XVIII siglo, ang mga tao na sinubukan upang lumikha ng isang chess machine. pagtatangka ay nabigo sa 1983 kapag Thompson at Condon nilikha Belle, ang unang computer na ay umabot na sa antas ng chess master. Thompson ay sumulat ng isang programa para sa isang kumpletong listahan ng mga endgame numero 4-6. Sa ibang pagkakataon, sa tulong ng isang chess expert John Roycroft siya naitala ang mga ito sa CD-ROM. Ang isang bago at pinahusay na chess computer sa 1994, matalo Garry Kasparov.

karagdagang gawain

Sa kalagitnaan ng 80s Thompson sa Bell Labs ay nagsimulang pagdisenyo ng isang bagong operating system, na kung saan ay dapat na maging isang kapalit para sa UNIX. Ito ay tinatawag na "Plan 9". Gayundin sa oras na ito siya natupad testing unang bahagi ng mga bersyon ng C ++, ngunit ipinahayag sa kanya ng isang negatibong saloobin, hindi pag-apruba ng mga ideya sa batayan ng wika.

Sa 1992, kasama ng Rob Pike kanila UTF-8 encoding ay binuo, na kung saan ay naging ang batayan para sa World Wide Web. Sa mula sa 90s, kasama Ritchie at iba pang mga mananaliksik sa Bell Labs, siya ay nagsimula ang proseso ng bumubuo ng Inferno operating system.

Sa 2000, Thompson iniwan Bell Labs. Hanggang 2006, nagtrabaho siya sa Entrisphere, at pagkatapos ay lumipat sa Google, na kung saan ay gumagana na ngayon sa wikang Go. Ito likas na matalino scholar sa hinaharap ay maaaring ibunyag ang buong creative mga potensyal na.

Ken Thompson: Nakamit

Ang pangunahing bagay sa kanyang buhay - at ang paglikha ng UNIX programming language C. Ken Thompson, na ang buhay ay tinalakay sa artikulo, ay sa kanyang buhay ng maraming mga parangal.

Sa 1983, Thompson at Ritchie magkasama natanggap ang Turing Award. Sa 1990 siya ay iginawad sa IEEE Richard W. Hamming medalya mula sa IEEE para sa paglikha ng UNIX at C. Noong 1994 - ang medalya "Pioneer ng Computer Engineering", at kasama Ritchie. Noong 1999, President Bill Clinton iginawad Ritchie at Thompson ng National Medal. Noong 1999, Thompson ay iginawad unang premyo para sa kanyang papel sa paglikha ng UNIX Institute of Electrical at Electronics Engineers, noong 2003, kasama Ritchie - Harold Pender Award. Japan din nabanggit ang kanyang makabagong pag-unlad (Prize 2011).

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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