Кен Томпсан – распрацоўшчык аперацыйнай сістэмы UNIX і мовы C

Дата:

2018-10-12 03:40:12

Прагляды:

409

Рэйтынг:

1Любіць 0Непрыязнасць

Доля:

Table of contents:

Кен Томпсан з дзяцінства быў зачараваны логікай. Як ён адзначаў пазней, нават у пачатковай школе ён вырашаў бы арыфметычныя задачы ў двайковай сістэме. Гэтая любоў прывяла яго ў кампутарны свет, дзе дасягнення яго былі несравненны і заўсёды арыгінальныя.кен томпсан

Кен Томпсан: вучоба

У 1943 годзе Кен нарадзіўся ў Новым Арлеане (штат Луізіяна). У юнацтве Кен Томпсан вучыўся ў Каліфарнійскім універсітэце Берклі. У 1965–1966 гадах атрымаў спачатку ступень бакалаўра і магістра навук па электронным прыладам і інфармацыйных сістэм. Яго навуковым кіраўніком быў Элвін Берлемкемп.

Праца у Bell Labs

У 1966 годзе праяўлялы вялікія здольнасці вучоны Кен Томпсан быў прыняты ў магутную карпарацыю Bell Labs, вядомую як найбуйнейшы і славнейший даследчы цэнтр, які займаецца электронікай і вылічальнай тэхнікай. Яе штаб-кватэра размешчана ў Мюрэй Хіл. Да прыходу маладых распрацоўшчыкаў Bell Labs праектаваў MAC. У яго рамках была створана АС CTSS. Потым лабараторыя пачала працаваць над Multix.

Тут Кен сустрэўся з Дэнісам Рытчы. Яны сталі аднадумцамі і пачалі працаваць разам з іншымі навукоўцамі лабараторыі. Кен Томпсан і Дэніс Рытчы ўбачылі будучыню за настольнымі маленькімі персанальнымі кампутарамі. Яны зразумелі, што такім кампутараў патрэбен механізм, які кіруе апаратнымі сродкамі кампутара, які ажыццяўляе працу з файламі, выкананне прыкладных праграм, аперацыі ўводу і вываду. Так з'явілася думка аб стварэнні новай аперацыйнай сістэмы. Усе 70-я гады Томпсан і Рытчы працавалі над UNIX. Яе першыя версіі былі створаны Томпсанам практычна ў адзіночку, а Рытчы падключыўся пазней.

Больш:

Lenovo v580c: падрабязны агляд

Lenovo v580c: падрабязны агляд

Сёння мы вырашылі напісаць пра ноўтбуку Lenovo v580c. Агляд будзе падрабязным, так як гэты партатыўны ПК серыі IdeaPad мае высокую папулярнасць, але не многія ведаюць, чым жа прыцягвае гэта прылада пакупнікоў. Мадэль з'яўляецца хуткай і змяшчае ў саб...

Брандмаўэр - што гэта? Стандартны абаронца ПК

Брандмаўэр - што гэта? Стандартны абаронца ПК

Брандмаўэр – што гэта такое? Карысная функцыя ў аперацыйнай сістэме або малаэфектыўныя сродак абароны? Перш чым адказаць на гэтае пытанне, нам трэба высветліць, што робіць кампутар і як правільна яго наладзіць.Агульныя звесткіДля паспяховай пра...

"Аблівіян": праходжанне гульні. Кіраўніцтва і парады па праходжанні гульні "Аблівіян"

The Elder Scrolls IV: Oblivion — ролевая гульня ад кампаніі Bethesda Games Studios. Адразу ж пасля рэлізу у 2006 годзе яна стала вельмі папулярнай. Сюжэт заснаваны на супрацьстаянні галоўнага героя і культу Прынца Разбурэння, які плануе адкрыць...

Адначасова Кен Томпсан вынайшаў мову Bon, а затым – мова B, на аснове якога быў пазней створаны мову C, і пачаў распрацоўваць гульню «Касмічныя падарожжы». У гульні мадэляваліся Сонечная сістэма з яе целамі. Касмічны карабель патрабавалася пасадзіць на планеты або спадарожнікі. Лабараторыя адмовілася ад праекта Multix.кен томпсан і дэніс рытчы У 1969 Томпсан і Рытчы распрацавалі АС UNICS, якая пазней атрымала сучаснае назва UNIX. Томпсан стварыў рэдактар Qed для CTSS, які ўключаў рэгулярныя выразы для маніпуляцый над радкамі ў тэксце. Гэты праект зрабіў рэгулярныя выразы папулярнымі ў праграмаванні, а не толькі ў логіцы. Іх сталі пастаянна выкарыстоўваць у UNIX ў праграмах апрацоўкі тэкстаў. У наш час большасць праграм, якія працуюць з рэгулярнымі выразамі, выкарыстоўваюць натацыю Томпсана. Кен таксама вынайшаў алгарытм, які атрымаў яго імя, для пераўтварэння рэгулярных выразаў у недетерминированный канчатковы аўтамат.

Праца над шахматнымі праграмамі

З XVIII стагоддзя людзі спрабавалі стварыць шахматныя аўтаматы. Спроба ўдалася ў 1983 годзе, калі Томпсан і Кондан стварылі Belle, першы кампутар, які дасягнуў ўзроўню шахматнага майстра. Томпсан напісаў праграму поўнага пералічэння эндшпіляў для 4–6 фігур.кен томпсан дасягнення Пазней з дапамогай шахматнага эксперта Джона Ройкрофта ён запісаў іх на CD-ROM. Новы удасканалены шахматны кампутар у 1994 годзе перамог Гары Каспарава.

Далейшая дзейнасць

У сярэдзіне 80-х гадоў Томпсан ў Bell Labs пачаў праектаваць новую АС, якая павінна была стаць заменай UNIX. Яна называлася «план 9». Таксама ў гэты час ён ажыццяўляў тэставанне ранніх версій мовы C++, але выказаў да яго негатыўнае стаўленне, не ўхваляючы ідэі, што ляглі ў аснову мовы.

У 1992 годзе сумесна з Робом Пайкай ім была распрацавана кадоўка UTF-8, якая стала асноўнай для World Wide Web. У 90-я гады сумесна з Рытчы і іншымі даследчыкамі з Bell Labs ён пачаў працэс фарміравання аперацыйнай сістэмы Inferno.

У 2000 годзе Томпсан пакінуў Bell Labs. Да 2006 года працаваў у Entrisphere, затым перайшоў у Google, дзе працуе і цяпер над мовай Go. Гэты адораны навуковец у будучыні можа раскрыць увесь свой творчы патэнцыял.

Кен Томпсан: дасягненні

Галоўнае ў яго жыцці – стварэнне UNIX і мовы праграмавання C. Кен Томпсан, біяграфія якога была разгледжана ў артыкуле, атрымаў за сваё жыццё шмат узнагарод.

У 1983 г. Томпсан і Рытчы разам атрымалі прэмію Цьюрынга. У 1990 годзе ім была ўручана медаль Рычарда Хэмминга з IEEE за стварэнне АС UNIX і мовы C. У 1994 – медаль «Піянер кампутарнай тэхнікі», таксама сумесна з Рытчы.кен томпсан біяграфія У 1999 годзе прэзідэнт Біл Клінтан ўзнагародзіў Томпсана і Рытчы Нацыянальнай медалём. У 1999 годзе Томпсан атрымаў першую прэмію Інстытута інжынераў электронікі і электратэхнікі за яго ролю ў стварэнні АС UNIX, у 2003 сумесна з Рытчы – прэмію Гаральда Пендера. Японія таксама адзначыла яго наватарскія распрацоўкі (прэмія 2011 года).


Article in other languages:

AR: https://tostpost.com/ar/computers/7485-ken-thompson-developer-of-the-unix-operating-system-and-c-language.html

DE: https://tostpost.com/de/computer/13394-ken-thompson-entwickler-des-betriebssystems-unix-und-der-programmiersp.html

En: https://tostpost.com/computers/4113-ken-thompson-developer-of-the-unix-operating-system-and-c-language.html

ES: https://tostpost.com/es/los-ordenadores/13402-ken-thompson-desarrollador-del-sistema-operativo-unix-y-el-lenguaje-c.html

HI: https://tostpost.com/hi/computers/7492-ken-thompson-developer-of-the-unix-operating-system-and-c-language.html

JA: https://tostpost.com/ja/computers/7488-unix-c.html

KK: https://tostpost.com/kk/komp-yuterler/13394-ken-tompson-z-rleush-operaciyaly-zh-yen-unix-zh-ne-c-t-l.html

PL: https://tostpost.com/pl/komputery/13382-ken-thompson-tw-rca-systemu-operacyjnego-unix-i-j-zyka-c.html

PT: https://tostpost.com/pt/computadores/13374-ken-thompson-desenvolvedor-do-sistema-operacional-unix-e-da-linguagem-.html

TR: https://tostpost.com/tr/bilgisayarlar/13395-ken-thompson-geli-tirici-i-letim-sistemleri-unix-ve-c-dili.html

UK: https://tostpost.com/uk/komp-yuteri/13387-ken-tompson-rozrobnik-operac-yno-sistemi-unix-ta-movi-c.html

ZH: https://tostpost.com/zh/computers/8145-thompson-unix-c.html






Alin Trodden - аўтар артыкула, рэдактар
"Прывітанне, Я Алін Тродден. Я пішу тэксты, чытаю кнігі і шукаю ўражанні. І я нядрэнна ўмею распавядаць вам пра гэта. Я заўсёды рады ўдзельнічаць у цікавых праектах."

Заўвага (0)

Гэтая артыкул не мае каментароў, будзьце першым!

Дадаць каментар

Навіны

Як зняць бан па жалезе ў гульні WarFace

Як зняць бан па жалезе ў гульні WarFace

Сёння мы пагаворым аб лазні па жалезе ў гульні WarFace — спецыяльным античите, які ўвялі распрацоўшчыкі. Па розных паведамленнях, ён вырабляе блакаванне акаўнтаў, западозраных на читерстве, счытваючы усе складнікі сістэмнага...

Праграма для сціску відэа

Праграма для сціску відэа

Гэтая артыкул будзе цікавая для ўсіх тых карыстальнікаў Інтэрнэту, якія хочуць, запісаўшы якое-небудзь відэа з тэлевізара, затым змясціць яго ў сетку. Напрамую размяшчаць файлы, запісаныя з дапамогай праграм накшталт вядомай многі...

Як выдаліць Microsoft Security Essentials цалкам

Як выдаліць Microsoft Security Essentials цалкам

Усе апошнія гады вопытныя карыстальнікі і IT-кампаніі толькі і рабілі, што страшылі радавых юзэраў небяспекамі віруснага заражэння іх кампутараў. Як ні дзіўна, але некаторыя пранікліся гэтым, а таму вечныя спрэчкі аб «самым ...

Код распрацоўніка

Код распрацоўніка "Сімс 3" (The Sims 3)

Для недасведчанага чалавека другая і трэцяя часткі серыі "Сімс" могуць выглядаць вельмі падобнымі. Але калі вы больш блізка знаёмыя з дадзенымі праектамі, то без працы зразумееце, што ў іх значна больш рознага, чым падобнага. Спра...

У якія можна пагуляць стратэгіі на дваіх?

У якія можна пагуляць стратэгіі на дваіх?

Стратэгіі ўяўляюць сабой катэгорыю такіх гульняў, у якія асабліва цікава змагацца ўдваіх ці нават у невялікай кампаніі. Мерныя гульні, якія адрозніваюцца сваёй маштабнасцю і маляўнічасцю таго, што адбываецца на экране, вызначана п...

Bravado Gauntlet GTA 5 - дзе знайсці?

Bravado Gauntlet GTA 5 - дзе знайсці?

Як усім выдатна вядома, уся сюжэтная лінія складаецца з 69 місій, шэсць з якіх з'яўляюцца ключавымі. Яны заключаюцца ў рабаванні канкрэтных кропак, кожнае наступнае з якіх становіцца ўсё складаней і складаней. Такім чынам, пасля ш...