ՀամակարգիչներԾրագրավորում

Քեն Thompson - UNIX օպերացիոն համակարգը եւ C լեզվի ծրագրավորողը

Քեն Thompson, ա երեխան հիացած տրամաբանությամբ: Քանի որ նա հետագայում հիշեցրել, նույնիսկ տարրական դպրոցում, նա կլուծեր թվաբանական խնդիրներ երկուական համակարգում: Այս սերը հանգեցրեց նրան, որ համակարգչային աշխարհում, որտեղ նրա ձեռքբերումները էին անզուգական եւ միշտ օրիգինալ:

Քեն Thompson: ուսումնասիրություն

1943 թվին, Ken ծնվել է Նոր Օռլեանում (Louisiana). Իր երիտասարդության, Քեն: Thompson ուսանել է UC Berkeley. Այն տարիներին 1965-1966, նա առաջինն էր բակալավրի աստիճան եւ Վարպետ Գիտության են էլեկտրոնային սարքերում եւ տեղեկատվական համակարգերի. Նրա ղեկավարը եղել է Alvin Berlemkemp:

Աշխատանքային - ին, ժամը Bell Labs

1966 թ. Ցույց տվեց, մեծ ունակությունը գիտնական Քեն Thompson - ն ընդունել է մի հզոր կորպորացիայի, Bell Labs, որը հայտնի է որպես ամենամեծ եւ առավել փառահեղ հետազոտական կենտրոնի, որը զբաղվում է էլեկտրոնիկայի եւ համակարգչային տեխնոլոգիաների. Նրա շտաբը գտնվում է Murray Hill. Նախքան Bell Labs երիտասարդ ծրագրավորողներին մշակված Mac. Ի շրջանակներում օպերացիոն համակարգի CTSS ստեղծվել. Ապա լաբորատոր սկսեց աշխատել Multix:

Այստեղ Ken հանդիպել Դենիս Ritchie: Նրանք դարձել են նման հայացքների տեր եւ արդեն սկսել են աշխատել միասին, այլ գիտնականների լաբորատորիայի. Քեն Thompson - եւ Դենիս Ritchie տեսան ապագան փոքր սեղանադիր համակարգիչները. Նրանք հասկացան, որ այդ համակարգիչները պետք է մեխանիզմ, որը վերահսկում է համակարգչային սարքավորումներ իրականացնող աշխատանքը հետ ֆայլերը, կատարման հայտի ծրագրերի, մուտքագրման եւ ելքային գործողությունների. Ահա թե ինչպես է ստեղծելու գաղափարը նոր օպերացիոն համակարգ: Բոլոր 70 տարիների ընթացքում, Thompson եւ Ritchie աշխատել է UNIX. Նրա առաջին տարբերակը ստեղծվել է Thompson գրեթե մեկ handedly, եւ Ritchie միացավ ավելի ուշ:

Միեւնույն ժամանակ, Քեն: Thompson հորինել Բոն լեզուն, իսկ հետո, լեզվի B, հիման վրա, որոնց հետագայում ստեղծվել է C լեզվով, եւ սկսեց զարգացնել խաղը «Space Travel»: Խաղը simulated Արեգակնային համակարգի մարմինների: Տիեզերանավերի էր պահանջվում է վայրէջք մոլորակները կամ moons. Լաբորատոր հրաժարվել Multix նախագիծը: 1969 թ.-ին, Thompson եւ Ritchie մշակված է օպերացիոն համակարգը UNICS, որը հետագայում ստացել է իր ներկայիս անվանումը UNIX. Thompson ստեղծվել QED խմբագրին CTSS, որը ներառում էր կանոնավոր արտահայտություններ լարային շահարկման տեքստի. Այս նախագիծը կազմել է կանոնավոր արտահայտություններ սիրված ծրագրավորման, ոչ միայն տրամաբանության: Նրանք սկսեցին անընդհատ օգտագործել UNIX է բառի մշակման ծրագրերի: Մեր օրերում, մեծ մասը այն ծրագրերը, որոնք աշխատում են կանոնավոր արտահայտություններ, օգտագործել նշում Thompson: Քեն նաեւ հորինել է ալգորիթմ, իր անվան, փոխարկել կանոնավոր արտահայտություններ է ոչ-deterministic վերջավոր ավտոմատի:

Աշխատել է շախմատի ծրագրերի

Քանի որ XVIII դարում, մարդիկ փորձում են ստեղծել շախմատային մեքենաներ. Փորձը ձախողվեց է 1983 թվականին, երբ Thompson եւ Condon ստեղծված Belle, առաջին համակարգիչը հասել է մակարդակը շախմատի վարպետի. Thompson գրել է մի ծրագիր է, մի ամբողջական ցանկը վերջնախաղում գործիչներ 4-6: Ավելի ուշ, օգնությամբ մի շախմատի փորձագիտական Ջոն Roycroft նա արձանագրվել է նրանց վրա CD-ROM. Նոր եւ բարելավվել շախմատի համակարգչային 1994 թ.-ին, ծեծել Գարի Կասպարովին:

հետագա գործունեությունը

Ի 80-ականների կեսերին: Thompson է Bell Labs սկսեց նախագծման նոր օպերացիոն համակարգ, որը պետք է լինի փոխարինում համար UNIX. Այն կոչվում էր «պլան 9". Նաեւ այս պահին նա իրականացրել փորձարկման վաղ տարբերակները C ++, այլ արտահայտել է նրան բացասական վերաբերմունքը, դժգոհ գաղափարի հիմքում լեզվի.

1992 թ.-ին, հետ միասին Ռոբ Pike նրանց UTF-8 կոդավորման մշակվել է, որը հիմք դարձավ համաշխարհային սարդոստայնի: 90-ականներին, հետ միասին Ritchie եւ այլ հետազոտողների Bell Labs, նա սկսեց ձեւավորման գործընթացը Inferno օպերացիոն համակարգը:

2000 թ.-ին, Thompson թողել Bell Labs. Մինչեւ 2006 թ., Նա աշխատել է Entrisphere, ապա տեղափոխվեց Google- ի, որն այժմ աշխատում է լեզվի Go: Այս շնորհալի գիտնական է, որ ապագայում կարող է բացահայտել իր ողջ ստեղծագործական ներուժը:

Քեն Thompson: նվաճումներ

Հիմնական բանը, որ իր կյանքի եւ ստեղծում UNIX ծրագրավորման լեզվի C. Քեն Thompson, որի կենսագրությունը քննարկվել է հոդվածում, եղել է իր կյանքի մի շատ մրցանակների:

1983 թ.-ին, Thompson եւ Ritchie միասին ստացել են Turing մրցանակը: 1990 թ-ին նրան շնորհվել է IEEE Ռիչարդ Վ Hamming մեդալով է IEEE ստեղծման համար UNIX եւ C- ի 1994 - մեդալը «Պիոներ համակարգչային ճարտարագիտության», եւ միասին Ritchie: 1999 թ.-ին, նախագահ Բիլ Քլինթոնը պարգեւատրել Ritchie եւ Թոմփսոնին է Ազգային մեդալով: 1999 թ.-ին, Thompson առաջին մրցանակ իր դերի ստեղծման UNIX ինստիտուտի Էլեկտրական եւ էլեկտրոնիկայի ճարտարագետների 2003 թ., Հետ միասին Ritchie - Հարոլդ Pender մրցանակին: Ճապոնիան նաեւ նշել է, որ իր նորարարական զարգացումը (մրցանակ 2011):

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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