InformáticaProgramación

Ken Thompson - sistema operativo UNIX e creador linguaxe C

Ken Thompson, un neno era fascinado pola lóxica. Como recordou máis tarde, aínda na escola, ía resolver problemas aritméticos no sistema binario. Este amor levouno para o mundo do ordenador, onde os seus logros eran incomparables e sempre orixinais.

Ken Thompson: estudo

En 1943, Ken naceu en Nova Orleans (Luisiana). Na súa mocidade, Ken Thompson estudou na UC Berkeley. Nos anos 1965-1966, el foi o primeiro grao de bacharel e master en dispositivos electrónicos e sistemas de información. O seu supervisor foi Alvin Berlemkemp.

Traballo na Bell Labs

En 1966, el mostrou gran capacidade científico Ken Thompson foi aceptado nunha corporación poderosa, Bell Labs, coñecido como o máis grande e gloriosa Research Center, que está involucrada en electrónica e informática. A súa sede está situada en Murray Hill. Antes de ingresar na Bell Labs mozos programadores proxectou o MAC. No ámbito do sistema operativo CTSS foi creado. Entón laboratorio comezou a traballar en Multix.

Aquí Ken se atopou con Dennis Ritchie. Eles convertéronse en like-minded e xa comezaron a traballar en conxunto co laboratorio outros científicos. Ken Thompson e Dennis Ritchie viu un futuro para pequenos ordenadores de mesa. Eles viron que estes ordenadores precisan dun mecanismo que controla o hardware do ordenador que executa o traballo cos arquivos, a execución de programas de aplicación, de entrada e operacións de saída. Isto é como a idea de crear un novo sistema operativo. Todos os 70 anos, Thompson e Ritchie traballou en UNIX. A súa primeira versión foi creada por Thompson practicamente só, e Ritchie uniuse máis tarde.

Ao mesmo tempo, Ken Thompson inventou a linguaxe Bon, e despois - a linguaxe B, con base no que máis tarde foi creada a linguaxe C, e comezou a desenvolver o xogo "viaxe espacial". O xogo simulado do sistema solar con seus corpos. A sonda foi grazas a pousar en planetas ou lúas. Laboratorio rexeitou proxecto Multix. En 1969, Thompson e Ritchie creou o sistema operativo UNICS, que máis tarde recibiu o nome actual UNIX. Thompson creado editor QED para CTSS, que incluía expresións regulares para manipulación de secuencia de caracteres do texto. Este proxecto está expresións regulares popular na programación, non só na lóxica. Eles comezaron a usar constantemente UNIX en programas de procesamento de texto. Hoxe en día, a maioría dos programas que traballan con expresións regulares, use a notación de Thompson. Ken tamén inventou un algoritmo, que leva o seu nome, para converter expresións regulares no autómata finito non determinístico.

Traballo sobre programas de xadrez

Desde o século XVIII, as persoas tentaron crear unha maquinaria de xadrez. O intento fracasou en 1983, cando Thompson e Condon creado Belle, a primeira computadora alcanzou o nivel de mestre de xadrez. Thompson escribiu un programa para unha lista completa de Endgame figuras 4-6. Máis tarde, coa axuda dun especialista en xadrez John Roycroft gravou los en CD-ROM. Un novo e mellorado ordenador de xadrez en 1994, bateu Garry Kasparov.

outras actividades

A mediados dos anos 80 Thompson na Bell Labs comezou a deseñar un novo sistema operativo, o que estaba a ser un substituto para UNIX. Foi chamado "plan 9". Tamén nesa época realizou probas de versións anteriores do C ++, pero expresou a el unha actitude negativa, desaprovando a idea que está na base da lingua.

En 1992, xunto con Rob Pike los codificación UTF-8 foi deseñado, que se tornou a base para a World Wide Web. Na década dos 90, xunto con Ritchie e outros investigadores de Bell Labs, comezou o proceso de formación do sistema operativo Inferno.

En 2000, Thompson deixou Bell Labs. Ata 2006, traballou en Entrisphere, logo trasladouse a Google, que está a traballar agora en linguaxe Go. Este estudioso dotado no futuro pode revelar o seu potencial creativo.

Ken Thompson: Conquistas

A principal cousa na súa vida - ea creación UNIX linguaxe de programación C. Ken Thompson, cuxa biografía foi discutido no artigo, estaba na súa vida unha morea de premios.

En 1983, Thompson e Ritchie xuntos recibiu o Premio Turing. En 1990 el foi premiado coa Medalla Richard W. Hamming do IEEE para a creación do UNIX e C. En 1994 - medalla de "Pioneer de Enxeñaría de Computación", e xunto con Ritchie. En 1999, o presidente Bill Clinton concedeu Ritchie e Thompson Medalla Nacional. En 1999, Thompson recibiu o primeiro premio polo seu papel na creación do UNIX Institute of Electrical and Electronics Engineers, en 2003, xunto con Ritchie - Harold Award Pender. Xapón tamén observou o seu desenvolvemento innovador (Prize 2011).

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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