Você está na página 1de 8

Histria da Computao Pr-histria 3000 a.C.: inveno do baco de areia (Babilnia) 1800 a.C.

a.C.: primeiros mtodos para resolver problemas numricos (Babilnia) 500 a.C.: inveno do baco de arame (Egito) 200 a.C.: inveno do sal-pan (baco) (China) inveno do soroban (baco) (Japo)

Histria antiga 1617: criao dos bastes para multiplicar por John Napier (Esccia) 1622: criao da rgua de clculo por William Oughtred (Inglaterra) 1624: construo da primeira mquina capaz de multiplicar e dividir por Wilhelm Schickard 1624: inveno da primeira mquina de calcular com adies e subtraes por Blaise Pascal 1671: apresentao do conceito de operar multiplicaes e divises atravs de somas e subtraes sucessivas, por Gottfried Wilhelm von Leibnitz 1694: criao da Calculadora Universal com quatro operaes e raiz quadrada por Gotfried Wilhelm von Leibnitz 1801: inveno do tear mecnico controlado por cartes perfurados por Joseph Marie Jacquard (Frana) 1820: construo da primeira mquina de calcular com quatro operaes aritmticas, o Arithmometer, por Charles Xavier Thomas (Paris) 1833: projetada a Mquina Analtica com arquitetura semelhante dos computadores atuais por Charles Baggage 1835: Lady Ada Augusta Byron, Condessa de Lovelace, escreve as primeiras sries de instrues para a Mquina Analtica 1854: publicado os princpios dda lgica por George Boole (Inglaterra) 1869: criao da primeira mquina para resoluo de problemas lgicos por William Stanley Jevons (Inglaterra) 1890: inveno da Mquina Tabuladora para o censo americano por Herman Hollerith (EUA)

Histria moderna 1903: criao dos circuitos eltricos chamados de portas lgicas (switches) por Nikola Tesla 1924: fundao da IBM por Herman Hollerith 1928: proposio dos problemas de completude, consistncia e decidibilidade por David Hilbert 1931: soluo dos dois primeiros problemas de Hilbert (completude e consistncia) por Kurt Gdel 1936: formalizao do conceito de computabilidade para soluo do ltimo problema de Hilbert, e aplicao de algoritmos computao de funes por Alan Mathison Turing; inveno do primeiro computador eletromecnico (Z1) por Konrad Zuse (Alemanha) 1940: construo do primeiro computador eletrnico (Z3) por Konrad Zuse (Alemanha) 1944: construo do computador Mark I por Howard H. Aiken, na Universidade de Harvard com assistncia da IBM; projeto do ENIAC (Eletronic Numeric Integrator And Calculator) por John Presper Eckert e John Mauchly, baseado em idias de John Vincent Atanasoff 1945: publicao do artigo As We May Think por Vannevar Bush sobre impacto da tecnologia da informao sobre a sociedade; construo de computadores segundo o modelo desenvolvido por John von Neumann 1946: cunhado o termo BIT (Binary digiT ) por John Turkey 1947: publicao dos fundamentos da Inteligncia Artificial por Alan Mathison Turing 1948: inveno do transistor por William Bradford Shockley, John Bardeen e Walter Brattain 1949: primeiros testes de uso de discos magnticos para armazenamento de dados no computador EDVAC; desenvolvimento do primeiro computador com programa embutido, o EDSAC por Maurice Wilkes; uso de ncleos de ferrite como componentes de memria principal no computador Whirlwind (MIT), por Jay Forrester 1950: introduo do uso da linguagem Assembly no computador EDSAC por Maurice Wilkes (Universidade de Cambrige) 1951: introduo do conceito de microprogramao por Maurice Wilkes; desenvolvimento do computador UNIVAC (UNIVersal Automatic Computer) para usos comerciais; emprego do primeiro compilador e fitas magnticas para armazenamento de dados; desenvolvimento do conceito de compilador por Grace Murray Hopper (Remington Rand) 1954: desenvolvimento da primeira linguagem de alto nvel (FORmula TRANslation - FORTRAN) por John Backus (IBM); desenvolvimento do primeiro sistema operacional por Gene Amdahl (IBM) 1956: soluo eficiente do problema do caminho mais curto por Edsger Dijkstra 1958: criao das linguagens ALGOL (Algorithmic Language) e LISP (LISt Processor); construo do primeiro computador transistorizado (CDC 1604) por Seymor Cray

1959: criao do primeiro circuito integrado por Jack Kilby e Robert Noyce (Texas Instruments); criao da linguagem COBOL (COmmon Business Oriented Language) 1960: construo do primeiro minicomputador (DEC PDP-1); primeiros usos de discos removveis; incio do ensino de Cincia da Computao como disciplina 1962: criao do primeiro departamento de Cincia da Computao na Universidade de Purdue 1964: lanamento da famlia de computadores compatveis (IBM System 360); criao da linguagem BASIC (Beginners All-purpose Symbolic Instruction Code), por John Kemeny e Thomas Kurtz; inveno do mouse por Douglas C. Englebart (SRI) 1965: lanamento do primeiro computador com circuitos integrados (IBM System 370); concesso do primeiro ttulo de Ph.D. a Richard Wexelblat na Universidade da Pennsylvania 1968: criao da Intel 1969: criao da linguagem Pascal por Niklaus Wirth; desenvolvimento do sistema operacional UNIX; primeira transmisso de dados pela rede ARPANET (Advanced Research Projects Agency) 1971: lanamento do primeiro microprocessador o Intel 4004; construo do primeiro computador pessoal, o Kenbak-I, por John Blankenbaker publicao dos trabalhos de Steve Cook e Richard Karp sobre problemas NP-completos 1972: criao da primeira linguagem de programao para o Intel 4004 (PL/1) por Gary Kildall; lanamento do primeiro microprocessador de 8 bits (Intel 8008); criao das linguagens SmallTalk e C; envio do primeiro e-mail 1973: criao da linguagem PROLOG (PROgramming LOGic); primeiro emprego dos discos do tipo Winchester (IBM); primeiro emprego de interface grfica com uso de mouse e vdeo (Xerox); incio dos trabalhos sobre o protocolo TCP (Transmission Control Protocol) na Universidade de Stanford 1974: lanamento do microprocessador para computadores pessoais (Intel 8080) 1975: lanamento do primeiro computador pessoal, o Altair 8800; lanamento da primeira impressora laser (IBM); incio dos trabalhos para o primeiro minicomputador com arquitetura RISC (projeto 801 da IBM) por John Cocke 1976: lanamento do primeiro supercomputador (Cray Inc.); desenvolvimento da primeira impressora a jato de tinta (IBM) desenvolvimento da primeira placa-me para o Apple-I por Steve Jobs e Steve Wozniak; 1977: fundao da Apple Computers por Steve Jobs e Steve Wozniak; lanamento do computador Apple-II; fundao da Microsoft por Bill Gates e Paul Allen; lanamento dos primeiros computadores pessoais com vdeo embutido (Tandy e Comodoro)

1978: lanamento do primeiro computador de 32 bits, o DEC VAX 11/780; lanamento do editor de textos WordStar; lanamento da primeira planilha de clculo VisiCalc lanamento do primeiro processador de 16 bits (Intel 8086); padronizao da medida 5 para discos flexveis; proposta do algoritmo de criptografia baseado em chave pblica (RSA) por Ron Rivest, Adi Shamir e Leonard Adelman 1979: lanamento do primeiro servio de notificaes distribudo (news) na Universidade North Carolina 1980: lanamento do sistema operacional Microsoft MSDOS; lanamento do computador pessoal Apple-III 1981: lanamento do primeiro computador pessoal completo (Osborne-I) 1983: lanamento do editor de textos WORD; lanamento do primeiro laptop (TRS-80 Model 100); lanamento dos computadores IBM PC/AT e IBM PC/XT; lanamento do padro de udio MIDI; incio do funcionamento da Internet usando protocolos TCP/IP 1984: lanamento do microprocessador de 16 bits, o Intel 80286; lanamento conjunto do CD-ROm pela Sony e Philips; lanamento do primeiro computador com interface grfica e mouse (Apple MacIntosh) 1985: desenvolvimento da linguagem C++ por Bjarne Stroustrup; lanamento do microprocessador de 32 bits, o Intel 80386; lanamento do primeiro computador RISC (HP Spectrum); lanamento do computador Apple MacIntosh-II 1987: lanamento da NSFnet, precursora da Internet, pela US National Science Foundation 1989: lanamento do microprocessador o Intel 80486; 1990: lanamento do Microsoft Windows 3.0 1992: liberao para uso pblico do sistema operacional Linux; lanamento do microprocessador Intel Pentium; liberao do formato MPEG para compresso de vdeo 1995: lanamento da linguagem de programao Java; lanamento do sistema operacional Microsoft Windows 95; lanamento do microprocessador Intel Pentium Pro 1996: lanamento do Internet Explorer 3.0; lanamento do DVD 1998: lanamento do Apple iMac; lanamento do Microsoft Windows 98 1999: lanamento do microprocessador AMD Athlon (K7); lanamento do Intel Pentium III 2000: lanamento do iPod

2002: primeira demonstrao de computao quntica por Isaac Chuang 2004: organizao do primeiro ataque por vrus em larga escala (MyDoom) SCO e Microsoft 2005: lanamento pelo MIT Media Lab da iniciativa de pesquisa para laptops abaixo de US$100 para educao infantil (One Laptop Per Child) 2007: primeira eleio pela Internet na Estnia lanamento do iPhone 2008: lanamento da plataforma Atom pela Intel vendas de notebooks ultrapassa a de desktops 2009: lanamento da plataforma Atom pela Intel vendas de notebooks ultrapassa a de desktops 2010: lanamento da plataforma Intel para processadores com 32nm com capacidade grfica embutida

Prmio Alan Turing 1966: Alan Perlis*,por sua contribuio na construo de compiladores 1967: Maurice Vincent Wilkes*, por seus trabalhos no EDSAC e pela introduo eficiente de biblioteca de programas 1968: Richard Hamming*, por seus trabalhos em mtodos numricos e cdigos detectores e corretores de erros 1969: Marvin Minsky, por seus trabalhos em Inteligncia Artificial 1970: James H. Wilkinson*, por sua pesquisa em anlise numrica 1971: John McCarthy, por seus trabalhos em Inteligncia Artificial 1972: Edsger Dikjstra*, pelo desenvolvimento da linguagem ALGOL e numerosas contribuies para algoritmos e linguagens de programao 1973: Charles Bachman, por contribuies sobre bancos de dados 1974: Donald Knuth, por suas contribuies em anlise de algoritmos e projeto de linguagens de programao 1975: Allen Newell* e Herbert Simon*, por suas contribuies em Inteligncia Artificial 1976: Michael Rabin e Dana Scott, por introduzir a idia de mquina no determinista 1977: John Backus*, por suas numerosas contribuies em relao s especificaes formais de linguagens de programao 1978: Robert Floyd*, por suas contribuies para a construo de compiladores 1979: Kenneth Iverson*, por suas contribuies em linguagens de programao (APL) 1980: C. A. R. Hoare, por suas contribuies na definio e projeto de linguagens de programao, alm do algoritmo QuickSort 1981: Edgar Frank Codd, por contribuies para os sistemas gerenciadores de banco de dados 1982: Stephen Cook, por seus trabalhos em complexidade computacional 1983: Ken Thompson e Dennis Ritchie, pelas contribuies no desenvolvimento de sistemas operacionais (UNIX), alm da linguagem C 1984: Niklaus Wirth, por numerosas inovaes em linguagens de programao (Algol, Pascal, Modula, Euler) 1985: Robert Karp, por suas contribuies para a teoria de algoritmos (problemas NP-completos) 1986: John Hopcroft e Robert Tarjan, por suas contribuies ao projeto e anlise de algoritmos e estrutura de dados

1987: John Cocke*, por suas contribuies ao projeto de compiladores e arquiteturas computacionais (RISC) 1988: Ivan Shuterland, por contribuies em computao grfica 1989: William Kahan, por seus trabalhos em anlise numrica e computao em ponto-flutuante 1990: Fernando Corbat, por suas contribuies tericas organizao de sistemas 1991: Robert Milner*, por contribuies diversas: mecanizao da demonstrao de teoremas, linguagem ML (tratamento de excees) e teoria de computao concorrente 1992: Butler Lampson, por contribuies aos ambientes de computao pessoal distribudos 1993: Juris Hartmanis e Richard Steams, por contribuies teoria da complexidade computacional 1994: Edward Feigenbaum e Raj Reddy, por contribuies em Inteligncia Artificial e suas aplicaes comerciais 1995: Manuel Blum, por suas contribuies teoria da complexidade computacional e criptografia 1996: Amir Pnueli*, por seu trabalho em lgica temporal 1997: Douglas Engelbart, por suas contribuies computao interativa 1998: James Gray, por suas contribuies teoria de bancos de dados 1999: Fred Brooks, por suas contribuies em arquitetura computacional, sistemas operacionais e engenharia de software 2000: Andrew Chi-Chih Yao, por suas contribuies teoria da complexidade computacional e da comunicao, bem como criptografia 2001: Ole-Johan Dahl* e Kristen Nygaard*, por suas contribuies para o desenvolvimento da orientao a objetos 2002: Ronald Rivest, Adi Shamir e Leonard Adleman, por suas contribuies criptografia com uso de chave pblica 2003: Alan Kay, por suas contribuies ao desenvolvimento de linguagens orientadas a objetos (SmallTalk) 2004: Vint Cerf e Robert Kahn, por seus trabalhos em internetworking (protocolo TCP/IP) 2005: Peter Naur, por suas contribuies pra o projeto de compiladores e linguagens de programao (Algol-60) 2006: Frances Allen, por suas contribuies para computao com alto desempenho 2007: Edmund Clarke, Ernest Allen Emerson e Joseph Sifakis, por seus trabalhos em verificao de modelos 2008: Barbara Liskov, por suas contribuies em linguagens de programao e projeto de sistemas 2009: Charles Thacker, por suas contribuies ao desenvolvimento de computadores pessoais e em rede

2010: Leslie G. Valiant, por suas contribuies ao desenvolvimento da teoria da computao e computao paralela distribuda 2011: ???

(*) Falecido

Você também pode gostar