Download - 2 iec historia
![Page 1: 2 iec historia](https://reader033.vdocuments.us/reader033/viewer/2022052304/559e5d4c1a28abdc7f8b4724/html5/thumbnails/1.jpg)
Universidade Federal da ParaíbaDepartamento de Informática
Introdução à Engenharia de Introdução à Engenharia de ComputaçãoComputação
História da Computação
![Page 2: 2 iec historia](https://reader033.vdocuments.us/reader033/viewer/2022052304/559e5d4c1a28abdc7f8b4724/html5/thumbnails/2.jpg)
Universidade Federal da ParaíbaDepartamento de Informática
Introdução à Engenharia de Introdução à Engenharia de ComputaçãoComputação
www3.di.ufpb.br/clauirton/iec
![Page 3: 2 iec historia](https://reader033.vdocuments.us/reader033/viewer/2022052304/559e5d4c1a28abdc7f8b4724/html5/thumbnails/3.jpg)
Universidade Federal da ParaíbaDepartamento de Informática
Evolução da Tecnologia
• Jogos de Computador
...
E em termos de inteligência?
![Page 4: 2 iec historia](https://reader033.vdocuments.us/reader033/viewer/2022052304/559e5d4c1a28abdc7f8b4724/html5/thumbnails/4.jpg)
Universidade Federal da ParaíbaDepartamento de Informática
Gerações
• 0a. Geração » Computadores Mecânicos
• 1a. Geração» Válvulas
• 2a. Geração» Transistores
• 3a. Geração » Circuitos Integrados
• 4a. Geração» VLSI (Very-large-scale integration )
![Page 5: 2 iec historia](https://reader033.vdocuments.us/reader033/viewer/2022052304/559e5d4c1a28abdc7f8b4724/html5/thumbnails/5.jpg)
Universidade Federal da ParaíbaDepartamento de Informática
0a. G – Comp. Mecânicos(1642 – 1945)
• Blaise Pascal – Cientista Francês
• Tinha apenas 19 anos quando desenvolveu a Pascaline
• Foi criada p/ ajudar pai (coletor de impostos do governo Francês)
• Inteiramente Mecânica» Engrenagens movidas a manivelas operadas à
mão
• Fazia apenas SOMA e SUB
![Page 6: 2 iec historia](https://reader033.vdocuments.us/reader033/viewer/2022052304/559e5d4c1a28abdc7f8b4724/html5/thumbnails/6.jpg)
Universidade Federal da ParaíbaDepartamento de Informática
0a. G – Comp. Mecânicos(1642 – 1945)
• Pascaline» 1642 – Primeira máquina de calcular (engrenagens)» Não fez muito sucesso, pois era cara e requeria
prática de uso.
![Page 7: 2 iec historia](https://reader033.vdocuments.us/reader033/viewer/2022052304/559e5d4c1a28abdc7f8b4724/html5/thumbnails/7.jpg)
Universidade Federal da ParaíbaDepartamento de Informática
0a. G – Comp. Mecânicos(1642 – 1945)
• 1672 – Máquina de calcular c/ 4 operações» Baron Gottfried von Leibniz – Matemático Alemão» Inteiramente Mecânica» Fazia SOMA, SUB, MULT e DIV» Primeira Calculadora de 4 operações (não era portátil
ainda!!!)
![Page 8: 2 iec historia](https://reader033.vdocuments.us/reader033/viewer/2022052304/559e5d4c1a28abdc7f8b4724/html5/thumbnails/8.jpg)
Universidade Federal da ParaíbaDepartamento de Informática
0a. G – Comp. Mecânicos(1642 – 1945)
• 1815 – Nasce George Boole» Álgebra Booleana
» Qual a vantagem?
» Tabela verdade – mostra todas as possíveis combinações dada as entradas e o tipo de função (E,OU,NEG,OU Exclusivo,etc..)
» 2n onde n representa o número de entradas (variáveis)
![Page 9: 2 iec historia](https://reader033.vdocuments.us/reader033/viewer/2022052304/559e5d4c1a28abdc7f8b4724/html5/thumbnails/9.jpg)
Universidade Federal da ParaíbaDepartamento de Informática
0a. G – Comp. Mecânicos(1642 – 1945)
• 1822 – Máquina (Motor) Diferencial» Charles Babbage – Matemático» Inglês da Univ. de Cambridge
• Utilizada para calcular tabelas de navegação
• Rodava apenas 1 algoritmo: método de diferenças finitas usando polinômios
• Saída: marcas em placa de cobre – Precursor cartões perfurados e mídias WORM – write once, read many – Ex.: CD-ROMs
![Page 10: 2 iec historia](https://reader033.vdocuments.us/reader033/viewer/2022052304/559e5d4c1a28abdc7f8b4724/html5/thumbnails/10.jpg)
Universidade Federal da ParaíbaDepartamento de Informática
0a. G – Comp. Mecânicos(1642 – 1945)
• 1822 – Máquina (Motor) Diferencial
![Page 11: 2 iec historia](https://reader033.vdocuments.us/reader033/viewer/2022052304/559e5d4c1a28abdc7f8b4724/html5/thumbnails/11.jpg)
Universidade Federal da ParaíbaDepartamento de Informática
0a. G – Comp. Mecânicos(1642 – 1945)
• 1834 – Máquina Analítica• Distinguia 4 componentes:
» Store (memória) – 1000 words com 50 dígitos» MILL (unidade de computação) - SOMA, SUB, MUL e DIV
» Input section (Leitor de cartão perfurado)» Output section (cartão perfurado)
![Page 12: 2 iec historia](https://reader033.vdocuments.us/reader033/viewer/2022052304/559e5d4c1a28abdc7f8b4724/html5/thumbnails/12.jpg)
Universidade Federal da ParaíbaDepartamento de Informática
0a. G – Comp. Mecânicos(1642 – 1945)
• Qual foi a grande inovação da Máquina Analítica?» Primeiro computador de propósito geral (programação)» Este computador distinguia a entrada em “dados e instruções”
» Linguagem Assembly bem simples Fetch, SOMA, SUB, MUL, DIV, store, test, desvio condicional
• Ada Augusta Lovelace – PRIMEIRA PROGRAMADORA» Babbage contratou-a para desenvolver os programas
![Page 13: 2 iec historia](https://reader033.vdocuments.us/reader033/viewer/2022052304/559e5d4c1a28abdc7f8b4724/html5/thumbnails/13.jpg)
Universidade Federal da ParaíbaDepartamento de Informática
0a. G – Comp. Mecânicos(1642 – 1945)
• Ada Augusta Lovelace» Inventou conceito de subrotina – descobriu a importância dos laços
de repetição (loops)» Iniciou o desenvolvimento do desvio condicional
• Triste FIM:• Projeto não foi finalizado
» Não a havia a precisão necessária para construção das polias e engrenagens no século 19
• “Derrotado” pela tecnologia da época !!!
![Page 14: 2 iec historia](https://reader033.vdocuments.us/reader033/viewer/2022052304/559e5d4c1a28abdc7f8b4724/html5/thumbnails/14.jpg)
Universidade Federal da ParaíbaDepartamento de Informática
0a. G – Comp. Mecânicos(1642 – 1945)
![Page 15: 2 iec historia](https://reader033.vdocuments.us/reader033/viewer/2022052304/559e5d4c1a28abdc7f8b4724/html5/thumbnails/15.jpg)
Universidade Federal da ParaíbaDepartamento de Informática
0a. G – Comp. Mecânicos(1642 – 1945)
150 anos depois
![Page 16: 2 iec historia](https://reader033.vdocuments.us/reader033/viewer/2022052304/559e5d4c1a28abdc7f8b4724/html5/thumbnails/16.jpg)
Universidade Federal da ParaíbaDepartamento de Informática
0a. G – Comp. Mecânicos(1642 – 1945)
• 1890 – Hollerith: máq. de perfurar cartões» Senso de 1880 – Proc. Manual levou 7,5 anos para finalizar» Senso de 1890 – Proc. Máquina levou 2,5 anos para finalizar
• Dr. Herman Hollerith fundou em 1911 a companhia “Tabulating Machine Company”para produzir máquinas de tabulação
• 1924 – A companhia de Hollerith foi renomeada para IBM (International Business Machines)
• Qual o grande feito da IBM 73 anos depois?
![Page 17: 2 iec historia](https://reader033.vdocuments.us/reader033/viewer/2022052304/559e5d4c1a28abdc7f8b4724/html5/thumbnails/17.jpg)
Universidade Federal da ParaíbaDepartamento de Informática
0a. G – Comp. Mecânicos(1642 – 1945)
http://pt.wikipedia.org/wiki/Deep_Blue
Maio de 1997 (6 partidas, com 2 vitórias, 3 empates e 1 derrota (pontuação final: 3,5 a 2,5)
![Page 18: 2 iec historia](https://reader033.vdocuments.us/reader033/viewer/2022052304/559e5d4c1a28abdc7f8b4724/html5/thumbnails/18.jpg)
Universidade Federal da ParaíbaDepartamento de Informática
0a. G – Comp. Mecânicos(1642 – 1945)
• 1944 – MARK I – 1o. Comp. Prop. Geral EUA» University of Harvard» Usou projeto de Babbage p/ construir o MARK
• Construído com milhares de Relés, ocupava 120 m3, levava 3 segundos p/ multiplicar números de 10 dígitos
• 72 palavras de 23 dígitos decimais
• E/S com fita de papel perfurado
![Page 19: 2 iec historia](https://reader033.vdocuments.us/reader033/viewer/2022052304/559e5d4c1a28abdc7f8b4724/html5/thumbnails/19.jpg)
Universidade Federal da ParaíbaDepartamento de Informática
0a. G – Comp. Mecânicos(1642 – 1945)
![Page 20: 2 iec historia](https://reader033.vdocuments.us/reader033/viewer/2022052304/559e5d4c1a28abdc7f8b4724/html5/thumbnails/20.jpg)
Universidade Federal da ParaíbaDepartamento de Informática
1a. G – Válvulas(1945 à 1955)
• 1943 – COLOSSUS» Primeiro computador Eletrônico» Principal colaborador: Alan Turing
» Governo Inglês manteve segredo por 30 anosNão influenciou os computadores modernos
• Foi utilizado para quebra de mensagens criptografadas pela Enigma alemã
![Page 21: 2 iec historia](https://reader033.vdocuments.us/reader033/viewer/2022052304/559e5d4c1a28abdc7f8b4724/html5/thumbnails/21.jpg)
Universidade Federal da ParaíbaDepartamento de Informática
1a. G – Válvulas(1945 à 1955)
• 1946 – ENIAC (Electronic Numerical Integrator and Computer)» John Mauchley e seu aluno de graduação J. Presper Eckert. (+ John
von Neumann)» 18.000 válvulas, 1500 relês, 30 toneladas, 140 kW de consumo, 10 mil
condensadores, » 20 registradores de 10 dígitos decimais» Programação usando 6000 chaves e conexão de cabos
• Feito para ser usando durante a guerra, mas...» Projeto foi parcialmente concluído em 1946
• Quando o ENIAC foi ligado pela primeira vez, ele consumiu tanta energia que as luzes de Filadélfia piscaram (lenda!!).
![Page 22: 2 iec historia](https://reader033.vdocuments.us/reader033/viewer/2022052304/559e5d4c1a28abdc7f8b4724/html5/thumbnails/22.jpg)
Universidade Federal da ParaíbaDepartamento de Informática
1a. G – Válvulas(1945 à 1955)
• 1946 – ENIAC
http://www.youtube.com/watch?v=6X2B8Z_DCo0&feature=player_embedded
![Page 23: 2 iec historia](https://reader033.vdocuments.us/reader033/viewer/2022052304/559e5d4c1a28abdc7f8b4724/html5/thumbnails/23.jpg)
Universidade Federal da ParaíbaDepartamento de Informática
1a. G – Válvulas(1945 à 1955)
• Após ENIAC (1949-1952)» EDSAC - Universit of Cambridge
» JOHNIAC - Rand Corporation
» ILLIAC - University of Illinois» MANIAC - Los Alamos Laboratory» WEIZAC - Weizmann Institute of Israel» EDVAC - University of Pensilvania
![Page 24: 2 iec historia](https://reader033.vdocuments.us/reader033/viewer/2022052304/559e5d4c1a28abdc7f8b4724/html5/thumbnails/24.jpg)
Universidade Federal da ParaíbaDepartamento de Informática
1a. G – Válvulas(1945 à 1955)
• 1952 – IAS Institute for Advanced Study, Princeton, NJ, USA» Maioria das máquinas atuais utiliza a arquitetura deste
computador
• John von Neumann – Princeton (Matemático e físico)» No ENIAC, cada “bit” era representado por 10 válvulas
(decimal – 0 à 9)» Neumann propôs utilizar aritmética binária
• Substituiu programação via cabos/chaves por programas digitais armazenados em memória
![Page 25: 2 iec historia](https://reader033.vdocuments.us/reader033/viewer/2022052304/559e5d4c1a28abdc7f8b4724/html5/thumbnails/25.jpg)
Universidade Federal da ParaíbaDepartamento de Informática
1a. G – Válvulas(1945 à 1955)
• 1953 – 701 – IBM» Deu origem ao conceito de séries» 2048 palavras de 16 bits, 17.000 inst. p/ seg.
• 1956 – 704 - IBM» 4K core memory» Hardware para ponto-flutuante
• 1958 – 709 – IBM» Melhorias dos modelos anteriores, último modelo
à válvula
![Page 26: 2 iec historia](https://reader033.vdocuments.us/reader033/viewer/2022052304/559e5d4c1a28abdc7f8b4724/html5/thumbnails/26.jpg)
Universidade Federal da ParaíbaDepartamento de Informática
2a. G – Transistores(1955 à 1965)
• 1948 – Invenção do transistor» John Bardeen, Walter Brattain, William Shockley @ Bell Labs» 1956 – Prêmio Nobel de Física» Por volta de 1950 as válvulas ficaram obsoletas
• Burroughs B5000» Primeira máquina projetada para uma linguagem de alto nível
Algol 60, precursora da Linguagem Pascal
» Antes as máquinas eram programadas em baixo nível
![Page 27: 2 iec historia](https://reader033.vdocuments.us/reader033/viewer/2022052304/559e5d4c1a28abdc7f8b4724/html5/thumbnails/27.jpg)
Universidade Federal da ParaíbaDepartamento de Informática
2a. G – Transistores(1955 à 1965)
• 1965 – PDP-8 - DEC• Vendeu 50.000 unidades (custava US$16.000,00)• Introduziu conceito de barramento único, o omnibus
![Page 28: 2 iec historia](https://reader033.vdocuments.us/reader033/viewer/2022052304/559e5d4c1a28abdc7f8b4724/html5/thumbnails/28.jpg)
Universidade Federal da ParaíbaDepartamento de Informática
2a. G – Transistores(1955 à 1965)
![Page 29: 2 iec historia](https://reader033.vdocuments.us/reader033/viewer/2022052304/559e5d4c1a28abdc7f8b4724/html5/thumbnails/29.jpg)
Universidade Federal da ParaíbaDepartamento de Informática
3a. G – Circuitos Integrados(1965 à 1980)
• 1958 – Invenção do CI» Robert Noyce» Permitiu colocar várias dezenas de transistores em
um único chip
» Benefícios para os computadores:Mais rápidosMenoresMais baratosMenor consumo
![Page 30: 2 iec historia](https://reader033.vdocuments.us/reader033/viewer/2022052304/559e5d4c1a28abdc7f8b4724/html5/thumbnails/30.jpg)
Universidade Federal da ParaíbaDepartamento de Informática
3a. G – Circuitos Integrados(1965 à 1980)
• 1964 – System/360 - IBM» Conceito de Byte para representar caracteres
![Page 31: 2 iec historia](https://reader033.vdocuments.us/reader033/viewer/2022052304/559e5d4c1a28abdc7f8b4724/html5/thumbnails/31.jpg)
Universidade Federal da ParaíbaDepartamento de Informática
3a. G – Circuitos Integrados(1965 à 1980)
• MULTIPROGRAMAÇÃO:» Vários programas carregados na memória» Enquanto um esperava pelo término de E/S, outro era executado
pela CPU» Virtualização (emulação) de hardware:
• Espaço de endereçamento de 16 MB» Meados de 1980 o limite de 16 MB tornou-se um sério problema
• IBM abandonou a compatibilidade com as outras séries quando adotou endereçamento de 32 bits.
![Page 32: 2 iec historia](https://reader033.vdocuments.us/reader033/viewer/2022052304/559e5d4c1a28abdc7f8b4724/html5/thumbnails/32.jpg)
Universidade Federal da ParaíbaDepartamento de Informática
4a. G – VLSI(1980 à ...)
• LSI e VLSI» Mini e super minicomputadores» Sistemas multiusário, UNIX, VMS» PC da IBM (DOS)» Workstations (monousuário e multitarefa)» Multiprocessamento, divisão de programas entre processadores,
paralelismo» WANS, TCP/IP, CCITT X.25, LAN, S.O. Rede
• COMPUTADORES PESSOAIS» Inicialmente vendidos sem software» CP/M (Gary Kildall) – Primeiro S.O. utilizado em computadores
pessoais (processador 8080)» Windows, Linux, MAC OS
![Page 33: 2 iec historia](https://reader033.vdocuments.us/reader033/viewer/2022052304/559e5d4c1a28abdc7f8b4724/html5/thumbnails/33.jpg)
Universidade Federal da ParaíbaDepartamento de Informática
4a. G – VLSI(1980 à ...)
![Page 34: 2 iec historia](https://reader033.vdocuments.us/reader033/viewer/2022052304/559e5d4c1a28abdc7f8b4724/html5/thumbnails/34.jpg)
Universidade Federal da ParaíbaDepartamento de Informática
4a. G – VLSI(1980 à ...)
Larry Page and Sergey Brin