PočítačeProgramovanie

Ken Thompson - operačný systém UNIX a jazyk C developer

Ken Thompson, dieťa bol fascinovaný logikou. Ako neskôr spomínal, a to aj na základnej škole, mal by riešiť aritmetické problémy v dvojkovej sústave. Táto láska ho viedla k počítačovom svete, kde jeho úspechy boli neporovnateľné a vždy originálne.

Ken Thompson: Štúdia

V roku 1943, Ken sa narodil v New Orleans (Louisiana). V jeho mladosti, Ken Thompson študoval na UC Berkeley. V rokoch 1965-1966 pôsobil najprv bakalársky titul a Master of Science v elektronických zariadení a informačné systémy. Jeho nadriadený bol Alvin Berlemkemp.

Práca v Bellových laboratóriách

V roku 1966 mu ukázal veľkú schopnosť vedec Ken Thompson bol prijatý do silnej korporácie, Bell Labs, známy ako najväčší a najslávnejší Research Center, ktorá sa zaoberá v oblasti elektroniky a výpočtovej techniky. Jej sídlo sa nachádza v meste Murray Hill. Pred príchodom do spoločnosti Bell Labs mladých vývojárov navrhnutá MAC. V rámci operačného systému CTSS bol vytvorený. Potom laboratórium začal pracovať na Multix.

Tu Ken stretol s Dennis Ritchie. Stali sa rovnako zmýšľajúcich a začali spolupracovať s ďalšími vedcami laboratóriom. Ken Thompson a Dennis Ritchie videl budúcnosť malých stolných osobných počítačov. Uvedomili si, že tieto počítače potrebujú mechanizmus, ktorý ovláda hardvér počítača vykonávajúci prácu so súbormi, vykonávanie aplikačných programov, vstupné a výstupné operácie. To je, ako sa myšlienka vytvorenia nového operačného systému. Všetci 70 rokov, Thompson a Ritchie pracoval na systéme UNIX. Jeho prvá verzia vznikla Thompson takmer bez pomoci, a Ritchie sa pripojil neskôr.

V rovnakej dobe, Ken Thompson vynašiel Bon jazyk, a potom - jazykovú B, na základe ktorého bol neskôr vytvorený jazyk C, a začal vyvíjať hry "Space Travel". Hra simulovať solárny systém s jeho orgánmi. Sonda musela pristáť na planétach a mesiacoch. Laboratórne projekt Multix odmietol. V roku 1969, Thompson a Ritchie navrhnutý operačný systém UNICS, ktorý neskôr prijal jeho súčasný názov UNIX. Thompson vytvoril QED editor pre CTSS, ktorý zahŕňal regulárnych výrazov pre reťazec manipulácie s textom. Tento projekt urobil regulárne výrazy populárne programovania, a to nielen v logike. Začali neustále používať UNIX v programoch pre spracovanie textu. V dnešnej dobe, väčšina programov, ktoré pracujú s regulárnymi výrazmi, používať notáciu Thompson. Ken tiež vynašiel algoritmus, pomenoval podľa neho previesť regulárne výrazy v non-deterministický konečný automat.

Práca na šachovej programy

Vzhľadom k tomu, XVIII storočia, ľudia sa snažili vytvoriť šachové stroja. Pokus prepadol v roku 1983, kedy Thompson a Condon vytvorili Belle, prvý počítač dosiahol úroveň šachového majstra. Thompson napísal program pre úplný zoznam koncovke čísla 4-6. Neskôr sa za pomoci šachový expert John Roycroft nahral je na CD-ROM. Nové a vylepšené šachový počítač v roku 1994, porazil Garryho Kasparova.

ďalšie aktivity

V polovici 80. rokov Thompson v Bellových laboratóriách začal navrhnúť nový operačný systém, ktorý mal byť náhradou za UNIX. Hovorilo sa tomu "Plan 9". Aj v tomto okamihu sa vykonáva testovanie skoré verzie C ++, ale vyjadril sa k nemu negatívny postoj, nesúhlasne myšlienky na základe jazyka.

V roku 1992 spolu s Robom Pike je kódovanie UTF-8 bol vyvinutý, ktorý sa stal základom pre World Wide Web. V 90. rokoch spoločne s Ritchie a ďalšími výskumníkmi v Bell Labs, začal proces formovania operačný systém Inferno.

V roku 2000, Thompson opustil Bell Labs. Do roku 2006 pôsobil v Entrisphere, potom sa sťahoval do Google, ktorý je teraz pracuje na jazyk Go. Tento nadaný učenec v budúcnosti môže odhaliť svoje plné tvorivý potenciál.

Ken Thompson: Úspechy

Hlavná vec, ktorú vo svojom živote - a vytvorenie UNIX programovacieho jazyka C. Ken Thompson, ktorého životopis bol prerokovaný v tomto článku, bol vo svojom živote veľa ocenení.

V roku 1983, Thompson a Ritchie spolu dostal Turing Award. V roku 1990 mu bola udelená IEEE Richard W. Hammingova medaily z IEEE pre vytvorenie systému UNIX a C. V rokoch 1994 - vyznamenanie "Pioneer výpočtovej techniky", a spoločne s Ritchie. V roku 1999, prezident Bill Clinton udelil Ritchie a Thompson Národnej medailu. V roku 1999, Thompson získal prvú cenu za svoju úlohu pri vytváraní systému UNIX IEEE v roku 2003, spoločne s Ritchie - Harold Pender Award. Japonsko tiež uviesť svoj inovatívny vývoj (Prize 2011).

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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