Prêmio Pioneiro da Computação
O Prêmio Pioneiro da Computação (em inglês: Computer Pioneer Award) foi estabelecido em 1981 pelo "Board of Governors" da IEEE Computer Society para o reconhecimento e honra daquelas pessoas cujos esforços resultaram na criação e vitalidade contínua da indústria de computadores. O prêmio é concedido a pessoas de destaque cujas principais contribuições aos conceitos e desenvolvimento do campo dos computadores foi feita no mínimo a mais de quinze anos.
Laureados Fundadores
editarEm 1981 houve uma premiação especial para "Laureados Fundadores" (em inglês: Charter Recipients)
Howard Aiken | Arquitetura de computador em grande escala |
Samuel Nathan Alexander | SEAC |
Gene Amdahl | Arquitetura de computador em grande escala |
John Backus | Fortran |
Robert Stanley Barton | Arquitetura de linguagem direta |
Gordon Bell | Projeto de computadores |
Fred Brooks | OS/360 da IBM |
Wesley Allison Clark | Primeiro Personal Computer (PC) |
Fernando Corbató | Tempo compartilhado |
Seymour Cray | Supercomputador |
Edsger Dijkstra | Controle de multiprogramação |
John Presper Eckert | ENIAC, o primeiro computador completamente eletrônico |
Jay Wright Forrester | Primeiro armazenador do tipo RAM |
Herman Goldstine | Contribuições para os primeiros computadores |
Richard Hamming | Códigos corretores de erro |
Jean Hoerni | Produção de semicondutores |
Grace Hopper | Início da programação (Compilador) |
Alston Scott Householder | Métodos numéricos |
David A. Huffman | Projeto de circuitos sequenciais |
Kenneth Iverson | APL |
Tom Kilburn | Projeto de computador com memória paginada |
Donald Knuth | Algoritmos |
Herman Lukoff | Início dos computador com circuitos eletrônicos |
John Mauchly | ENIAC |
Gordon Moore | Circuito integrado |
Allen Newell | Contribuições à inteligência artificial |
Robert Noyce | Circuito integrado |
Lawrence Roberts | Comutação de pacotes |
George Stibitz | Primeiro cálculo online (Remote Computation) |
Shmuel Winograd | Eficiência de algoritmos |
Maurice Vincent Wilkes | Microprogramação |
Konrad Zuse | Primeiro computador com com controle de processo (First Process Control Computer) |
Premiados
editarAno | Recipiente | Contribuição significante |
---|---|---|
1981 | Jeffrey Chuan Chu | Projeto de lógica de computador eletrônico |
1982 | Harry Huskey | Computador paralelo SWAC |
Arthur Burks | Projeto de lógica de computador eletrônico | |
1984 | John Atanasoff | Computador eletrônico com memória serial |
Jerrier Haddad | IBM 701 | |
Nicholas Metropolis | Resolveu problemas de energia atômica no ENIAC | |
Nathaniel Rochester | Arquitetura de máquinas de processamento eletrônico de dados IBM 702 | |
Willem van der Poel | Computador serial ZEBRA | |
1985 | John George Kemeny | BASIC |
John McCarthy | LISP e inteligência artificial | |
Alan Perlis | Tradução de linguagem de computador | |
Ivan Sutherland | Editor gráfico Sketchpad | |
David Wheeler | Programação em assembler | |
Heinz Zemanek | Computador e linguagem computacional para o Mailüfterl | |
1986 | Cuthbert Hurd | Computação |
Peter Naur | Desenvolvimento de linguagem de programação | |
James Herbert Pomerene | Computador IAS e IBM 7950 Harvest | |
Adriaan van Wijngaarden | ALGOL 68 | |
1987 | Robert Everett | Whirlwind I |
Reynold B. Johnson | IBM 305 RAMAC | |
Arthur Samuel | Processamento adaptativo não-numérico | |
Niklaus Wirth | Pascal | |
1988 | Friedrich Ludwig Bauer | Pilha computacional |
Marcian Hoff | Microprocessador em um chip | |
1989 | John Cocke | Conceitos de instrução pipeline e RISC |
James Weidenhammer | Mecanismos I/O de elevada velocidade | |
Ralph L. Palmer | IBM 604 | |
Mina Rees | ONR Computer R&D development beginning in 1946 | |
Marshall C. Yovits | ||
F. Joachim Weyl | ||
Gordon David Goldstein | ||
1990 | Werner Buchholz | Arquitetura de computador |
Charles Antony Richard Hoare | Definições de linguagens de programação | |
1991 | Bob Overton Evans | Computadores compatíveis |
Robert Floyd | Compiladores | |
Thomas Eugene Kurtz | BASIC | |
1992 | Stephen Dunwell | IBM 7030 Stretch |
Douglas Engelbart | Interação humano computador | |
1993 | Erich Bloch | Computação de alta velocidade |
Jack Kilby | Co-inventor do circuito integrado | |
Willis H. Ware | Projeto dos computadores IAS e JOHNNIAC | |
1994 | Gerrit Blaauw | Série IBM System/360 |
Harlan Mills | Programação estruturada | |
Dennis Ritchie | Unix | |
Ken Thompson | ||
1995 | Gerald Estrin | Primeiros computadores |
David Cannon Evans | Computação gráfica | |
Butler Lampson | Computador pessoal | |
Marvin Minsky | Inteligência artificial | |
Ken Olsen | Minicomputadores | |
1996 | Angel Angelov | Tecnologia da ciência da computação na Bulgária |
Richard Clippinger | Converteu o ENIAC a um programa armazenado no Aberdeen Proving Ground | |
Edgar Frank Codd | Modelo abstrato para gerenciamento de banco de dados | |
Norbert Frištacký | Dispositivos digitais | |
Victor Glushkov | Automação digital de arquitetura computacional | |
Jozef Gruska | Teoria da computação e atividades organizacionais | |
Jiří Hořejš | Informática e ciência da computação | |
Lubomir Iliev | Computação na Bulgária; primeiro computador búlgaro; matemática abstrata e software | |
Robert Kahn | Protocolos TCP/IP e programa Internet | |
László Kalmár | Máquina lógica em 1956 e o projeto do computador MIR na Hungria | |
Antoni Kiliński | Computadores comerciais na Polônia e ciência computacional na universidade | |
László Kozma | Primeiros computadores na Hungria do pós-guerra | |
Sergey Lebedev | Computador na União Soviética | |
Alexey Lyapunov | Cibernética e programação na União Soviética | |
Romuald Marczyński | Computadores digitais e arquitetura de computador na Polônia | |
Grigore Moisil | Chaveamento de circuitos com lógica difusa | |
Ivan Plander | Tecnologia de hardware computacional na Eslováquia e o controle de computador | |
Arnols Reitsakas | Idade do computador na Estônia | |
Antonín Svoboda | Pesquisa de computadores na Tchecoslováquia e computadores SAPO e EPOS | |
1997 | Barney Oldfield | Aplicativos bancários ERMA e fabricação de computadores |
Betty Holberton | Gerador de ordenação para o Univac e compilação | |
1998 | Irving John Good | Campo da computação como criptologista e estatístico durante a Segunda Guerra Mundial no Bletchley Park, e um dos primeiros trabalhadores e desenvolvedor do Colossus (computador) no Bletchley Park e do Manchester Mark I, o primeiro computador do mundo com progrma armazenado |
1999 | Herbert Freeman | SPEEDAC da Sperry Corporation e computação gráfica e processamento de imagens |
2000 | Harold Lawson | Inventou a variável ponteiro e introduziu este conceito em PL/I |
Gennady Stolyarov | Software da série de computadores Minsk | |
Georgy Lopato | Belarus of the Minsk series computers' hardware, of the multicomputer complexes and of the RV family of mobile computers for heavy field conditions | |
2001 | Vernon Schatz | Transferência eletrônica de fundos que possibilitou transações comerciais computador a computador via sistema bancário |
William Bridge | Computer and communications technology in the GE DATANET-30 | |
2002 | Per Brinch Hansen | Operating systems and concurrent programming, exemplified by work on the RC4000 multiprogramming system, monitors, and Concurrent Pascal |
Robert Bemer | ASCII, ASCII-alternate sets, and escape sequences | |
2003 | Martin Richards | System software portability through the programming language BCPL widely influential and used in academia and industry for a variety of prominent system software |
2004 | Frances Allen | Teoria e prática da optimização de compiladores |
2006 | Mamoru Hosaka | Computação no Japão |
Arnold Spielberg | Real-time data acquisition and recording that significantly contributed to the definition of modern feedback and control processes | |
2008 | Jean Bartik | Programmer including co-leading the first teams of ENIAC programmers, and pioneering work on BINAC and UNIVAC I |
Edward McCluskey | Design and synthesis of digital systems over five decades, including the first algorithm for logic synthesis (the Quine-McCluskey method) | |
Carl Adam Petri | Teoria da rede de Petri (1962) e então computação paralela e distribuída | |
2009 | Jean E. Sammet | For pioneering work and lifetime achievement as one of the first developers and researchers in programming languages. |
Lynn Conway | For contributions to superscalar architecture, including multiple-issue dynamic instruction scheduling, and for the innovation and widespread teaching of simplified VLSI design methods. | |
2011 | David Kuck | For pioneering parallel architectures including the Illiac IV, the Burroughs BSP, and Cedar; and, for revolutionary parallel compiler technology including Parafrase and KAP Tools. |
2012 | Cleve Moler | For improving the quality of mathematical software, making it more accessible and creating MATLAB. |
2013 | Edward Feigenbaum[1] | For pioneering work in Artificial Intelligence, including development of the basic principles and methods of knowledge-based systems and their practical applications. |
Stephen Furber | Por trabalho pioneiro como um dos principais projetistas do microprocessador RISC de 32 bits de arquitetura ARM. | |
2014 | Linus Torvalds | Linux[2] |
2015 | Michael J. Flynn | TCCA, SIGARCH |
Peter Kogge | Kogge-Stone-Addierer | |
2016[3] | Grady Booch | Unified Modeling Language (UML) |
2018 | Barbara Liskov | CLU, Argus |
Bjarne Stroustrup | C++ | |
2019 | Laura Haas | Por inovações pioneiras na arquitetura de bancos de dados federados e na integração de dados de várias fontes heterogêneas. |
Jitendra Malik | Por um papel de liderança no desenvolvimento da visão computacional em uma disciplina próspera por meio de pesquisa, liderança e orientação pioneiras. | |
2020 | Jack Dongarra | Por seu papel de liderança em software de matemática de alto desempenho. |
Demetri Terzopoulos | Por um papel de liderança no desenvolvimento da visão computacional, computação gráfica e imagens médicas por meio de pesquisa pioneira, que ajudou a unir essas áreas e influenciou áreas relacionadas dentro e fora da ciência da computação. |
Processo de nomeação
editarReferências
- ↑ «Edward Feigenbaum to Receive IEEE Computer Society Pioneer Award» (em inglês)
- ↑ «Linus Torvalds – Linux Foundation – 2014 Computer Pioneer Award Recipient;» abgerufen am 2. Mai 2014.
- ↑ «IBM's Grady Booch Receives the 2016 IEEE-CS Computer Pioneer Award • IEEE Computer Society». computer.org (em inglês). 19 de abril de 2016. Consultado em 19 de agosto de 2016