Aula 2 - Histórico da Computação e OAC

1.867 visualizações

Publicada em

Publicada em: Educação
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
1.867
No SlideShare
0
A partir de incorporações
0
Número de incorporações
218
Ações
Compartilhamentos
0
Downloads
120
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Aula 2 - Histórico da Computação e OAC

  1. 1. Introdução a Algoritmos eLinguagens de Programação Aula 2 | Histórico dos computadores e conceitos básicos de OAC Apresentação Luiz Augusto de M. Morais
  2. 2. RoteiroHistórico dos computadores ● Computadores mecânicos ● 1ª geração | Eletroeletrônicos ● 2ª geração | Transistores ● 3ª geração | Circuitos integrados ● 4ª geração | MicroprocessadoresConceitos básicos de OAC ● Arquitetura básica ● Unidade Central de Processamento (CPU) ● Memória ● Dispositivos de entrada e saída UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  3. 3. Histórico dos computadoresComputadores mecânicos UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  4. 4. Computadores mecânicos Ábaco (2300 a. C.) UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  5. 5. Computadores mecânicos | Ábaco ● Criado na Mesopotâmia ● Difundido pelos chineses ● Serve para fazer as operações de soma e subtração ● Consegue ser mais rápido que uma calculadora UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  6. 6. Computadores mecânicos Pascaline (1642) UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  7. 7. Computadores mecânicos | Pascaline ● Criada por Blaise Pascal ● “Primeira” calculadora mecânica do mundo (Wilhelm Schickard) ● Só conseguia somar e subtrair UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  8. 8. Computadores mecânicos Máquina analítica (1837) UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  9. 9. Computadores mecânicos | Máquina analítica ● Criada por Charles Babbage ● Primeiro computador de propósito geral ● Não foi concluída pelo seu criador ● Ada Lovelace UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  10. 10. Histórico dos computadoresPrimeira geração UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  11. 11. Primeira geraçãoPrós ● Faziam cálculos simples em segundosContras ● Dispositivos queimavam constantemente ● Ocupavam prédios inteiros ● Falta de confiabilidade nos resultados UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  12. 12. Primeira geração Válvulas UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  13. 13. Primeira geração MARK 1 (1944) UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  14. 14. Primeira geração | MARK I ● Primeiro computador digital automático desenvolvido em larga escala ● Criado por Howard Aiken, Harvard University UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  15. 15. Primeira geração ENIAC (1946) UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  16. 16. Primeira geração | ENIAC ● Foi construído para a 2ª Guerra Mundial ● Criado por John Eckert e John Mauchly UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  17. 17. Histórico dos computadoresSegunda geração UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  18. 18. Segunda geração Transistores UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  19. 19. Segunda geraçãoPrós ● Eram mais confiáveis que seus antecessores ● Ocupavam menos espaçoContras ● Eram muito caros ● Difíceis de serem manuseados UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  20. 20. Segunda geração PDP-1 (1960) UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  21. 21. Histórico dos computadoresTerceira geração UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  22. 22. Terceira geração Circuitos integrados UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  23. 23. Terceira geraçãoPrós ● Mais rápidos que seus antecessores ● Ocupavam menos espaçoContras ● Ainda eram muito caros UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  24. 24. Terceira geração IBM 360 (1964) UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  25. 25. Histórico dos computadoresQuarta geração UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  26. 26. Quarta geração Microprocessadores UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  27. 27. Quarta geraçãoPrós ● Ocupam pouquíssimo espaço ● Muito rápidos ● Baratos UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  28. 28. Quarta geração IBM-PC (1981) UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  29. 29. Conceitos básicos de OACArquitetura básica UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  30. 30. Arquitetura básica UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  31. 31. Conceitos básicos de OACUnidade Centralde Processamento UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  32. 32. Unidade Central de ProcessamentoCaracterísticas ● Conhecida como CPU ou UCP ● Responsável por cálculos e controle de dispositivosPrincipais componentes ● Unidade Lógica e Aritmética (ULA/ALU) ● Registradores ● Unidade de Controle (UC/CU) ● Relógio (clock) UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  33. 33. Conceitos básicos de OACMemória UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  34. 34. MemóriaCaracterísticas Armazenamento de dados ●Principais tipos ● RAM ● ROM ● Disco Rígido ● Flash ● Fitas Magnéticas UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  35. 35. Hierarquia de Memória UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  36. 36. MemóriaMemória principal – Responsável pelo armazenamento de dados einstruções para uso durante as operações de processamento daCPU. UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETO HERMES
  37. 37. MemóriaMemórias auxiliares – Responsáveis pelo armazenamentopermanente de dados no computador. UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETO HERMES
  38. 38. Conceitos básicos de OACEntrada e Saída UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  39. 39. Entrada e Saída• Periféricos de entrada – Responsáveis pelo envio de dados do usuárioà CPU; UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETO HERMES
  40. 40. Entrada e Saída• Periféricos de Saída – Responsáveis por permitir que o usuário visualizeos dados processados pela CPU; UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETO HERMES
  41. 41. ReferênciasFERRARI, Fabrício; CECHINEL, Cristian.Introdução a Algoritmos e Programação. [S. l. : s. n.]TANEMBAUM, Andrew S. Organização Estruturada de Computadores.5 ed. São Paulo: Prentice Hall, 2006. UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETO HERMES

×