SlideShare ist ein Scribd-Unternehmen logo
1 von 59
Histórico dos computadores
Aula 001
INTRODUÇÃO À CIÊNCIA DA COMPUTAÇÃO
INTRODUÇÃO À CIÊNCIA DA COMPUTAÇÃO
Aula 001
Histórico dos computadores
Flávio Augusto de Freitas
UM POUCO DE HISTÓRIA
O Computador
Um computador é uma máquina que manipula dados a partir de uma lista de instruções.
Os computadores podem ser mecânicos (computador analógico) ou eletrônicos
(computadores digitais).
UM POUCO DE HISTÓRIA
Computadores mecânicos
Ábaco 2000 A.C
UM POUCO DE HISTÓRIA
Computadores mecânicos
Ossos de Napier 1612
UM POUCO DE HISTÓRIA
Computadores mecânicos
Pascaline, Pascal 1642
UM POUCO DE HISTÓRIA
Computadores mecânicos
Tear automático, Jacquard 1801
UM POUCO DE HISTÓRIA
Computadores mecânicos
Máquina de diferenças, Babbage 1882
UM POUCO DE HISTÓRIA
Computadores mecânicos
Tabulador eletromecânico, Hollerith 1890
UM POUCO DE HISTÓRIA
Computadores de 1ª geração
Eram eletro-eletrônicos
Z1, Z2, Z3 (relés), Konrad Zuse 1935
UM POUCO DE HISTÓRIA
Computadores de 1ª geração
Eram eletro-eletrônicos
ABC (válvulas), Atanosoff 1936
UM POUCO DE HISTÓRIA
Computadores de 1ª geração
Eram eletro-eletrônicos
MARK-1, 1941, 120 m², 10 multiplicações em 3 segundos
UM POUCO DE HISTÓRIA
Computadores de 1ª geração
Eram eletro-eletrônicos
ENIAC, 1946, 30 toneladas, +18000 válvulas, 5000 somas/s
UM POUCO DE HISTÓRIA
Computadores de 1ª geração
Eram eletro-eletrônicos
UNIVAC, 1960, atualização do ENIAC
UM POUCO DE HISTÓRIA
Computadores de 2ª geração
Eram a transistores 1947
TX-0, 1957
UM POUCO DE HISTÓRIA
Computadores de 2ª geração
Eram a transistores 1947
PDP-1, Digital, 1º computador comercial
UM POUCO DE HISTÓRIA
Computadores de 3ª geração
Eram feitos de circuitos integrados 1958
IBM 360, 1965
UM POUCO DE HISTÓRIA
Computadores de 3ª geração
Eram feitos de circuitos integrados 1958
PDP-11, sucesso universitário
UM POUCO DE HISTÓRIA
Poder computacional da Apolo 11
Uma das máquinas mais famosas de todos os tempos é o computador digital de navegação
AGC (Apollo’s Guidance Computer) do projeto Apolo 11.
Graças a esta mimosa velharia informática pré-histórica concebida ao longo dos anos 60, o
homem colocou os pés na Lua e fez história.
UM POUCO DE HISTÓRIA
Poder computacional da Apolo 11
Contudo, atualmente há uma dificuldade ímpar de compará-lo com o que há hoje. Se
fôssemos nos atrever a confrontá-lo com um iPhone, não teria sentido porque o abismo entre
eles é tanto, que é como se tivessem sido fabricados em planetas diferentes.
UM POUCO DE HISTÓRIA
Poder computacional da Apolo 11
O PC nasceu com um processador Intel 8088 de 16 bits com a “bruta” velocidade de 4,77
MHz.
O computador da Apolo era de 16 bits e operava com clock de 1 MHz.
Nenhum dos dois tinha disco rígido, porque isto só surgiu em 1983 no microcomputador IBM
modelo PC XT.
UM POUCO DE HISTÓRIA
Poder computacional da Apolo 11
Software multitarefa em tempo real.
O sistema operacional trabalhava em realtime e tinha capacidade para processar 8 tarefas
simultaneamente de maneira não preemptiva.
Isto era uma novidade tecnológica absolutamente inédita naqueles tempos!
Porém, havia um detalhe, naquela época ainda não tinha sido inventada a hierarquia de
priorização de processos (processamento multitarefa preemptivo), ou seja, uma vez iniciada
uma tarefa, mesmo que ela tivesse menor importância e pudesse ser processada mais
demoradamente, o processador não tinha condições de rebaixar a velocidade do seu
processamento, ou suspendê-la temporariamente.
UM POUCO DE HISTÓRIA
Poder computacional da Apolo 11
Por causa desta limitação, durante o sobrevôo do módulo na Lua em direção ao pouso, o
computador exibiu vários alarmes com o código “1201”, o que significava de estouro de buffer
no computador AGC devido ao excesso de processos que a sua extremamente limitada
capacidade computacional não tinha condições de processar.
UM POUCO DE HISTÓRIA
Poder computacional da Apolo 11
A razão dos erros era muito simples, para garantir um pouso perfeito os responsáveis pela
missão resolveram dirigir simultaneamente ao computador as informações das antenas dos
três radares, duas normais de navegação e a de pouso.
O imprevisto aconteceu porque esta situação nunca havia sido simulada na maquete da
cápsula instalada no centro de treinamento em Houston.
O erro do AGC, não obstante ele não ter deixado de processar nenhuma informação, foi ter
delongado o processamento, já que os dados que chegavam foram ficando na fila, o que
gerou um atraso na entrada dos pontos captados pelo radar na superfície e o consequente
avanço em relação ao alvo inicialmente previsto para a alunissagem.
UM POUCO DE HISTÓRIA
Poder computacional da Apolo 11
Neil Armstrong e Buzz Aldrin foram obrigados a assumir o controle manual, só assim
conseguiram manobrar o módulo lunar para um local propício de pouso.
Se eles tivessem deixado as operações por conta do computador, teriam ido para a morte
certa, direto para dentro da cratera de um vulcão, atulhada de pedras e relevo irregular.
UM POUCO DE HISTÓRIA
Poder computacional da Apolo 11
Por incrível que pareça e com toda esta precariedade tecnológica no final da década de 60,
por pouco a primeira tentativa da humanidade de pousar em solo extraterrestre não acaba se
espatifando nas pedras devido à problemas de automatismo.
Isto não lembra um certo voo 447 que entrou voando mar adentro, uma tragédia talvez
tivesse sido evitada se o Airbus A330 dispusesse de modo de vôo completamente manual?
UM POUCO DE HISTÓRIA
Computadores de 4ª geração
São feitos de microprocessadores 1970
Intel 4004, 1971, 4 bits
UM POUCO DE HISTÓRIA
Computadores de 4ª geração
São feitos de microprocessadores 1970
Intel 8008, 1972
UM POUCO DE HISTÓRIA
Computadores de 4ª geração
São feitos de microprocessadores 1970
Altair 8800, 1974, montado em kits
UM POUCO DE HISTÓRIA
Computadores de 4ª geração
São feitos de microprocessadores 1970
Apple, 1976, TV + Teclado, BASIC escrito por Bill Gates
UM POUCO DE HISTÓRIA
Computadores de 4ª geração
São feitos de microprocessadores 1970
IBM-PC, 1981, computador pessoal, (projeto aberto, processador 8088 Intel, 16 bits, 4,77
MHz, 16 kB RAM, US$ 4400)
UM POUCO DE HISTÓRIA
Arquitetura básica de um computador
Internamente os computadores modernos podem ser
caracterizados por três partes distintas, a unidade central de
processamento (UCP), a memória (MEM) e os dispositivos de
entrada e saída (E/S).
UCP
Memória
E/S
UM POUCO DE HISTÓRIA
Como funciona um computador
Clique aqui (arquivo local) ou assista no YouTube.
Flávio Augusto de Freitas
http://flavioaf.blogspot.com
flaviocefetrp@gmail.com
Aula 001   histórico dos computadores

Weitere ähnliche Inhalte

Was ist angesagt?

História do primeiro computador finalizado
História do primeiro computador  finalizadoHistória do primeiro computador  finalizado
História do primeiro computador finalizado
cumpleanos
 
A evolução dos computadores
A evolução dos computadoresA evolução dos computadores
A evolução dos computadores
Marcos Melo
 
A HistóRia Da ComputaçãO
A HistóRia Da ComputaçãOA HistóRia Da ComputaçãO
A HistóRia Da ComputaçãO
guestebb673
 
Historia do primeiro computador 2
Historia do primeiro computador 2Historia do primeiro computador 2
Historia do primeiro computador 2
bebesaura
 
Evolução dos computadores
Evolução dos computadoresEvolução dos computadores
Evolução dos computadores
Jaian Tales
 
A EvoluçãO Do Computador De 1990 Até Os Dias De Hoje
A EvoluçãO Do Computador De 1990 Até Os Dias De HojeA EvoluçãO Do Computador De 1990 Até Os Dias De Hoje
A EvoluçãO Do Computador De 1990 Até Os Dias De Hoje
SOL RIBEIRO
 
A história e evolução do computador
A história e evolução do computadorA história e evolução do computador
A história e evolução do computador
xixpto
 
História da computação
História da computaçãoHistória da computação
História da computação
gutka3
 
História da Computação
História da ComputaçãoHistória da Computação
História da Computação
matheuspinho
 

Was ist angesagt? (20)

História Computação
História ComputaçãoHistória Computação
História Computação
 
História do primeiro computador finalizado
História do primeiro computador  finalizadoHistória do primeiro computador  finalizado
História do primeiro computador finalizado
 
Arq Comp Geracao Zero E 1
Arq Comp Geracao Zero E 1Arq Comp Geracao Zero E 1
Arq Comp Geracao Zero E 1
 
A evolução dos computadores
A evolução dos computadoresA evolução dos computadores
A evolução dos computadores
 
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
 
Historia do primeiro computador 2
Historia do primeiro computador 2Historia do primeiro computador 2
Historia do primeiro computador 2
 
Historia do computador geraçoes
Historia do computador geraçoesHistoria do computador geraçoes
Historia do computador geraçoes
 
Evolucao
EvolucaoEvolucao
Evolucao
 
Jogos com interfaces naturais: A morte do Joystick (Semcomp 2010 USP)
Jogos com interfaces naturais: A morte do Joystick (Semcomp 2010 USP)Jogos com interfaces naturais: A morte do Joystick (Semcomp 2010 USP)
Jogos com interfaces naturais: A morte do Joystick (Semcomp 2010 USP)
 
Evolução dos computadores
Evolução dos computadoresEvolução dos computadores
Evolução dos computadores
 
A EvoluçãO Do Computador De 1990 Até Os Dias De Hoje
A EvoluçãO Do Computador De 1990 Até Os Dias De HojeA EvoluçãO Do Computador De 1990 Até Os Dias De Hoje
A EvoluçãO Do Computador De 1990 Até Os Dias De Hoje
 
A história e evolução do computador
A história e evolução do computadorA história e evolução do computador
A história e evolução do computador
 
Apresentação extra
Apresentação extraApresentação extra
Apresentação extra
 
História da computação
História da computaçãoHistória da computação
História da computação
 
Historia da Computacao
Historia da ComputacaoHistoria da Computacao
Historia da Computacao
 
História da informática resumo
História da informática resumoHistória da informática resumo
História da informática resumo
 
História da Computação
História da ComputaçãoHistória da Computação
História da Computação
 
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
 
História da informática
História da informáticaHistória da informática
História da informática
 

Ähnlich wie Aula 001 histórico dos computadores

Histórico e-evolução-dos-computadores-mbr1
Histórico e-evolução-dos-computadores-mbr1Histórico e-evolução-dos-computadores-mbr1
Histórico e-evolução-dos-computadores-mbr1
Fernanda Firmino
 
Aula 02 história dos computadores
Aula  02   história dos computadoresAula  02   história dos computadores
Aula 02 história dos computadores
Daniel Moura
 
Historia da Informática
 Historia da Informática Historia da Informática
Historia da Informática
Fran Plautz
 

Ähnlich wie Aula 001 histórico dos computadores (20)

Ahist comput
Ahist computAhist comput
Ahist comput
 
Histórico e-evolução-dos-computadores-mbr1
Histórico e-evolução-dos-computadores-mbr1Histórico e-evolução-dos-computadores-mbr1
Histórico e-evolução-dos-computadores-mbr1
 
Capitulo 1 cortes
Capitulo 1 cortesCapitulo 1 cortes
Capitulo 1 cortes
 
Informatica basica
Informatica basicaInformatica basica
Informatica basica
 
Aula 02 história dos computadores
Aula  02   história dos computadoresAula  02   história dos computadores
Aula 02 história dos computadores
 
Historia da Informática
 Historia da Informática Historia da Informática
Historia da Informática
 
Lista de Exercícios 1 - Evolução Histórica da Computação e Aplicações.pdf
Lista de Exercícios 1 - Evolução Histórica da Computação e Aplicações.pdfLista de Exercícios 1 - Evolução Histórica da Computação e Aplicações.pdf
Lista de Exercícios 1 - Evolução Histórica da Computação e Aplicações.pdf
 
História do computador
História do computadorHistória do computador
História do computador
 
Introdução à Informática - Material para curso técnico
Introdução à Informática - Material para curso técnicoIntrodução à Informática - Material para curso técnico
Introdução à Informática - Material para curso técnico
 
Historia Computadores
Historia ComputadoresHistoria Computadores
Historia Computadores
 
Como o computador funciona 3
Como o computador funciona 3Como o computador funciona 3
Como o computador funciona 3
 
Arquitetu..
Arquitetu..Arquitetu..
Arquitetu..
 
Ic Na02
Ic Na02Ic Na02
Ic Na02
 
Trabalho Final
Trabalho FinalTrabalho Final
Trabalho Final
 
Aula02 - Informática Instrumental - USP -
Aula02 - Informática Instrumental - USP -Aula02 - Informática Instrumental - USP -
Aula02 - Informática Instrumental - USP -
 
Aula 02.pptLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Aula 02.pptLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAula 02.pptLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Aula 02.pptLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
 
Aula 02.pptLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Aula 02.pptLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAula 02.pptLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Aula 02.pptLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
 
Aula 02.pptLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Aula 02.pptLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAula 02.pptLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Aula 02.pptLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
 
Aula 02 de Informatica Prof. Edberto Ferneda .ppt
Aula 02 de Informatica Prof. Edberto Ferneda .pptAula 02 de Informatica Prof. Edberto Ferneda .ppt
Aula 02 de Informatica Prof. Edberto Ferneda .ppt
 
Aula 02.ppt
Aula 02.pptAula 02.ppt
Aula 02.ppt
 

Mehr von Flávio Freitas

Tutorial aed iii 009 - algoritmo de ordenação heapsort
Tutorial aed iii   009 - algoritmo de ordenação heapsortTutorial aed iii   009 - algoritmo de ordenação heapsort
Tutorial aed iii 009 - algoritmo de ordenação heapsort
Flávio Freitas
 
Tutorial aed iii 005 - algoritmo de ordenação quicksort
Tutorial aed iii   005 - algoritmo de ordenação quicksortTutorial aed iii   005 - algoritmo de ordenação quicksort
Tutorial aed iii 005 - algoritmo de ordenação quicksort
Flávio Freitas
 
Tutorial aed iii 004 - algoritmo de ordenação quicksort
Tutorial aed iii   004 - algoritmo de ordenação quicksortTutorial aed iii   004 - algoritmo de ordenação quicksort
Tutorial aed iii 004 - algoritmo de ordenação quicksort
Flávio Freitas
 
Tutorial aed iii 006 - algoritmo de ordenação quicksort
Tutorial aed iii   006 - algoritmo de ordenação quicksortTutorial aed iii   006 - algoritmo de ordenação quicksort
Tutorial aed iii 006 - algoritmo de ordenação quicksort
Flávio Freitas
 
Tutorial aed iii 007 - algoritmo de ordenação heapsort
Tutorial aed iii   007 - algoritmo de ordenação heapsortTutorial aed iii   007 - algoritmo de ordenação heapsort
Tutorial aed iii 007 - algoritmo de ordenação heapsort
Flávio Freitas
 
Tutorial aed iii 008 - algoritmo de ordenação heapsort
Tutorial aed iii   008 - algoritmo de ordenação heapsortTutorial aed iii   008 - algoritmo de ordenação heapsort
Tutorial aed iii 008 - algoritmo de ordenação heapsort
Flávio Freitas
 
5º apl cursos técnicos - informática básica e aplicada 2012 - br office.org...
5º apl   cursos técnicos - informática básica e aplicada 2012 - br office.org...5º apl   cursos técnicos - informática básica e aplicada 2012 - br office.org...
5º apl cursos técnicos - informática básica e aplicada 2012 - br office.org...
Flávio Freitas
 
5º apl cursos técnicos - informática básica e aplicada 2012 - br office.org...
5º apl   cursos técnicos - informática básica e aplicada 2012 - br office.org...5º apl   cursos técnicos - informática básica e aplicada 2012 - br office.org...
5º apl cursos técnicos - informática básica e aplicada 2012 - br office.org...
Flávio Freitas
 
Tutorial aed iii 003 - algoritmo de ordenação shellsort
Tutorial aed iii   003 - algoritmo de ordenação shellsortTutorial aed iii   003 - algoritmo de ordenação shellsort
Tutorial aed iii 003 - algoritmo de ordenação shellsort
Flávio Freitas
 
Aula 001 plan. e sist. comp. aplic. à adm. - o computador na sociedade, nas...
Aula 001   plan. e sist. comp. aplic. à adm. - o computador na sociedade, nas...Aula 001   plan. e sist. comp. aplic. à adm. - o computador na sociedade, nas...
Aula 001 plan. e sist. comp. aplic. à adm. - o computador na sociedade, nas...
Flávio Freitas
 
Aula 003 plan. e sist. comp. aplic. à adm. - estudos dos principais sistema...
Aula 003   plan. e sist. comp. aplic. à adm. - estudos dos principais sistema...Aula 003   plan. e sist. comp. aplic. à adm. - estudos dos principais sistema...
Aula 003 plan. e sist. comp. aplic. à adm. - estudos dos principais sistema...
Flávio Freitas
 
Aula 004 plan. e sist. comp. aplic. à adm. - estudos dos principais sistema...
Aula 004   plan. e sist. comp. aplic. à adm. - estudos dos principais sistema...Aula 004   plan. e sist. comp. aplic. à adm. - estudos dos principais sistema...
Aula 004 plan. e sist. comp. aplic. à adm. - estudos dos principais sistema...
Flávio Freitas
 
Solução dos exercícios do livro Algoritmos e Estruturas de Dados dos autores ...
Solução dos exercícios do livro Algoritmos e Estruturas de Dados dos autores ...Solução dos exercícios do livro Algoritmos e Estruturas de Dados dos autores ...
Solução dos exercícios do livro Algoritmos e Estruturas de Dados dos autores ...
Flávio Freitas
 
Algoritmos para estruturas de dados
Algoritmos para estruturas de dadosAlgoritmos para estruturas de dados
Algoritmos para estruturas de dados
Flávio Freitas
 

Mehr von Flávio Freitas (20)

Tutorial aed iii 009 - algoritmo de ordenação heapsort
Tutorial aed iii   009 - algoritmo de ordenação heapsortTutorial aed iii   009 - algoritmo de ordenação heapsort
Tutorial aed iii 009 - algoritmo de ordenação heapsort
 
Tutorial aed iii 005 - algoritmo de ordenação quicksort
Tutorial aed iii   005 - algoritmo de ordenação quicksortTutorial aed iii   005 - algoritmo de ordenação quicksort
Tutorial aed iii 005 - algoritmo de ordenação quicksort
 
Tutorial aed iii 004 - algoritmo de ordenação quicksort
Tutorial aed iii   004 - algoritmo de ordenação quicksortTutorial aed iii   004 - algoritmo de ordenação quicksort
Tutorial aed iii 004 - algoritmo de ordenação quicksort
 
Tutorial aed iii 006 - algoritmo de ordenação quicksort
Tutorial aed iii   006 - algoritmo de ordenação quicksortTutorial aed iii   006 - algoritmo de ordenação quicksort
Tutorial aed iii 006 - algoritmo de ordenação quicksort
 
Tutorial aed iii 007 - algoritmo de ordenação heapsort
Tutorial aed iii   007 - algoritmo de ordenação heapsortTutorial aed iii   007 - algoritmo de ordenação heapsort
Tutorial aed iii 007 - algoritmo de ordenação heapsort
 
Tutorial aed iii 008 - algoritmo de ordenação heapsort
Tutorial aed iii   008 - algoritmo de ordenação heapsortTutorial aed iii   008 - algoritmo de ordenação heapsort
Tutorial aed iii 008 - algoritmo de ordenação heapsort
 
5º apl cursos técnicos - informática básica e aplicada 2012 - br office.org...
5º apl   cursos técnicos - informática básica e aplicada 2012 - br office.org...5º apl   cursos técnicos - informática básica e aplicada 2012 - br office.org...
5º apl cursos técnicos - informática básica e aplicada 2012 - br office.org...
 
5º apl cursos técnicos - informática básica e aplicada 2012 - br office.org...
5º apl   cursos técnicos - informática básica e aplicada 2012 - br office.org...5º apl   cursos técnicos - informática básica e aplicada 2012 - br office.org...
5º apl cursos técnicos - informática básica e aplicada 2012 - br office.org...
 
Tutorial aed iii 003 - algoritmo de ordenação shellsort
Tutorial aed iii   003 - algoritmo de ordenação shellsortTutorial aed iii   003 - algoritmo de ordenação shellsort
Tutorial aed iii 003 - algoritmo de ordenação shellsort
 
Tutorial aed iii 001 - algoritmo de ordenação shellsort
Tutorial aed iii   001 - algoritmo de ordenação shellsortTutorial aed iii   001 - algoritmo de ordenação shellsort
Tutorial aed iii 001 - algoritmo de ordenação shellsort
 
Tutorial aed iii 002 - algoritmo de ordenação shellsort
Tutorial aed iii   002 - algoritmo de ordenação shellsortTutorial aed iii   002 - algoritmo de ordenação shellsort
Tutorial aed iii 002 - algoritmo de ordenação shellsort
 
Tutorial dev cpp 001 - criação, leitura e alteração de arquivos
Tutorial dev cpp   001 - criação, leitura e alteração de arquivosTutorial dev cpp   001 - criação, leitura e alteração de arquivos
Tutorial dev cpp 001 - criação, leitura e alteração de arquivos
 
Tutorial dev cpp 002 - criação, leitura e alteração de arquivos
Tutorial dev cpp   002 - criação, leitura e alteração de arquivosTutorial dev cpp   002 - criação, leitura e alteração de arquivos
Tutorial dev cpp 002 - criação, leitura e alteração de arquivos
 
Aula 004 noções de hardware
Aula 004   noções de hardwareAula 004   noções de hardware
Aula 004 noções de hardware
 
Aula 005 noções de hardware
Aula 005   noções de hardwareAula 005   noções de hardware
Aula 005 noções de hardware
 
Aula 001 plan. e sist. comp. aplic. à adm. - o computador na sociedade, nas...
Aula 001   plan. e sist. comp. aplic. à adm. - o computador na sociedade, nas...Aula 001   plan. e sist. comp. aplic. à adm. - o computador na sociedade, nas...
Aula 001 plan. e sist. comp. aplic. à adm. - o computador na sociedade, nas...
 
Aula 003 plan. e sist. comp. aplic. à adm. - estudos dos principais sistema...
Aula 003   plan. e sist. comp. aplic. à adm. - estudos dos principais sistema...Aula 003   plan. e sist. comp. aplic. à adm. - estudos dos principais sistema...
Aula 003 plan. e sist. comp. aplic. à adm. - estudos dos principais sistema...
 
Aula 004 plan. e sist. comp. aplic. à adm. - estudos dos principais sistema...
Aula 004   plan. e sist. comp. aplic. à adm. - estudos dos principais sistema...Aula 004   plan. e sist. comp. aplic. à adm. - estudos dos principais sistema...
Aula 004 plan. e sist. comp. aplic. à adm. - estudos dos principais sistema...
 
Solução dos exercícios do livro Algoritmos e Estruturas de Dados dos autores ...
Solução dos exercícios do livro Algoritmos e Estruturas de Dados dos autores ...Solução dos exercícios do livro Algoritmos e Estruturas de Dados dos autores ...
Solução dos exercícios do livro Algoritmos e Estruturas de Dados dos autores ...
 
Algoritmos para estruturas de dados
Algoritmos para estruturas de dadosAlgoritmos para estruturas de dados
Algoritmos para estruturas de dados
 

Kürzlich hochgeladen

O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
azulassessoria9
 
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptxResponde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
AntonioVieira539017
 
8 Aula de predicado verbal e nominal - Predicativo do sujeito
8 Aula de predicado verbal e nominal - Predicativo do sujeito8 Aula de predicado verbal e nominal - Predicativo do sujeito
8 Aula de predicado verbal e nominal - Predicativo do sujeito
tatianehilda
 

Kürzlich hochgeladen (20)

Sistema de Bibliotecas UCS - Cantos do fim do século
Sistema de Bibliotecas UCS  - Cantos do fim do séculoSistema de Bibliotecas UCS  - Cantos do fim do século
Sistema de Bibliotecas UCS - Cantos do fim do século
 
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM POLÍGON...
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM  POLÍGON...Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM  POLÍGON...
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM POLÍGON...
 
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
 
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptxResponde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
 
Aula 1 - Psicologia Cognitiva, aula .ppt
Aula 1 - Psicologia Cognitiva, aula .pptAula 1 - Psicologia Cognitiva, aula .ppt
Aula 1 - Psicologia Cognitiva, aula .ppt
 
aula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.pptaula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.ppt
 
Renascimento Cultural na Idade Moderna PDF
Renascimento Cultural na Idade Moderna PDFRenascimento Cultural na Idade Moderna PDF
Renascimento Cultural na Idade Moderna PDF
 
Texto dramático com Estrutura e exemplos.ppt
Texto dramático com Estrutura e exemplos.pptTexto dramático com Estrutura e exemplos.ppt
Texto dramático com Estrutura e exemplos.ppt
 
Camadas da terra -Litosfera conteúdo 6º ano
Camadas da terra -Litosfera  conteúdo 6º anoCamadas da terra -Litosfera  conteúdo 6º ano
Camadas da terra -Litosfera conteúdo 6º ano
 
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
 
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
 
8 Aula de predicado verbal e nominal - Predicativo do sujeito
8 Aula de predicado verbal e nominal - Predicativo do sujeito8 Aula de predicado verbal e nominal - Predicativo do sujeito
8 Aula de predicado verbal e nominal - Predicativo do sujeito
 
Conflitos entre: ISRAEL E PALESTINA.pdf
Conflitos entre:  ISRAEL E PALESTINA.pdfConflitos entre:  ISRAEL E PALESTINA.pdf
Conflitos entre: ISRAEL E PALESTINA.pdf
 
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de Led
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de LedAula 67 e 68 Robótica 8º ano Experimentando variações da matriz de Led
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de Led
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
 
LENDA DA MANDIOCA - leitura e interpretação
LENDA DA MANDIOCA - leitura e interpretaçãoLENDA DA MANDIOCA - leitura e interpretação
LENDA DA MANDIOCA - leitura e interpretação
 
APRESENTAÇÃO - BEHAVIORISMO - TEORIA DA APRENDIZAGEM.pdf
APRESENTAÇÃO - BEHAVIORISMO - TEORIA DA APRENDIZAGEM.pdfAPRESENTAÇÃO - BEHAVIORISMO - TEORIA DA APRENDIZAGEM.pdf
APRESENTAÇÃO - BEHAVIORISMO - TEORIA DA APRENDIZAGEM.pdf
 
Educação Financeira - Cartão de crédito665933.pptx
Educação Financeira - Cartão de crédito665933.pptxEducação Financeira - Cartão de crédito665933.pptx
Educação Financeira - Cartão de crédito665933.pptx
 
Cartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptxCartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptx
 
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdfTCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
 

Aula 001 histórico dos computadores

  • 1. Histórico dos computadores Aula 001 INTRODUÇÃO À CIÊNCIA DA COMPUTAÇÃO
  • 2. INTRODUÇÃO À CIÊNCIA DA COMPUTAÇÃO Aula 001 Histórico dos computadores Flávio Augusto de Freitas
  • 3. UM POUCO DE HISTÓRIA O Computador Um computador é uma máquina que manipula dados a partir de uma lista de instruções. Os computadores podem ser mecânicos (computador analógico) ou eletrônicos (computadores digitais).
  • 4. UM POUCO DE HISTÓRIA Computadores mecânicos Ábaco 2000 A.C
  • 5. UM POUCO DE HISTÓRIA Computadores mecânicos Ossos de Napier 1612
  • 6.
  • 7. UM POUCO DE HISTÓRIA Computadores mecânicos Pascaline, Pascal 1642
  • 8. UM POUCO DE HISTÓRIA Computadores mecânicos Tear automático, Jacquard 1801
  • 9. UM POUCO DE HISTÓRIA Computadores mecânicos Máquina de diferenças, Babbage 1882
  • 10. UM POUCO DE HISTÓRIA Computadores mecânicos Tabulador eletromecânico, Hollerith 1890
  • 11.
  • 12. UM POUCO DE HISTÓRIA Computadores de 1ª geração Eram eletro-eletrônicos Z1, Z2, Z3 (relés), Konrad Zuse 1935
  • 13. UM POUCO DE HISTÓRIA Computadores de 1ª geração Eram eletro-eletrônicos ABC (válvulas), Atanosoff 1936
  • 14. UM POUCO DE HISTÓRIA Computadores de 1ª geração Eram eletro-eletrônicos MARK-1, 1941, 120 m², 10 multiplicações em 3 segundos
  • 15.
  • 16. UM POUCO DE HISTÓRIA Computadores de 1ª geração Eram eletro-eletrônicos ENIAC, 1946, 30 toneladas, +18000 válvulas, 5000 somas/s
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23. UM POUCO DE HISTÓRIA Computadores de 1ª geração Eram eletro-eletrônicos UNIVAC, 1960, atualização do ENIAC
  • 24.
  • 25.
  • 26.
  • 27. UM POUCO DE HISTÓRIA Computadores de 2ª geração Eram a transistores 1947 TX-0, 1957
  • 28.
  • 29. UM POUCO DE HISTÓRIA Computadores de 2ª geração Eram a transistores 1947 PDP-1, Digital, 1º computador comercial
  • 30. UM POUCO DE HISTÓRIA Computadores de 3ª geração Eram feitos de circuitos integrados 1958 IBM 360, 1965
  • 31.
  • 32.
  • 33. UM POUCO DE HISTÓRIA Computadores de 3ª geração Eram feitos de circuitos integrados 1958 PDP-11, sucesso universitário
  • 34.
  • 35. UM POUCO DE HISTÓRIA Poder computacional da Apolo 11 Uma das máquinas mais famosas de todos os tempos é o computador digital de navegação AGC (Apollo’s Guidance Computer) do projeto Apolo 11. Graças a esta mimosa velharia informática pré-histórica concebida ao longo dos anos 60, o homem colocou os pés na Lua e fez história.
  • 36. UM POUCO DE HISTÓRIA Poder computacional da Apolo 11 Contudo, atualmente há uma dificuldade ímpar de compará-lo com o que há hoje. Se fôssemos nos atrever a confrontá-lo com um iPhone, não teria sentido porque o abismo entre eles é tanto, que é como se tivessem sido fabricados em planetas diferentes.
  • 37.
  • 38. UM POUCO DE HISTÓRIA Poder computacional da Apolo 11 O PC nasceu com um processador Intel 8088 de 16 bits com a “bruta” velocidade de 4,77 MHz. O computador da Apolo era de 16 bits e operava com clock de 1 MHz. Nenhum dos dois tinha disco rígido, porque isto só surgiu em 1983 no microcomputador IBM modelo PC XT.
  • 39. UM POUCO DE HISTÓRIA Poder computacional da Apolo 11 Software multitarefa em tempo real. O sistema operacional trabalhava em realtime e tinha capacidade para processar 8 tarefas simultaneamente de maneira não preemptiva. Isto era uma novidade tecnológica absolutamente inédita naqueles tempos! Porém, havia um detalhe, naquela época ainda não tinha sido inventada a hierarquia de priorização de processos (processamento multitarefa preemptivo), ou seja, uma vez iniciada uma tarefa, mesmo que ela tivesse menor importância e pudesse ser processada mais demoradamente, o processador não tinha condições de rebaixar a velocidade do seu processamento, ou suspendê-la temporariamente.
  • 40. UM POUCO DE HISTÓRIA Poder computacional da Apolo 11 Por causa desta limitação, durante o sobrevôo do módulo na Lua em direção ao pouso, o computador exibiu vários alarmes com o código “1201”, o que significava de estouro de buffer no computador AGC devido ao excesso de processos que a sua extremamente limitada capacidade computacional não tinha condições de processar.
  • 41. UM POUCO DE HISTÓRIA Poder computacional da Apolo 11 A razão dos erros era muito simples, para garantir um pouso perfeito os responsáveis pela missão resolveram dirigir simultaneamente ao computador as informações das antenas dos três radares, duas normais de navegação e a de pouso. O imprevisto aconteceu porque esta situação nunca havia sido simulada na maquete da cápsula instalada no centro de treinamento em Houston. O erro do AGC, não obstante ele não ter deixado de processar nenhuma informação, foi ter delongado o processamento, já que os dados que chegavam foram ficando na fila, o que gerou um atraso na entrada dos pontos captados pelo radar na superfície e o consequente avanço em relação ao alvo inicialmente previsto para a alunissagem.
  • 42. UM POUCO DE HISTÓRIA Poder computacional da Apolo 11 Neil Armstrong e Buzz Aldrin foram obrigados a assumir o controle manual, só assim conseguiram manobrar o módulo lunar para um local propício de pouso. Se eles tivessem deixado as operações por conta do computador, teriam ido para a morte certa, direto para dentro da cratera de um vulcão, atulhada de pedras e relevo irregular.
  • 43. UM POUCO DE HISTÓRIA Poder computacional da Apolo 11 Por incrível que pareça e com toda esta precariedade tecnológica no final da década de 60, por pouco a primeira tentativa da humanidade de pousar em solo extraterrestre não acaba se espatifando nas pedras devido à problemas de automatismo. Isto não lembra um certo voo 447 que entrou voando mar adentro, uma tragédia talvez tivesse sido evitada se o Airbus A330 dispusesse de modo de vôo completamente manual?
  • 44. UM POUCO DE HISTÓRIA Computadores de 4ª geração São feitos de microprocessadores 1970 Intel 4004, 1971, 4 bits
  • 45. UM POUCO DE HISTÓRIA Computadores de 4ª geração São feitos de microprocessadores 1970 Intel 8008, 1972
  • 46. UM POUCO DE HISTÓRIA Computadores de 4ª geração São feitos de microprocessadores 1970 Altair 8800, 1974, montado em kits
  • 47. UM POUCO DE HISTÓRIA Computadores de 4ª geração São feitos de microprocessadores 1970 Apple, 1976, TV + Teclado, BASIC escrito por Bill Gates
  • 48.
  • 49.
  • 50.
  • 51. UM POUCO DE HISTÓRIA Computadores de 4ª geração São feitos de microprocessadores 1970 IBM-PC, 1981, computador pessoal, (projeto aberto, processador 8088 Intel, 16 bits, 4,77 MHz, 16 kB RAM, US$ 4400)
  • 52.
  • 53.
  • 54.
  • 55. UM POUCO DE HISTÓRIA Arquitetura básica de um computador Internamente os computadores modernos podem ser caracterizados por três partes distintas, a unidade central de processamento (UCP), a memória (MEM) e os dispositivos de entrada e saída (E/S). UCP Memória E/S
  • 56. UM POUCO DE HISTÓRIA Como funciona um computador Clique aqui (arquivo local) ou assista no YouTube.
  • 57.
  • 58. Flávio Augusto de Freitas http://flavioaf.blogspot.com flaviocefetrp@gmail.com