aula2 historico-computacao-e-oac-110926185118-phpapp02
TRANSCRIPT
![Page 1: Aula2 historico-computacao-e-oac-110926185118-phpapp02](https://reader031.vdocuments.mx/reader031/viewer/2022030314/588602fb1a28ab0a3f8b5d8f/html5/thumbnails/1.jpg)
Introdução a Algoritmos e
Linguagens de Programação
ApresentaçãoLuiz Augusto de M. Morais
Aula 2 | Histórico dos computadorese conceitos básicos de OAC
![Page 2: Aula2 historico-computacao-e-oac-110926185118-phpapp02](https://reader031.vdocuments.mx/reader031/viewer/2022030314/588602fb1a28ab0a3f8b5d8f/html5/thumbnails/2.jpg)
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Roteiro
●Computadores mecânicos●1ª geração | Eletroeletrônicos●2ª geração | Transistores●3ª geração | Circuitos integrados●4ª geração | Microprocessadores
Histórico dos computadores
●Arquitetura básica● Unidade Central de Processamento (CPU)● Memória● Dispositivos de entrada e saída
Conceitos básicos de OAC
![Page 3: Aula2 historico-computacao-e-oac-110926185118-phpapp02](https://reader031.vdocuments.mx/reader031/viewer/2022030314/588602fb1a28ab0a3f8b5d8f/html5/thumbnails/3.jpg)
Histórico dos computadores
Computadores mecânicos
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
![Page 4: Aula2 historico-computacao-e-oac-110926185118-phpapp02](https://reader031.vdocuments.mx/reader031/viewer/2022030314/588602fb1a28ab0a3f8b5d8f/html5/thumbnails/4.jpg)
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Computadores mecânicos
Ábaco (2300 a. C.)
![Page 5: Aula2 historico-computacao-e-oac-110926185118-phpapp02](https://reader031.vdocuments.mx/reader031/viewer/2022030314/588602fb1a28ab0a3f8b5d8f/html5/thumbnails/5.jpg)
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
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
![Page 6: Aula2 historico-computacao-e-oac-110926185118-phpapp02](https://reader031.vdocuments.mx/reader031/viewer/2022030314/588602fb1a28ab0a3f8b5d8f/html5/thumbnails/6.jpg)
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Computadores mecânicos
Pascaline (1642)
![Page 7: Aula2 historico-computacao-e-oac-110926185118-phpapp02](https://reader031.vdocuments.mx/reader031/viewer/2022030314/588602fb1a28ab0a3f8b5d8f/html5/thumbnails/7.jpg)
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Computadores mecânicos | Pascaline
●Criada por Blaise Pascal●“Primeira” calculadora mecânica do mundo (Wilhelm Schickard)
●Só conseguia somar e subtrair
![Page 8: Aula2 historico-computacao-e-oac-110926185118-phpapp02](https://reader031.vdocuments.mx/reader031/viewer/2022030314/588602fb1a28ab0a3f8b5d8f/html5/thumbnails/8.jpg)
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Computadores mecânicos
Máquina analítica (1837)
![Page 9: Aula2 historico-computacao-e-oac-110926185118-phpapp02](https://reader031.vdocuments.mx/reader031/viewer/2022030314/588602fb1a28ab0a3f8b5d8f/html5/thumbnails/9.jpg)
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
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
![Page 10: Aula2 historico-computacao-e-oac-110926185118-phpapp02](https://reader031.vdocuments.mx/reader031/viewer/2022030314/588602fb1a28ab0a3f8b5d8f/html5/thumbnails/10.jpg)
Histórico dos computadores
Primeira geração
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
![Page 11: Aula2 historico-computacao-e-oac-110926185118-phpapp02](https://reader031.vdocuments.mx/reader031/viewer/2022030314/588602fb1a28ab0a3f8b5d8f/html5/thumbnails/11.jpg)
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Primeira geração
●Faziam cálculos simples em segundosPrós
●Dispositivos queimavam constantemente●Ocupavam prédios inteiros●Falta de confiabilidade nos resultados
Contras
![Page 12: Aula2 historico-computacao-e-oac-110926185118-phpapp02](https://reader031.vdocuments.mx/reader031/viewer/2022030314/588602fb1a28ab0a3f8b5d8f/html5/thumbnails/12.jpg)
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Primeira geração
Válvulas
![Page 13: Aula2 historico-computacao-e-oac-110926185118-phpapp02](https://reader031.vdocuments.mx/reader031/viewer/2022030314/588602fb1a28ab0a3f8b5d8f/html5/thumbnails/13.jpg)
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Primeira geração
MARK 1 (1944)
![Page 14: Aula2 historico-computacao-e-oac-110926185118-phpapp02](https://reader031.vdocuments.mx/reader031/viewer/2022030314/588602fb1a28ab0a3f8b5d8f/html5/thumbnails/14.jpg)
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Primeira geração | MARK I
●Primeiro computador digital automáticodesenvolvido em larga escala
●Criado por Howard Aiken, Harvard University
![Page 15: Aula2 historico-computacao-e-oac-110926185118-phpapp02](https://reader031.vdocuments.mx/reader031/viewer/2022030314/588602fb1a28ab0a3f8b5d8f/html5/thumbnails/15.jpg)
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Primeira geração
ENIAC (1946)
![Page 16: Aula2 historico-computacao-e-oac-110926185118-phpapp02](https://reader031.vdocuments.mx/reader031/viewer/2022030314/588602fb1a28ab0a3f8b5d8f/html5/thumbnails/16.jpg)
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Primeira geração | ENIAC
●Foi construído para a 2ª Guerra Mundial●Criado por John Eckert e John Mauchly
![Page 17: Aula2 historico-computacao-e-oac-110926185118-phpapp02](https://reader031.vdocuments.mx/reader031/viewer/2022030314/588602fb1a28ab0a3f8b5d8f/html5/thumbnails/17.jpg)
Histórico dos computadores
Segunda geração
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
![Page 18: Aula2 historico-computacao-e-oac-110926185118-phpapp02](https://reader031.vdocuments.mx/reader031/viewer/2022030314/588602fb1a28ab0a3f8b5d8f/html5/thumbnails/18.jpg)
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Segunda geração
Transistores
![Page 19: Aula2 historico-computacao-e-oac-110926185118-phpapp02](https://reader031.vdocuments.mx/reader031/viewer/2022030314/588602fb1a28ab0a3f8b5d8f/html5/thumbnails/19.jpg)
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Segunda geração
●Eram mais confiáveis que seus antecessores●Ocupavam menos espaço
Prós
●Eram muito caros●Difíceis de serem manuseados
Contras
![Page 20: Aula2 historico-computacao-e-oac-110926185118-phpapp02](https://reader031.vdocuments.mx/reader031/viewer/2022030314/588602fb1a28ab0a3f8b5d8f/html5/thumbnails/20.jpg)
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Segunda geração
PDP-1 (1960)
![Page 21: Aula2 historico-computacao-e-oac-110926185118-phpapp02](https://reader031.vdocuments.mx/reader031/viewer/2022030314/588602fb1a28ab0a3f8b5d8f/html5/thumbnails/21.jpg)
Histórico dos computadores
Terceira geração
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
![Page 22: Aula2 historico-computacao-e-oac-110926185118-phpapp02](https://reader031.vdocuments.mx/reader031/viewer/2022030314/588602fb1a28ab0a3f8b5d8f/html5/thumbnails/22.jpg)
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Terceira geração
Circuitos integrados
![Page 23: Aula2 historico-computacao-e-oac-110926185118-phpapp02](https://reader031.vdocuments.mx/reader031/viewer/2022030314/588602fb1a28ab0a3f8b5d8f/html5/thumbnails/23.jpg)
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Terceira geração
●Mais rápidos que seus antecessores●Ocupavam menos espaço
Prós
●Ainda eram muito carosContras
![Page 24: Aula2 historico-computacao-e-oac-110926185118-phpapp02](https://reader031.vdocuments.mx/reader031/viewer/2022030314/588602fb1a28ab0a3f8b5d8f/html5/thumbnails/24.jpg)
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Terceira geração
IBM 360 (1964)
![Page 25: Aula2 historico-computacao-e-oac-110926185118-phpapp02](https://reader031.vdocuments.mx/reader031/viewer/2022030314/588602fb1a28ab0a3f8b5d8f/html5/thumbnails/25.jpg)
Histórico dos computadores
Quarta geração
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
![Page 26: Aula2 historico-computacao-e-oac-110926185118-phpapp02](https://reader031.vdocuments.mx/reader031/viewer/2022030314/588602fb1a28ab0a3f8b5d8f/html5/thumbnails/26.jpg)
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Quarta geração
Microprocessadores
![Page 27: Aula2 historico-computacao-e-oac-110926185118-phpapp02](https://reader031.vdocuments.mx/reader031/viewer/2022030314/588602fb1a28ab0a3f8b5d8f/html5/thumbnails/27.jpg)
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Quarta geração
●Ocupam pouquíssimo espaço●Muito rápidos●Baratos
Prós
![Page 28: Aula2 historico-computacao-e-oac-110926185118-phpapp02](https://reader031.vdocuments.mx/reader031/viewer/2022030314/588602fb1a28ab0a3f8b5d8f/html5/thumbnails/28.jpg)
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Quarta geração
IBM-PC (1981)
![Page 29: Aula2 historico-computacao-e-oac-110926185118-phpapp02](https://reader031.vdocuments.mx/reader031/viewer/2022030314/588602fb1a28ab0a3f8b5d8f/html5/thumbnails/29.jpg)
Conceitos básicos de OAC
Arquitetura básica
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
![Page 30: Aula2 historico-computacao-e-oac-110926185118-phpapp02](https://reader031.vdocuments.mx/reader031/viewer/2022030314/588602fb1a28ab0a3f8b5d8f/html5/thumbnails/30.jpg)
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Arquitetura básica
![Page 31: Aula2 historico-computacao-e-oac-110926185118-phpapp02](https://reader031.vdocuments.mx/reader031/viewer/2022030314/588602fb1a28ab0a3f8b5d8f/html5/thumbnails/31.jpg)
Conceitos básicos de OAC
Unidade Centralde Processamento
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
![Page 32: Aula2 historico-computacao-e-oac-110926185118-phpapp02](https://reader031.vdocuments.mx/reader031/viewer/2022030314/588602fb1a28ab0a3f8b5d8f/html5/thumbnails/32.jpg)
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Unidade Central de Processamento
●Conhecida como CPU ou UCP●Responsável por cálculos e controle de dispositivos
Características
Principais componentes●Unidade Lógica e Aritmética (ULA/ALU)●Registradores●Unidade de Controle (UC/CU)●Relógio (clock)
![Page 33: Aula2 historico-computacao-e-oac-110926185118-phpapp02](https://reader031.vdocuments.mx/reader031/viewer/2022030314/588602fb1a28ab0a3f8b5d8f/html5/thumbnails/33.jpg)
Conceitos básicos de OAC
Memória
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
![Page 34: Aula2 historico-computacao-e-oac-110926185118-phpapp02](https://reader031.vdocuments.mx/reader031/viewer/2022030314/588602fb1a28ab0a3f8b5d8f/html5/thumbnails/34.jpg)
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Memória
●Armazenamento de dadosCaracterísticas
Principais tipos●RAM●ROM●Disco Rígido●Flash●Fitas Magnéticas
![Page 35: Aula2 historico-computacao-e-oac-110926185118-phpapp02](https://reader031.vdocuments.mx/reader031/viewer/2022030314/588602fb1a28ab0a3f8b5d8f/html5/thumbnails/35.jpg)
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Hierarquia de Memória
![Page 36: Aula2 historico-computacao-e-oac-110926185118-phpapp02](https://reader031.vdocuments.mx/reader031/viewer/2022030314/588602fb1a28ab0a3f8b5d8f/html5/thumbnails/36.jpg)
Memória
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETO HERMES
Memória principal – Responsável pelo armazenamento de dados e instruções para uso durante as operações de processamento da CPU.
![Page 37: Aula2 historico-computacao-e-oac-110926185118-phpapp02](https://reader031.vdocuments.mx/reader031/viewer/2022030314/588602fb1a28ab0a3f8b5d8f/html5/thumbnails/37.jpg)
Memória
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETO HERMES
Memórias auxiliares – Responsáveis pelo armazenamentopermanente de dados no computador.
![Page 38: Aula2 historico-computacao-e-oac-110926185118-phpapp02](https://reader031.vdocuments.mx/reader031/viewer/2022030314/588602fb1a28ab0a3f8b5d8f/html5/thumbnails/38.jpg)
Conceitos básicos de OAC
Entrada e Saída
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
![Page 39: Aula2 historico-computacao-e-oac-110926185118-phpapp02](https://reader031.vdocuments.mx/reader031/viewer/2022030314/588602fb1a28ab0a3f8b5d8f/html5/thumbnails/39.jpg)
Entrada e Saída
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETO HERMES
• Periféricos de entrada – Responsáveis pelo envio de dados do usuário à CPU;
![Page 40: Aula2 historico-computacao-e-oac-110926185118-phpapp02](https://reader031.vdocuments.mx/reader031/viewer/2022030314/588602fb1a28ab0a3f8b5d8f/html5/thumbnails/40.jpg)
Entrada e Saída
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETO HERMES
• Periféricos de Saída – Responsáveis por permitir que o usuário visualize os dados processados pela CPU;
![Page 41: Aula2 historico-computacao-e-oac-110926185118-phpapp02](https://reader031.vdocuments.mx/reader031/viewer/2022030314/588602fb1a28ab0a3f8b5d8f/html5/thumbnails/41.jpg)
Referências
UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETO HERMES
FERRARI, 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.