CalculatoareProgramare

Ken Thompson - sistem de operare UNIX și C dezvoltator limba

Ken Thompson, un copil a fost fascinat de logica. După cum a amintit mai târziu, chiar și în școala elementară, el ar rezolva problemele aritmetice în sistemul binar. Această dragoste l-au dus la lumea computerelor, în cazul în care realizările sale au fost incomparabilă și întotdeauna originale.

Ken Thompson: studiu

În 1943, Ken sa născut în New Orleans (Louisiana). În tinerețe, Ken Thompson , a studiat la UC Berkeley. În anii 1965-1966, el a fost primul grad și master o licență de Science în dispozitive electronice și sisteme informatice. supervizorul lui a fost Alvin Berlemkemp.

Lucrul la Bell Labs

În 1966, el a arătat capacitatea de mare om de știință Ken Thompson a fost acceptat într-o corporație puternică, Bell Labs, cunoscut sub numele de cel mai mare și cel mai glorios Centrul de Cercetare, care este angajat în electronică și tehnologia calculatoarelor. Sediul său se află în Murray Hill. Înainte de a se alătura Bell Labs tineri dezvoltatori proiectat MAC. În cadrul sistemului de operare CTSS a fost creat. Apoi, de laborator a început să lucreze pe Multix.

Aici Ken întâlnit cu Dennis Ritchie. Ei au devenit ca-minded și au început să lucreze împreună cu alți oameni de știință de laborator. Ken Thompson și Dennis Ritchie a văzut un viitor pentru mici computere personale de birou. Ei au dat seama că aceste calculatoare au nevoie de un mecanism care controlează hardware-ul computerului care efectuează lucrul cu fișierele, executarea programelor de aplicație, de intrare și operațiunile de ieșire. Acesta este modul în care ideea de a crea un nou sistem de operare. Toate cele 70 de ani, Thompson și Ritchie a lucrat pe UNIX. Prima versiune a fost creat de către Thompson aproape de unul singur, iar Ritchie a intrat mai târziu.

În același timp, Ken Thompson a inventat limba Bon, și apoi - limba B, pe baza cărora a fost ulterior creat limbajul C, și a început să se dezvolte jocul „Space Travel“. Jocul simulat sistemul solar cu organismele sale. Nava a fost obligat să aterizeze pe planete sau sateliți. Laboratorul a refuzat proiectul Multix. În 1969, Thompson și Ritchie a proiectat sistemul de operare Unics, care a primit mai târziu numele actual UNIX. Thompson a creat editorul QED pentru CTSS, care a inclus expresii regulate pentru manipularea șir de text. Acest proiect a făcut expresii regulate populare în programare, nu doar în logica. Ei au început să folosească în mod constant UNIX în programele de procesare de text. In prezent, cele mai multe programe care lucrează cu expresii regulate, folosiți notația Thompson. Ken a inventat, de asemenea, un algoritm, numit după el, pentru a converti expresii regulate în automat finit nedeterminist.

Lucrările la programele de șah

Încă din secolul al XVIII-lea, oamenii au încercat să creeze o mașini de șah. Încercarea a eșuat în 1983, când Thompson și Condon a creat Belle, primul calculator a atins nivelul de maestru de șah. Thompson a scris un program pentru o listă completă a Endgame figurile 4-6. Mai târziu, cu ajutorul unui expert de șah John Roycroft el le-a înregistrat pe CD-ROM. Un computer nou și îmbunătățit de șah în 1994, bate Garry Kasparov.

activități suplimentare

La mijlocul anilor '80 Thompson la Bell Labs a inceput proiectarea unui nou sistem de operare, care trebuia să fie un înlocuitor pentru UNIX. Acesta a fost numit „Plan 9“. De asemenea, în acest moment el a efectuat testarea versiuni timpurii ale C ++, dar și-a exprimat la el o atitudine negativă, care dezaprobă ideea de la baza limbii.

În 1992, împreună cu Rob Pike le codificare UTF-8 a fost dezvoltat, care a devenit baza pentru World Wide Web. În anii '90, impreuna cu Ritchie si alti cercetatori de la Bell Labs, a început procesul de formare a sistemului de operare Inferno.

În 2000, Thompson a părăsit Bell Labs. Până în 2006, a lucrat în Entrisphere, apoi sa mutat în Google, care lucrează acum în limba Go. Acest savant talentat în viitor, poate dezvălui potențialul său creativ pe deplin.

Ken Thompson: Realizări

Cel mai important lucru în viața lui - și crearea de UNIX limbaj de programare C. Ken Thompson, a cărui biografie a fost discutat în articol, a fost în viața lui o mulțime de premii.

În 1983, Thompson și Ritchie au primit împreună Premiul Turing. În 1990 a fost distins IEEE Richard W. Hamming Medalia de IEEE pentru crearea de UNIX și C. În 1994 - medalia „Pioneer de Inginerie Informatică“, și împreună cu Ritchie. În 1999, presedintele Bill Clinton a acordat Ritchie și Thompson Medalia Națională. În 1999, Thompson a fost acordat primul premiu pentru rolul său în crearea de UNIX Institutul de Inginerie Electrică și Electronică, în 2003, împreună cu Ritchie - Harold Pender Award. Japonia a remarcat, de asemenea, dezvoltarea sa inovatoare (Premiul 2011).

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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