Você está na página 1de 62

Prof.

Djone Kochanski
Computação

Histórico da Computação
Prof. Djone Kochanski

Histórico da Computação
Computação

 Motivação;
 Gênese da Computação;
 Principais personalidades;
 Principais fatos.
Prof. Djone Kochanski

Histórico da Computação
Computação

Ainvenção da escrita (sumérios /


atual Iraque / Mesopotâmia) 3000
a.c.:
◦ Invenção da cerveja;
◦ Conceito homem imagem de Deus;
◦ Primeiros instrumentos agrícolas;
◦ Início de organização em cidades;
◦ Rudimentos do cooperativismo;
◦ Fabricação do vidro.
Prof. Djone Kochanski

Histórico da Computação
Computação

 Invenção dos números (1000 a.c.):


◦ Pastores;
◦ Calculus;
◦ Representação com os dedos;
◦ Contas;
◦ Notação posicional.
Prof. Djone Kochanski

Histórico da Computação
Computação

 3000 AC – Ábaco (grego abax);


 Invento reivindicado por:
◦ Babilônios;
◦ Chineses;
◦ Japoneses;
◦ Russos.
Prof. Djone Kochanski

Histórico da Computação
Computação

 Algarismos:
◦ Romanos;
◦ Gregos;
◦ Egípcios;
◦ Arábicos.
Prof. Djone Kochanski

Histórico da Computação
Computação

 Algarismos:
homenagem ao
renomado matemático árabe Al-
Huarizmi;
Prof. Djone Kochanski

Histórico da Computação
Computação

 1500 d.c. – Leonardo Da Vinci;


Prof. Djone Kochanski

Histórico da Computação
Computação

 1617 – John Napier (logaritmos);


Prof. Djone Kochanski

Histórico da Computação
Computação

 1642 – Blaise Pascal;


Prof. Djone Kochanski

Histórico da Computação
Computação

 1642 – Blaise Pascal (pascalina);


Prof. Djone Kochanski

Histórico da Computação
Computação

 1673 – Leibniz (máquina de


calcular);
Prof. Djone Kochanski

Histórico da Computação
Computação

• 1800 – Jacquard (cartões


perfurados);
Prof. Djone Kochanski

Histórico da Computação
Computação

 1812..1871 – Charles Babbage


(máq. diferencial e analítica);
Prof. Djone Kochanski

Histórico da Computação
Computação

 1843– Lady Ada (primeira


programadora):
◦ Sequência;
◦ Seleção
◦ Repetição.
Prof. Djone Kochanski

Histórico da Computação
Computação

 1835– Samuel Morse (código


morse);
Prof. Djone Kochanski

Histórico da Computação
Computação

 1854– George Boole (álgebra


booleana);
Prof. Djone Kochanski

Histórico da Computação
Computação

 1890 – Herman Hollerith;


Prof. Djone Kochanski

Histórico da Computação
Computação

 1890 – Herman Hollerith


(tabuladoras);
Prof. Djone Kochanski

Histórico da Computação
Computação

 1934 – 1950: Conrad Zuse


◦ Desenvolvimento da série Z;
Prof. Djone Kochanski

Histórico da Computação
Computação

 1935
– ABC (Atanasoff-Berry
Computer);
Prof. Djone Kochanski

Histórico da Computação
Computação

 1936 – Turing (máquina universal);


Prof. Djone Kochanski

Histórico da Computação
Computação

 1937 – Claude Elwood Shannon


(teoria da informação / pai do bit);
Prof. Djone Kochanski

Histórico da Computação
Computação

 1890
– 1974 Vannevar Bush
(memex);
Prof. Djone Kochanski

Histórico da Computação
Computação

 1939 – Fundação da HP;


Prof. Djone Kochanski

Histórico da Computação
Computação

 1944 – Von Neumann


(arquitetura);
Prof. Djone Kochanski

Histórico da Computação
Computação

 1944– MARK I (IBM / Harvard


Mark I);
Prof. Djone Kochanski

Histórico da Computação
Computação

• 1945 – Primeiro BUG de


computador;
Prof. Djone Kochanski

Histórico da Computação
Computação

 1946
– ENIAC (primeiro
computador eletrônico);
Prof. Djone Kochanski

Histórico da Computação
Computação

 1948– Norbert Wiener


(Cibernética / MIT);
Prof. Djone Kochanski

Histórico da Computação
Computação

 1948 – Richard Wesley Hamming


(códigos de correção de erros na
transmissão de dados);
Prof. Djone Kochanski

Histórico da Computação
Computação

 1948EDVAC (Electronic Discrete


Variable Computer);
Prof. Djone Kochanski

Histórico da Computação
Computação

 1949EDSAC - inglês (Electronic


Delayed Storage Automatic
Computer);
Prof. Djone Kochanski

Histórico da Computação
Computação

 1949
– John Mauchly (Short Order
Code) na foto a direita com Eckert;
Prof. Djone Kochanski

Histórico da Computação
Computação

 1951UNIVAC I – (Universal
Automatic Computer);
Prof. Djone Kochanski

Histórico da Computação
Computação

 1952 – Grace Hopper


(compiladores A-0, A-1, A-2, B-0
ou Flow matic e contribuições para
o COBOL);
Prof. Djone Kochanski

Histórico da Computação
Computação

 1956 – John McCarthy


(inteligência artificial e LISP);
Prof. Djone Kochanski

Histórico da Computação
Computação

 1957– John Backus (FORTRAN e


BNF);
Prof. Djone Kochanski

Histórico da Computação
Computação

 1957 – SPUTNIK;
Prof. Djone Kochanski

Histórico da Computação
Computação

 1958 – Bell Labs (modem);


Prof. Djone Kochanski

Histórico da Computação
Computação

 1959 – COBOL (desenvolvido por


Grace Hopper, William Selden, Gertrude
Tierney, Howard Bromberg, Howard
Discount, Vernon Reeves e Jean E.
Sammet);
Prof. Djone Kochanski

Histórico da Computação
Computação

 1961
– Steve Russel (jogo
Spacewar) na foto a direita;
Prof. Djone Kochanski

Histórico da Computação
Computação

 1964 – John Kemeny (BASIC –


Beginner’s All-Purpose Symbolic
Instruction Code);
Prof. Djone Kochanski

Histórico da Computação
Computação

 1964
– Douglas Engelbart
(mouse);
Prof. Djone Kochanski

Histórico da Computação
Computação

 1968 – Donald Knuth (algoritmos e


estruturas de dados);
Prof. Djone Kochanski

Histórico da Computação
Computação

 1968– Edsger Dijkstra


(programação estruturada);
Prof. Djone Kochanski

Histórico da Computação
Computação

 1968
– Fundação Intel / “Lei de
Moore”
Prof. Djone Kochanski

Histórico da Computação
Computação

 1969 – UNIX (S.O.);


Prof. Djone Kochanski

Histórico da Computação
Computação

 1970 – Winston Royce (cascata);


Prof. Djone Kochanski

Histórico da Computação
Computação

 1970 – Edgar Frank Codd (modelo


relacional);
Prof. Djone Kochanski

Histórico da Computação
Computação

 1971 – Niklaus Wirth (Pascal);


Prof. Djone Kochanski

Histórico da Computação
Computação

 1972 – Dennis Ritchie (C);


Prof. Djone Kochanski

Histórico da Computação
Computação

 1972 – Steve Wosniak (blue box);


Prof. Djone Kochanski

Histórico da Computação
Computação

 1974
– Charles Simonyi
(WYSIWYG);
Prof. Djone Kochanski

Histórico da Computação
Computação

 1975 – Bill Gates (Microsoft);


Prof. Djone Kochanski

Histórico da Computação
Computação

 1976 – Steve Jobs (Apple);


Prof. Djone Kochanski

Histórico da Computação
Computação

 1976
– Richard Stallman (GNU,
Emacs e Free Software
Fundation);
Prof. Djone Kochanski

Histórico da Computação
Computação

 1979 – Tom DeMarco (análise


estruturada);
Prof. Djone Kochanski

Histórico da Computação
Computação

 1983 – Bjarne Stroustrup (C++);


Prof. Djone Kochanski

Histórico da Computação
Computação

 1987 – Watts Humphrey (CMM);


Prof. Djone Kochanski

Histórico da Computação
Computação

 1988 – Barry Boehm (modelo


espiral);
Prof. Djone Kochanski

Histórico da Computação
Computação

 1990
Tim Berners-Lee (URL,
HTML, HTTP);

Você também pode gostar