SlideShare uma empresa Scribd logo
1 de 34
Universidade Federal da Paraíba
Departamento de Informática
Introdução à Engenharia deIntrodução à Engenharia de
ComputaçãoComputação
História da Computação
Universidade Federal da Paraíba
Departamento de Informática
Introdução à Engenharia deIntrodução à Engenharia de
ComputaçãoComputação
www3.di.ufpb.br/clauirton/iec
Universidade Federal da Paraíba
Departamento de Informática
Evolução da Tecnologia
• Jogos de Computador
...
E em termos de inteligência?
Universidade Federal da Paraíba
Departamento 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 )
Universidade Federal da Paraíba
Departamento 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
Universidade Federal da Paraíba
Departamento 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.
Universidade Federal da Paraíba
Departamento 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!!!)
Universidade Federal da Paraíba
Departamento 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)
Universidade Federal da Paraíba
Departamento 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
Universidade Federal da Paraíba
Departamento de Informática
0a. G – Comp. Mecânicos
(1642 – 1945)
• 1822 – Máquina (Motor)
Diferencial
Universidade Federal da Paraíba
Departamento 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)
Universidade Federal da Paraíba
Departamento 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
Universidade Federal da Paraíba
Departamento 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 !!!
Universidade Federal da Paraíba
Departamento de Informática
0a. G – Comp. Mecânicos
(1642 – 1945)
Universidade Federal da Paraíba
Departamento de Informática
0a. G – Comp. Mecânicos
(1642 – 1945)
150 anos depois
Universidade Federal da Paraíba
Departamento 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?
Universidade Federal da Paraíba
Departamento 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)
Universidade Federal da Paraíba
Departamento 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
Universidade Federal da Paraíba
Departamento de Informática
0a. G – Comp. Mecânicos
(1642 – 1945)
Universidade Federal da Paraíba
Departamento 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 anos
Não influenciou os computadores modernos
• Foi utilizado para quebra de mensagens
criptografadas pela Enigma alemã
Universidade Federal da Paraíba
Departamento 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!!).
Universidade Federal da Paraíba
Departamento de Informática
1a. G – Válvulas
(1945 à 1955)
• 1946 – ENIAC
http://www.youtube.com/watch?v=6X2B8Z_DCo0&feature=player_embedded
Universidade Federal da Paraíba
Departamento 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
Universidade Federal da Paraíba
Departamento 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
Universidade Federal da Paraíba
Departamento 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
Universidade Federal da Paraíba
Departamento 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
Universidade Federal da Paraíba
Departamento 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
Universidade Federal da Paraíba
Departamento de Informática
2a. G – Transistores
(1955 à 1965)
Universidade Federal da Paraíba
Departamento 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ápidos
Menores
Mais baratos
Menor consumo
Universidade Federal da Paraíba
Departamento de Informática
3a. G – Circuitos Integrados
(1965 à 1980)
• 1964 – System/360 - IBM
» Conceito de Byte para representar caracteres
Universidade Federal da Paraíba
Departamento 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.
Universidade Federal da Paraíba
Departamento 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
Universidade Federal da Paraíba
Departamento de Informática
4a. G – VLSI
(1980 à ...)
Universidade Federal da Paraíba
Departamento de Informática
4a. G – VLSI
(1980 à ...)
Larry Page and Sergey Brin

Mais conteúdo relacionado

Mais procurados

Linha do tempo da Informatica
Linha do tempo da InformaticaLinha do tempo da Informatica
Linha do tempo da InformaticaPaulo Natan
 
História Computação
História ComputaçãoHistória Computação
História ComputaçãoRodrigo
 
Aula 04- in1 - ifes - 2 semestre 2010
Aula   04- in1 - ifes - 2 semestre 2010Aula   04- in1 - ifes - 2 semestre 2010
Aula 04- in1 - ifes - 2 semestre 2010Moises Omena
 
Informática - Evolução
Informática - EvoluçãoInformática - Evolução
Informática - Evoluçãoglocked
 
A História e Evolução dos Computadores
A História e Evolução dos ComputadoresA História e Evolução dos Computadores
A História e Evolução dos ComputadoresNascimentoeli
 
Historia informatica
Historia informaticaHistoria informatica
Historia informaticathatá Vaz
 
A evolução dos computadores e a história da internet.
A evolução dos computadores e a história da internet. A evolução dos computadores e a história da internet.
A evolução dos computadores e a história da internet. gabrielaribeiror15
 
Historia da Informática
 Historia da Informática Historia da Informática
Historia da InformáticaFran Plautz
 
História da Computação
História da ComputaçãoHistória da Computação
História da Computaçãomatheuspinho
 
A HistóRia Da ComputaçãO
A HistóRia Da ComputaçãOA HistóRia Da ComputaçãO
A HistóRia Da ComputaçãOguestebb673
 
História da Tecnologia da Informação e Comunicação
História da Tecnologia da Informação e Comunicação História da Tecnologia da Informação e Comunicação
História da Tecnologia da Informação e Comunicação sergio.ramiro
 
Slide A evolução dos computadores
Slide A evolução dos computadoresSlide A evolução dos computadores
Slide A evolução dos computadoresCinthia Nascimento
 
Breve história da informática
Breve história da informáticaBreve história da informática
Breve história da informáticaJosé Alberto
 
IPD - Introdução ao processamento de dados
IPD - Introdução ao processamento de dadosIPD - Introdução ao processamento de dados
IPD - Introdução ao processamento de dadosRoney Sousa
 
Aula 1 - Historia dos computadores
 Aula 1 - Historia dos computadores Aula 1 - Historia dos computadores
Aula 1 - Historia dos computadoresMaurilio Filho
 

Mais procurados (20)

Linha do tempo da Informatica
Linha do tempo da InformaticaLinha do tempo da Informatica
Linha do tempo da Informatica
 
História Computação
História ComputaçãoHistória Computação
História Computação
 
Aula 04- in1 - ifes - 2 semestre 2010
Aula   04- in1 - ifes - 2 semestre 2010Aula   04- in1 - ifes - 2 semestre 2010
Aula 04- in1 - ifes - 2 semestre 2010
 
Informática - Evolução
Informática - EvoluçãoInformática - Evolução
Informática - Evolução
 
História do computador
História do computadorHistória do computador
História do computador
 
A História e Evolução dos Computadores
A História e Evolução dos ComputadoresA História e Evolução dos Computadores
A História e Evolução dos Computadores
 
Historia informatica
Historia informaticaHistoria informatica
Historia informatica
 
Historia da Computacao
Historia da ComputacaoHistoria da Computacao
Historia da Computacao
 
A evolução dos computadores e a história da internet.
A evolução dos computadores e a história da internet. A evolução dos computadores e a história da internet.
A evolução dos computadores e a história da internet.
 
Evolução dos computadores
Evolução dos computadoresEvolução dos computadores
Evolução dos computadores
 
Historia da Informática
 Historia da Informática Historia da Informática
Historia da Informática
 
História do Computador
História do ComputadorHistória do Computador
História do Computador
 
História da Computação
História da ComputaçãoHistória da Computação
História da Computação
 
A HistóRia Da ComputaçãO
A HistóRia Da ComputaçãOA HistóRia Da ComputaçãO
A HistóRia Da ComputaçãO
 
História da Tecnologia da Informação e Comunicação
História da Tecnologia da Informação e Comunicação História da Tecnologia da Informação e Comunicação
História da Tecnologia da Informação e Comunicação
 
Aula 2 informática aplicada
Aula 2   informática aplicadaAula 2   informática aplicada
Aula 2 informática aplicada
 
Slide A evolução dos computadores
Slide A evolução dos computadoresSlide A evolução dos computadores
Slide A evolução dos computadores
 
Breve história da informática
Breve história da informáticaBreve história da informática
Breve história da informática
 
IPD - Introdução ao processamento de dados
IPD - Introdução ao processamento de dadosIPD - Introdução ao processamento de dados
IPD - Introdução ao processamento de dados
 
Aula 1 - Historia dos computadores
 Aula 1 - Historia dos computadores Aula 1 - Historia dos computadores
Aula 1 - Historia dos computadores
 

Destaque

Apresentacao DEI - FCTUC
Apresentacao DEI - FCTUCApresentacao DEI - FCTUC
Apresentacao DEI - FCTUCDEI - FCTUC
 
Engenharia de Software
Engenharia de SoftwareEngenharia de Software
Engenharia de SoftwareAline Werner
 
Semana 0: Computadores, linguagens e linguagens de programação, Noções de al...
Semana  0: Computadores, linguagens e linguagens de programação, Noções de al...Semana  0: Computadores, linguagens e linguagens de programação, Noções de al...
Semana 0: Computadores, linguagens e linguagens de programação, Noções de al...Manuel Menezes de Sequeira
 
Engenharia informatica
Engenharia informaticaEngenharia informatica
Engenharia informaticaTurma9bejsm
 
Engenharia Informática vs Sistemas de Informação-II seminario do DEI-UAN-alex...
Engenharia Informática vs Sistemas de Informação-II seminario do DEI-UAN-alex...Engenharia Informática vs Sistemas de Informação-II seminario do DEI-UAN-alex...
Engenharia Informática vs Sistemas de Informação-II seminario do DEI-UAN-alex...alexculpado
 
Tudo o que Você Sempre Quis Saber Sobre o Futuro da Engenharia Informática (M...
Tudo o que Você Sempre Quis Saber Sobre o Futuro da Engenharia Informática (M...Tudo o que Você Sempre Quis Saber Sobre o Futuro da Engenharia Informática (M...
Tudo o que Você Sempre Quis Saber Sobre o Futuro da Engenharia Informática (M...Antonio Dias de Figueiredo
 
História da engenharia no brasil
História da engenharia no brasilHistória da engenharia no brasil
História da engenharia no brasilCarmem Rodrigues
 
APOSTILA DE INTRODUÇÃO À ENGENHARIA DE PRODUÇÃO - Parte I
APOSTILA DE INTRODUÇÃO À ENGENHARIA DE PRODUÇÃO - Parte IAPOSTILA DE INTRODUÇÃO À ENGENHARIA DE PRODUÇÃO - Parte I
APOSTILA DE INTRODUÇÃO À ENGENHARIA DE PRODUÇÃO - Parte IThays J. Perassoli Boiko
 
Apresentação de Introdução à Engenharia de Produção
Apresentação de Introdução à Engenharia de ProduçãoApresentação de Introdução à Engenharia de Produção
Apresentação de Introdução à Engenharia de ProduçãoMarcel Gois
 

Destaque (12)

Apresentacao DEI - FCTUC
Apresentacao DEI - FCTUCApresentacao DEI - FCTUC
Apresentacao DEI - FCTUC
 
Engenharia de Software
Engenharia de SoftwareEngenharia de Software
Engenharia de Software
 
Semana 0: Computadores, linguagens e linguagens de programação, Noções de al...
Semana  0: Computadores, linguagens e linguagens de programação, Noções de al...Semana  0: Computadores, linguagens e linguagens de programação, Noções de al...
Semana 0: Computadores, linguagens e linguagens de programação, Noções de al...
 
Engenharia informatica
Engenharia informaticaEngenharia informatica
Engenharia informatica
 
Engenharia Informática vs Sistemas de Informação-II seminario do DEI-UAN-alex...
Engenharia Informática vs Sistemas de Informação-II seminario do DEI-UAN-alex...Engenharia Informática vs Sistemas de Informação-II seminario do DEI-UAN-alex...
Engenharia Informática vs Sistemas de Informação-II seminario do DEI-UAN-alex...
 
Tudo o que Você Sempre Quis Saber Sobre o Futuro da Engenharia Informática (M...
Tudo o que Você Sempre Quis Saber Sobre o Futuro da Engenharia Informática (M...Tudo o que Você Sempre Quis Saber Sobre o Futuro da Engenharia Informática (M...
Tudo o que Você Sempre Quis Saber Sobre o Futuro da Engenharia Informática (M...
 
História da engenharia no brasil
História da engenharia no brasilHistória da engenharia no brasil
História da engenharia no brasil
 
Historia da engenharia utfpr
Historia da engenharia utfprHistoria da engenharia utfpr
Historia da engenharia utfpr
 
II HISTÓRIA DA ENGENHARIA
II HISTÓRIA DA ENGENHARIAII HISTÓRIA DA ENGENHARIA
II HISTÓRIA DA ENGENHARIA
 
História da engenharia
História da engenhariaHistória da engenharia
História da engenharia
 
APOSTILA DE INTRODUÇÃO À ENGENHARIA DE PRODUÇÃO - Parte I
APOSTILA DE INTRODUÇÃO À ENGENHARIA DE PRODUÇÃO - Parte IAPOSTILA DE INTRODUÇÃO À ENGENHARIA DE PRODUÇÃO - Parte I
APOSTILA DE INTRODUÇÃO À ENGENHARIA DE PRODUÇÃO - Parte I
 
Apresentação de Introdução à Engenharia de Produção
Apresentação de Introdução à Engenharia de ProduçãoApresentação de Introdução à Engenharia de Produção
Apresentação de Introdução à Engenharia de Produção
 

Semelhante a História da Computação desde os Computadores Mecânicos até os Circuitos Integrados

Breve história da informática
Breve história da informáticaBreve história da informática
Breve história da informáticaJesse Teixeira
 
Aula_01_-_A_Era_da_Computacao.pdf
Aula_01_-_A_Era_da_Computacao.pdfAula_01_-_A_Era_da_Computacao.pdf
Aula_01_-_A_Era_da_Computacao.pdfMarcondesTiburcio
 
Historia do pc
Historia do pcHistoria do pc
Historia do pcturmab
 
Informática para Internet - Aula 01
Informática para Internet - Aula 01Informática para Internet - Aula 01
Informática para Internet - Aula 01Anderson Andrade
 
Evolução dos Computadores
Evolução dos ComputadoresEvolução dos Computadores
Evolução dos ComputadoresCris Fidelix
 
Aula 02 - Módulo I
Aula 02 - Módulo IAula 02 - Módulo I
Aula 02 - Módulo IGrendene S/A
 
Aula 1,2,3 de Informática Aplicada.
Aula 1,2,3 de Informática Aplicada.Aula 1,2,3 de Informática Aplicada.
Aula 1,2,3 de Informática Aplicada.Armando Rivarola
 
Redes de Computadores - Aula 01
Redes de Computadores - Aula 01Redes de Computadores - Aula 01
Redes de Computadores - Aula 01Anderson Andrade
 
Topico 5 historia e geracoes - parte 1
Topico 5   historia e geracoes - parte 1Topico 5   historia e geracoes - parte 1
Topico 5 historia e geracoes - parte 1Poetray
 
Programação de Jogos Digitais - Aula 1
Programação de Jogos Digitais - Aula 1Programação de Jogos Digitais - Aula 1
Programação de Jogos Digitais - Aula 1Anderson Andrade
 
1 - Introdução à Informática.pptx
1 - Introdução à Informática.pptx1 - Introdução à Informática.pptx
1 - Introdução à Informática.pptxPaulo Menezes
 
Sistemas Operacionais - Aula 1 - História e Introdução a SO
Sistemas Operacionais - Aula 1 - História e Introdução a SOSistemas Operacionais - Aula 1 - História e Introdução a SO
Sistemas Operacionais - Aula 1 - História e Introdução a SOCharles Fortes
 
Informática Básica - Aula 02 - A evolução e caracterização dos computadores
Informática Básica - Aula 02 - A evolução e caracterização dos computadoresInformática Básica - Aula 02 - A evolução e caracterização dos computadores
Informática Básica - Aula 02 - A evolução e caracterização dos computadoresJoeldson Costa Damasceno
 
Evolução dos computadores um breve resumo
Evolução dos computadores um breve resumoEvolução dos computadores um breve resumo
Evolução dos computadores um breve resumojarlisonsantos1985
 
Aula 01 introdução a computação
Aula 01 introdução a computaçãoAula 01 introdução a computação
Aula 01 introdução a computaçãoMatheus Brito
 

Semelhante a História da Computação desde os Computadores Mecânicos até os Circuitos Integrados (20)

Breve história da informática
Breve história da informáticaBreve história da informática
Breve história da informática
 
Aula_01_-_A_Era_da_Computacao.pdf
Aula_01_-_A_Era_da_Computacao.pdfAula_01_-_A_Era_da_Computacao.pdf
Aula_01_-_A_Era_da_Computacao.pdf
 
Evolucao
EvolucaoEvolucao
Evolucao
 
Historia do pc
Historia do pcHistoria do pc
Historia do pc
 
Informática para Internet - Aula 01
Informática para Internet - Aula 01Informática para Internet - Aula 01
Informática para Internet - Aula 01
 
Arquitetura 1
Arquitetura 1Arquitetura 1
Arquitetura 1
 
Evolução dos Computadores
Evolução dos ComputadoresEvolução dos Computadores
Evolução dos Computadores
 
Aula 02 - Módulo I
Aula 02 - Módulo IAula 02 - Módulo I
Aula 02 - Módulo I
 
Aula 1,2,3 de Informática Aplicada.
Aula 1,2,3 de Informática Aplicada.Aula 1,2,3 de Informática Aplicada.
Aula 1,2,3 de Informática Aplicada.
 
Redes de Computadores - Aula 01
Redes de Computadores - Aula 01Redes de Computadores - Aula 01
Redes de Computadores - Aula 01
 
Topico 5 historia e geracoes - parte 1
Topico 5   historia e geracoes - parte 1Topico 5   historia e geracoes - parte 1
Topico 5 historia e geracoes - parte 1
 
Programação de Jogos Digitais - Aula 1
Programação de Jogos Digitais - Aula 1Programação de Jogos Digitais - Aula 1
Programação de Jogos Digitais - Aula 1
 
Evolução dos computadores
Evolução dos computadoresEvolução dos computadores
Evolução dos computadores
 
1 - Introdução à Informática.pptx
1 - Introdução à Informática.pptx1 - Introdução à Informática.pptx
1 - Introdução à Informática.pptx
 
Sistemas Operacionais - Aula 1 - História e Introdução a SO
Sistemas Operacionais - Aula 1 - História e Introdução a SOSistemas Operacionais - Aula 1 - História e Introdução a SO
Sistemas Operacionais - Aula 1 - História e Introdução a SO
 
Informática Básica - Aula 02 - A evolução e caracterização dos computadores
Informática Básica - Aula 02 - A evolução e caracterização dos computadoresInformática Básica - Aula 02 - A evolução e caracterização dos computadores
Informática Básica - Aula 02 - A evolução e caracterização dos computadores
 
Evolução dos computadores um breve resumo
Evolução dos computadores um breve resumoEvolução dos computadores um breve resumo
Evolução dos computadores um breve resumo
 
História e evolução dos computadores
História e evolução dos computadores História e evolução dos computadores
História e evolução dos computadores
 
Cap i1historia
Cap i1historiaCap i1historia
Cap i1historia
 
Aula 01 introdução a computação
Aula 01 introdução a computaçãoAula 01 introdução a computação
Aula 01 introdução a computação
 

História da Computação desde os Computadores Mecânicos até os Circuitos Integrados

  • 1. Universidade Federal da Paraíba Departamento de Informática Introdução à Engenharia deIntrodução à Engenharia de ComputaçãoComputação História da Computação
  • 2. Universidade Federal da Paraíba Departamento de Informática Introdução à Engenharia deIntrodução à Engenharia de ComputaçãoComputação www3.di.ufpb.br/clauirton/iec
  • 3. Universidade Federal da Paraíba Departamento de Informática Evolução da Tecnologia • Jogos de Computador ... E em termos de inteligência?
  • 4. Universidade Federal da Paraíba Departamento 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 )
  • 5. Universidade Federal da Paraíba Departamento 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
  • 6. Universidade Federal da Paraíba Departamento 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.
  • 7. Universidade Federal da Paraíba Departamento 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!!!)
  • 8. Universidade Federal da Paraíba Departamento 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)
  • 9. Universidade Federal da Paraíba Departamento 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
  • 10. Universidade Federal da Paraíba Departamento de Informática 0a. G – Comp. Mecânicos (1642 – 1945) • 1822 – Máquina (Motor) Diferencial
  • 11. Universidade Federal da Paraíba Departamento 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)
  • 12. Universidade Federal da Paraíba Departamento 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
  • 13. Universidade Federal da Paraíba Departamento 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 !!!
  • 14. Universidade Federal da Paraíba Departamento de Informática 0a. G – Comp. Mecânicos (1642 – 1945)
  • 15. Universidade Federal da Paraíba Departamento de Informática 0a. G – Comp. Mecânicos (1642 – 1945) 150 anos depois
  • 16. Universidade Federal da Paraíba Departamento 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?
  • 17. Universidade Federal da Paraíba Departamento 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)
  • 18. Universidade Federal da Paraíba Departamento 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
  • 19. Universidade Federal da Paraíba Departamento de Informática 0a. G – Comp. Mecânicos (1642 – 1945)
  • 20. Universidade Federal da Paraíba Departamento 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 anos Não influenciou os computadores modernos • Foi utilizado para quebra de mensagens criptografadas pela Enigma alemã
  • 21. Universidade Federal da Paraíba Departamento 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!!).
  • 22. Universidade Federal da Paraíba Departamento de Informática 1a. G – Válvulas (1945 à 1955) • 1946 – ENIAC http://www.youtube.com/watch?v=6X2B8Z_DCo0&feature=player_embedded
  • 23. Universidade Federal da Paraíba Departamento 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
  • 24. Universidade Federal da Paraíba Departamento 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
  • 25. Universidade Federal da Paraíba Departamento 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
  • 26. Universidade Federal da Paraíba Departamento 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
  • 27. Universidade Federal da Paraíba Departamento 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
  • 28. Universidade Federal da Paraíba Departamento de Informática 2a. G – Transistores (1955 à 1965)
  • 29. Universidade Federal da Paraíba Departamento 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ápidos Menores Mais baratos Menor consumo
  • 30. Universidade Federal da Paraíba Departamento de Informática 3a. G – Circuitos Integrados (1965 à 1980) • 1964 – System/360 - IBM » Conceito de Byte para representar caracteres
  • 31. Universidade Federal da Paraíba Departamento 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.
  • 32. Universidade Federal da Paraíba Departamento 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
  • 33. Universidade Federal da Paraíba Departamento de Informática 4a. G – VLSI (1980 à ...)
  • 34. Universidade Federal da Paraíba Departamento de Informática 4a. G – VLSI (1980 à ...) Larry Page and Sergey Brin