Ciência da computação: inovadores
A tabela a seguir ilustra os nomes dos principais inovadores com seus trabalhos e ano -
Pessoa | Realização | Período / Ano |
---|---|---|
Pāṇini | Pāṇini, o antigo linguista sânscrito indiano, gramático e erudito honrado sistematizou e mencionou o uso técnico de metarules, transformações e recursões, em seu livro 'Ashtadhyayi.' É considerado o precursor da linguagem de programação de computadores. | 5 th Century BC (sobre) |
Al-Khwārizmī | Al-Khwarizmi desenvolveu a técnica de realizar aritmética com numerais hindu-arábicos. | 830 DC (cerca de) |
Al-Jazari | Al-Jazari inventou as máquinas programáveis, ou seja, robôs humanóides programáveis, e um relógio astronômico, que é considerado o primeiro computador analógico programável. | 1206 DC (cerca de) |
Ramon Llull | Ramon Llull havia projetado várias máquinas de representações simbólicas. | 1300 DC (cerca de) |
Blaise Pascal | Pascal inventou a calculadora mecânica. | 1642 DC (cerca de) |
Gottfried Leibniz | Leibniz havia desenvolvido o cálculo de predicados de primeira ordem, que era muito importante para os fundamentos teóricos da ciência da computação. | 1670 DC (cerca de) |
Charles Babbage | Babbage, que era popular como matemático, filósofo, inventor e engenheiro mecânico, projetou a Máquina Analítica e desenvolveu um protótipo para uma calculadora mecânica menos potente. Da mesma forma, ele originou o conceito de computador digital programável. Babbage é popular como “pai do computador”. | 1822 DC (cerca de) |
George Boole | Boole conceituou a álgebra booleana, que se tornou a base da lógica digital e da ciência da computação. | 1847 DC (cerca de) |
Gottlob Frege | Frege desenvolveu o cálculo de predicados de primeira ordem, que mais tarde se tornou um requisito precursor crucial no desenvolvimento da teoria da computação. | 1879 DC (cerca de) |
Herman Hollerith | Hollerith inventou a máquina de avaliação de cartões perfurados e, portanto, ele é popularmente considerado o pai do processamento de dados por máquina moderna. | 1889 DC (cerca de) |
Vannevar Bush | Bush desenvolveu o conceito Memex, que mais tarde levou ao desenvolvimento do hipertexto. | 1930 DC (cerca de) |
Igreja Alonzo | Church desenvolveu o cálculo lambda e encontrou o problema da indefinição dentro dele. | 1936 DC (cerca de) |
Stephen Cole Kleene | Fundou a teoria da computação. | 1936 DC (cerca de) |
Claude Shannon | Projeto de circuito digital prático fundado. | 1937 DC |
Konrad Zuse | Construiu o primeiro computador digital livremente programável da série Z. | 1938 DC |
Tommy Flowers | Projetou e construiu os computadores Mark Colossus, os primeiros dispositivos programáveis, digitais, eletrônicos e de computação do mundo. | 1943 DC |
Max Newman | Newman fundou o Laboratório de Máquinas de Computação na Universidade de Manchester. Foi o lugar onde o primeiro computador com programa armazenado do mundo, a Máquina Experimental de Pequena Escala Manchester foi inventado. | 1943 DC |
John Mauchly e J. Presper Ecker | Projetou e construiu o ENIAC, o primeiro computador moderno, e o UNIVAC I, o primeiro computador disponível comercialmente. | 1943 DC |
Yoshiro Nakamatsu | Inventou o primeiro disquete na Universidade Imperial de Tóquio. | 1950 DC |
David Caminer e John Pinkerton | Desenvolveu o computador LEO, ou seja, o primeiro computador empresarial | 1951 DC |
Sergei Alekseyevich Lebedev | Projetou de forma independente o primeiro computador eletrônico da União Soviética (ou seja, Ucrânia). | 1951 DC |
Grace Hopper | Hopper escreveu o compilador AO (uma espécie de linguagem de programação automática), que influenciou fortemente a linguagem COBOL. | 1952 DC |
Cuthbert Hurd | Trabalhou para a International Business Machines Corporation e desenvolveu o primeiro computador de uso geral, o IBM 701. | 1952 DC |
Alan Perlis et al | Desenvolveu a linguagem de programação ALGOL e foi a primeira a receber o Prêmio Turing. | 1952 DC |
Noam Chomsky | Chomsky desenvolveu a hierarquia de Chomsky. Ele fez contribuições para a ciência da computação com seu trabalho em linguística. | 1956 DC |
Douglas Engelbart e Bill English | Mais conhecido por inventar o mouse do computador. | 1963 DC |
Tadashi Sasaki | Sasaki era engenheiro na empresa Sharp e concebeu uma CPU com microprocessador de chip único. Ele também desenvolveu calculadoras de LCD na Sharp. | 1963 DC |
Dennis Ritchie e Ken Thompson | Foi pioneiro na linguagem de programação C e no sistema operacional de computador Unix na Bell Labs. | 1967 DC |
Ken Thompson | Thompson desenvolveu o sistema operacional Unix, a linguagem de programação B, o sistema operacional Plan 9, o primeiro jogo de xadrez para computador e a codificação UTF-8 no Bell Labs. Além disso, ele desenvolveu a linguagem de programação 'Go' no Google. | 1967 DC |
Adriaan van Wijngaarden | Wijngaarden desenvolveu a gramática W usada pela primeira vez na definição do ALGOL 68 | 1968 DC |
Masatoshi Shima | Projetou o Intel 4004, o primeiro microprocessador comercial. | 1968 DC |
Leslie Lamport | Algoritmos formulados para resolver diferentes problemas fundamentais em sistemas distribuídos (por exemplo, o algoritmo de padaria). | 1974 DC |
Vint Cerf e Bob Kahn | Projetou o Transmission Control Protocol e Internet Protocol (TCP e IP), os principais protocolos de comunicação de dados da Internet e outras redes de computadores. | 1978 DC |
Tim Berners-Lee | Web mundialmente inventado. | 1989 DC |
Tim Berners-Lee e Robert Cailliau | Enviou a primeira comunicação HTTP entre o cliente e o servidor. | 1989 DC |