SlideShare una empresa de Scribd logo
1 de 17
Descargar para leer sin conexión
HISTÓRICO
                   Organização e Arquitetura de Computadores

                   Cristiano Pires Martins




                                             05/30/11          1

segunda-feira, 30 de maio de 2011                                  1
Dispositivos Eletrônicos
                    —   Em 1941, Conrad Zuse construiu a primeira calculadora
                         elétrica do mundo, controlada por programa;
                    —   As máquinas destinadas à guerra vieram logo em
                         seguida. O Colossus (construído por Alan Turing), como
                         parte de um projeto de Inglaterra, continha 1.500
                         válvulas.




                                                  05/30/11                    17

segunda-feira, 30 de maio de 2011                                                  2
1ª Geração: Computadores a Válvula

          —   O ENIAC, concluído em 1946 pela Universidade de
               Pensilvânia, foi encomendado pelo exército em 1943, em plena
               II Guerra Mundial, destinado a fazer cálculos balísticos. Tinha
               1.800 válvulas, 1.500 relés, e ocupava uma sala de 9x30
               metros. Podia fazer 500 multiplicações por segundo, porém só
               armazenava vinte números de 10 dígitos. As válvulas tinham
               que ser constantemente substituídas porque queimavam após
               poucos minutos de trabalho.




                                               05/30/11                      18

segunda-feira, 30 de maio de 2011                                                 3
Válvulas




                                    05/30/11   19

segunda-feira, 30 de maio de 2011                   4
ENIAC - vídeo




                                    05/30/11   20

segunda-feira, 30 de maio de 2011                   5
John von Neumann
                    —   John von Neumann formalizou o projeto lógico de um
                         computador.
                    —   Sugeriu que as instruções fossem armazenadas na
                         memória do computador. Até então elas eram lidas de
                         cartões perfurados e executadas, uma a uma. Armazená-
                         las na memória, para então executá-las, tornaria o
                         computador mais rápido, já que, no momento da
                         execução, as instruções seriam obtidas com rapidez
                         eletrônica. A maioria dos computadores de hoje em dia
                         segue ainda o modelo proposto por von Neumann.




                                                 05/30/11                    21

segunda-feira, 30 de maio de 2011                                                 6
Arquitetura de von Neumann

                       —   A máquina proposta por Von
                            Neumann reúne os seguintes
                            componentes: memória, ULA,
                            CPU, composta por diversos
                            registradores, e UC, cuja função
                            é a mesma da tabela de
                            controle da Máquina de Turing
                            universal: buscar um programa
                            na memória, instrução por
                            instrução, e executá-lo sobre os
                            dados de entrada.


                                                    05/30/11   22

segunda-feira, 30 de maio de 2011                                   7
2ª Geração: Transistores - vídeo




                                    05/30/11          23

segunda-feira, 30 de maio de 2011                          8
Transistores
                    — A 2ª geração utilizou componente sólido
                       para substituir as válvulas;
                    — Reduziu custo e tamanho;
                    — Inventados no final da década de 50.




                                         05/30/11                24

segunda-feira, 30 de maio de 2011                                     9
3ª Geração: Circuitos Integrados




                                    05/30/11   25

segunda-feira, 30 de maio de 2011               10
Circuitos Integrados
                    — Substituem os fios interligando os
                       transistores;
                    — Permitiu que os computadores ficassem
                       menores e mais práticos;
                    — Criado no final da década de 60.




                                        05/30/11               26

segunda-feira, 30 de maio de 2011                               11
4ª Geração:VLSI
                    — Geração baseada no desenvolvimento do
                       chip microprocessador;
                    — Tecnologia VLSI permitiu a integração de
                       milhares de transistores em uma única e
                       pequena pastilha de silício (CHIP);
                    — Tecnologia originária em meados dos
                       anos 70.



                                         05/30/11                 27

segunda-feira, 30 de maio de 2011                                  12
4ª Geração:VLSI

                       —   A inovação melhora enormemente
                            o desempenho de
                            microprocessadores, criando
                            técnicas que vão além da redução
                            no tamanho dos transistores. O
                            chip mostrado aqui, ampliado cerca
                            de 50 mil vezes, melhora a
                            velocidade e economiza energia ao
                            depositar silício para os
                            transistores (azul-claro) sobre uma
                            camada de óxido (verde)




                                                         05/30/11   28

segunda-feira, 30 de maio de 2011                                    13
5ª Geração: Processamento Paralelo
                    —   Representação de 4 áreas distintas da
                         pesquisa avançada:
                         ◦ Sistemas baseados em conhecimento e
                           Inteligência Artificial;
                         ◦ Linguagens de programação de altíssimo nível;
                         ◦ Computação descentralizada;
                         ◦ Tecnologia de Integração de Alta Escala (VLSI).




                                               05/30/11                  29

segunda-feira, 30 de maio de 2011                                            14
5ª Geração: Processamento Paralelo
                    —   Computadores com processamento
                         paralelo e capazes de tratar informações
                         múltiplas e simultâneas utilizando mais de
                         um chip processador.




                                            05/30/11                  30

segunda-feira, 30 de maio de 2011                                      15
Mainframes
                    —   Um mainframe é um computador de
                         grande porte, dedicado normalmente ao
                         processamento de um volume grande de
                         informações. Os mainframes são capazes
                         de oferecer serviços de processamento a
                         milhares de usuários através de milhares
                         de terminais conectados diretamente ou
                         através de uma rede.


                                           05/30/11                 31

segunda-feira, 30 de maio de 2011                                    16
Computadores Pessoais
                    —   Trata-se de um computador de pequeno
                         porte e baixo custo, que se destina ao uso
                         pessoal (ou para uso de um pequeno
                         grupo de indivíduos). A expressão
                         "computador pessoal" é geralmente
                         abreviada para a sigla PC, cujo significado
                         em inglês é "personal computer". Também é
                         muito comum utilizar o termo desktop
                         para esta classe de computadores.


                                            05/30/11               32

segunda-feira, 30 de maio de 2011                                      17

Más contenido relacionado

Destacado

Aula 03-oac-componentes-de-um-sistema-de-computacao
Aula 03-oac-componentes-de-um-sistema-de-computacaoAula 03-oac-componentes-de-um-sistema-de-computacao
Aula 03-oac-componentes-de-um-sistema-de-computacaoCristiano Pires Martins
 
Como o computador funciona 3
Como o computador funciona 3Como o computador funciona 3
Como o computador funciona 3Janieles Araujo
 

Destacado (20)

Aula 08-oac-execucao-de-programas
Aula 08-oac-execucao-de-programasAula 08-oac-execucao-de-programas
Aula 08-oac-execucao-de-programas
 
Aula 05-entrada e-saida
Aula 05-entrada e-saidaAula 05-entrada e-saida
Aula 05-entrada e-saida
 
Aula 01-introducao-ao-so
Aula 01-introducao-ao-soAula 01-introducao-ao-so
Aula 01-introducao-ao-so
 
Aula 04-gerenciamento-basico-de-memoria
Aula 04-gerenciamento-basico-de-memoriaAula 04-gerenciamento-basico-de-memoria
Aula 04-gerenciamento-basico-de-memoria
 
Aula 06 textos na web
Aula 06   textos na webAula 06   textos na web
Aula 06 textos na web
 
Aula 10-oac-arquitetura-risc
Aula 10-oac-arquitetura-riscAula 10-oac-arquitetura-risc
Aula 10-oac-arquitetura-risc
 
Aula 07 - lista linear
Aula 07 - lista linearAula 07 - lista linear
Aula 07 - lista linear
 
Aula 06-sistemas de-arquivo
Aula 06-sistemas de-arquivoAula 06-sistemas de-arquivo
Aula 06-sistemas de-arquivo
 
Aula 07 acessibilidade
Aula 07  acessibilidadeAula 07  acessibilidade
Aula 07 acessibilidade
 
Java script aula 07 - eventos
Java script   aula 07 - eventosJava script   aula 07 - eventos
Java script aula 07 - eventos
 
Java script aula 10 - angularjs
Java script   aula 10 - angularjsJava script   aula 10 - angularjs
Java script aula 10 - angularjs
 
Java script aula 06 - dom
Java script   aula 06 - domJava script   aula 06 - dom
Java script aula 06 - dom
 
Java script aula 05 - funções
Java script   aula 05 - funçõesJava script   aula 05 - funções
Java script aula 05 - funções
 
Aula 03-oac-componentes-de-um-sistema-de-computacao
Aula 03-oac-componentes-de-um-sistema-de-computacaoAula 03-oac-componentes-de-um-sistema-de-computacao
Aula 03-oac-componentes-de-um-sistema-de-computacao
 
Como o computador funciona 3
Como o computador funciona 3Como o computador funciona 3
Como o computador funciona 3
 
Aula 08 - árvores
Aula 08 - árvoresAula 08 - árvores
Aula 08 - árvores
 
OAC Aula 09 - Entrada e Saída
OAC Aula 09 - Entrada e SaídaOAC Aula 09 - Entrada e Saída
OAC Aula 09 - Entrada e Saída
 
Java script aula 04 - objeto array
Java script   aula 04 - objeto arrayJava script   aula 04 - objeto array
Java script aula 04 - objeto array
 
Java script aula 08 - formulários
Java script   aula 08 - formuláriosJava script   aula 08 - formulários
Java script aula 08 - formulários
 
Aula 02 semiótica e cores
Aula 02   semiótica e coresAula 02   semiótica e cores
Aula 02 semiótica e cores
 

Similar a Aula 02-oac-historia-da-computacao-part2

História da informática
História da informáticaHistória da informática
História da informáticaAron Sporkens
 
Mdulo 1 Parte 1
Mdulo 1 Parte 1Mdulo 1 Parte 1
Mdulo 1 Parte 1M1984
 
História e evolução do computador
História e evolução do computadorHistória e evolução do computador
História e evolução do computadorFrancisco Alves
 
Seminários G5 - Apresentação 3 e 4 geração
Seminários G5 - Apresentação 3 e 4 geraçãoSeminários G5 - Apresentação 3 e 4 geração
Seminários G5 - Apresentação 3 e 4 geraçãoAnderson Andrade
 
História da informática - Parte II
História da informática - Parte IIHistória da informática - Parte II
História da informática - Parte IINécio de Lima Veras
 
Trabalho de física - Informática
Trabalho de física - InformáticaTrabalho de física - Informática
Trabalho de física - Informáticaguest92465c
 
Aula 03 - ma1 - ifes - 1 semestre 2011
Aula   03 - ma1 - ifes -  1 semestre 2011Aula   03 - ma1 - ifes -  1 semestre 2011
Aula 03 - ma1 - ifes - 1 semestre 2011Moises Omena
 
Aula 03 - ma1 - IFES - 1 semestre 2011
Aula   03 - ma1 - IFES -  1 semestre 2011Aula   03 - ma1 - IFES -  1 semestre 2011
Aula 03 - ma1 - IFES - 1 semestre 2011Moises Omena
 
02 gerações de computadores
02   gerações de computadores02   gerações de computadores
02 gerações de computadoresCarlosSardinha7
 
Evolução do Computador
Evolução do ComputadorEvolução do Computador
Evolução do Computadorgrupomp10m
 
Computadores AS81A-3
Computadores AS81A-3Computadores AS81A-3
Computadores AS81A-3Luisfoliveira
 
Historia da Tecnologia Dos Computadores(AS81.A.3)
Historia da Tecnologia Dos Computadores(AS81.A.3)Historia da Tecnologia Dos Computadores(AS81.A.3)
Historia da Tecnologia Dos Computadores(AS81.A.3)Luisfoliveira
 
Conhecimento Basico de Informatica - Parte I
Conhecimento Basico de Informatica - Parte IConhecimento Basico de Informatica - Parte I
Conhecimento Basico de Informatica - Parte IABCursos OnLine
 
Gerações de computadores
Gerações de computadoresGerações de computadores
Gerações de computadoresSamuel Carvalho
 
Topico 01 apresentacao
Topico 01   apresentacaoTopico 01   apresentacao
Topico 01 apresentacaoFelipe Sartori
 

Similar a Aula 02-oac-historia-da-computacao-part2 (20)

OS COMPUTADORES
OS COMPUTADORESOS COMPUTADORES
OS COMPUTADORES
 
História da informática
História da informáticaHistória da informática
História da informática
 
Mdulo 1 Parte 1
Mdulo 1 Parte 1Mdulo 1 Parte 1
Mdulo 1 Parte 1
 
Aula 03 : software
Aula 03 : softwareAula 03 : software
Aula 03 : software
 
Apostila de hardware
Apostila de hardwareApostila de hardware
Apostila de hardware
 
SDAC 12º - M9 TGEI
SDAC 12º - M9 TGEISDAC 12º - M9 TGEI
SDAC 12º - M9 TGEI
 
História e evolução do computador
História e evolução do computadorHistória e evolução do computador
História e evolução do computador
 
Seminários G5 - Apresentação 3 e 4 geração
Seminários G5 - Apresentação 3 e 4 geraçãoSeminários G5 - Apresentação 3 e 4 geração
Seminários G5 - Apresentação 3 e 4 geração
 
História da informática - Parte II
História da informática - Parte IIHistória da informática - Parte II
História da informática - Parte II
 
Trabalho de física - Informática
Trabalho de física - InformáticaTrabalho de física - Informática
Trabalho de física - Informática
 
Aula 03 - ma1 - ifes - 1 semestre 2011
Aula   03 - ma1 - ifes -  1 semestre 2011Aula   03 - ma1 - ifes -  1 semestre 2011
Aula 03 - ma1 - ifes - 1 semestre 2011
 
Aula 03 - ma1 - IFES - 1 semestre 2011
Aula   03 - ma1 - IFES -  1 semestre 2011Aula   03 - ma1 - IFES -  1 semestre 2011
Aula 03 - ma1 - IFES - 1 semestre 2011
 
02 gerações de computadores
02   gerações de computadores02   gerações de computadores
02 gerações de computadores
 
Evolução do Computador
Evolução do ComputadorEvolução do Computador
Evolução do Computador
 
Computadores AS81A-3
Computadores AS81A-3Computadores AS81A-3
Computadores AS81A-3
 
Historia da Tecnologia Dos Computadores(AS81.A.3)
Historia da Tecnologia Dos Computadores(AS81.A.3)Historia da Tecnologia Dos Computadores(AS81.A.3)
Historia da Tecnologia Dos Computadores(AS81.A.3)
 
Conhecimento Basico de Informatica - Parte I
Conhecimento Basico de Informatica - Parte IConhecimento Basico de Informatica - Parte I
Conhecimento Basico de Informatica - Parte I
 
Evolução dos computadores
Evolução dos computadoresEvolução dos computadores
Evolução dos computadores
 
Gerações de computadores
Gerações de computadoresGerações de computadores
Gerações de computadores
 
Topico 01 apresentacao
Topico 01   apresentacaoTopico 01   apresentacao
Topico 01 apresentacao
 

Más de Cristiano Pires Martins (12)

Aula 08 - árvores
Aula 08 - árvoresAula 08 - árvores
Aula 08 - árvores
 
Java script - funções
Java script - funçõesJava script - funções
Java script - funções
 
Java script aula 09 - JQuery
Java script   aula 09 - JQueryJava script   aula 09 - JQuery
Java script aula 09 - JQuery
 
Aula 05 layout e composição do site
Aula 05   layout e composição do siteAula 05   layout e composição do site
Aula 05 layout e composição do site
 
Aula 04 layout e composição do site
Aula 04   layout e composição do siteAula 04   layout e composição do site
Aula 04 layout e composição do site
 
Aula 01 introdução
Aula 01   introduçãoAula 01   introdução
Aula 01 introdução
 
Aula 03 esquema de cores
Aula 03   esquema de coresAula 03   esquema de cores
Aula 03 esquema de cores
 
WDI - aula 07 - css com html
WDI - aula 07 - css com htmlWDI - aula 07 - css com html
WDI - aula 07 - css com html
 
Java script aula 07 - j-query
Java script   aula 07 - j-queryJava script   aula 07 - j-query
Java script aula 07 - j-query
 
Aula 07-oac-processadores
Aula 07-oac-processadoresAula 07-oac-processadores
Aula 07-oac-processadores
 
Aula 06-oac-memoria-principal
Aula 06-oac-memoria-principalAula 06-oac-memoria-principal
Aula 06-oac-memoria-principal
 
Aula 05-oac-conceitos-de-logica-digital
Aula 05-oac-conceitos-de-logica-digitalAula 05-oac-conceitos-de-logica-digital
Aula 05-oac-conceitos-de-logica-digital
 

Aula 02-oac-historia-da-computacao-part2

  • 1. HISTÓRICO Organização e Arquitetura de Computadores Cristiano Pires Martins 05/30/11 1 segunda-feira, 30 de maio de 2011 1
  • 2. Dispositivos Eletrônicos — Em 1941, Conrad Zuse construiu a primeira calculadora elétrica do mundo, controlada por programa; — As máquinas destinadas à guerra vieram logo em seguida. O Colossus (construído por Alan Turing), como parte de um projeto de Inglaterra, continha 1.500 válvulas. 05/30/11 17 segunda-feira, 30 de maio de 2011 2
  • 3. 1ª Geração: Computadores a Válvula — O ENIAC, concluído em 1946 pela Universidade de Pensilvânia, foi encomendado pelo exército em 1943, em plena II Guerra Mundial, destinado a fazer cálculos balísticos. Tinha 1.800 válvulas, 1.500 relés, e ocupava uma sala de 9x30 metros. Podia fazer 500 multiplicações por segundo, porém só armazenava vinte números de 10 dígitos. As válvulas tinham que ser constantemente substituídas porque queimavam após poucos minutos de trabalho. 05/30/11 18 segunda-feira, 30 de maio de 2011 3
  • 4. Válvulas 05/30/11 19 segunda-feira, 30 de maio de 2011 4
  • 5. ENIAC - vídeo 05/30/11 20 segunda-feira, 30 de maio de 2011 5
  • 6. John von Neumann — John von Neumann formalizou o projeto lógico de um computador. — Sugeriu que as instruções fossem armazenadas na memória do computador. Até então elas eram lidas de cartões perfurados e executadas, uma a uma. Armazená- las na memória, para então executá-las, tornaria o computador mais rápido, já que, no momento da execução, as instruções seriam obtidas com rapidez eletrônica. A maioria dos computadores de hoje em dia segue ainda o modelo proposto por von Neumann. 05/30/11 21 segunda-feira, 30 de maio de 2011 6
  • 7. Arquitetura de von Neumann — A máquina proposta por Von Neumann reúne os seguintes componentes: memória, ULA, CPU, composta por diversos registradores, e UC, cuja função é a mesma da tabela de controle da Máquina de Turing universal: buscar um programa na memória, instrução por instrução, e executá-lo sobre os dados de entrada. 05/30/11 22 segunda-feira, 30 de maio de 2011 7
  • 8. 2ª Geração: Transistores - vídeo 05/30/11 23 segunda-feira, 30 de maio de 2011 8
  • 9. Transistores — A 2ª geração utilizou componente sólido para substituir as válvulas; — Reduziu custo e tamanho; — Inventados no final da década de 50. 05/30/11 24 segunda-feira, 30 de maio de 2011 9
  • 10. 3ª Geração: Circuitos Integrados 05/30/11 25 segunda-feira, 30 de maio de 2011 10
  • 11. Circuitos Integrados — Substituem os fios interligando os transistores; — Permitiu que os computadores ficassem menores e mais práticos; — Criado no final da década de 60. 05/30/11 26 segunda-feira, 30 de maio de 2011 11
  • 12. 4ª Geração:VLSI — Geração baseada no desenvolvimento do chip microprocessador; — Tecnologia VLSI permitiu a integração de milhares de transistores em uma única e pequena pastilha de silício (CHIP); — Tecnologia originária em meados dos anos 70. 05/30/11 27 segunda-feira, 30 de maio de 2011 12
  • 13. 4ª Geração:VLSI — A inovação melhora enormemente o desempenho de microprocessadores, criando técnicas que vão além da redução no tamanho dos transistores. O chip mostrado aqui, ampliado cerca de 50 mil vezes, melhora a velocidade e economiza energia ao depositar silício para os transistores (azul-claro) sobre uma camada de óxido (verde) 05/30/11 28 segunda-feira, 30 de maio de 2011 13
  • 14. 5ª Geração: Processamento Paralelo — Representação de 4 áreas distintas da pesquisa avançada: ◦ Sistemas baseados em conhecimento e Inteligência Artificial; ◦ Linguagens de programação de altíssimo nível; ◦ Computação descentralizada; ◦ Tecnologia de Integração de Alta Escala (VLSI). 05/30/11 29 segunda-feira, 30 de maio de 2011 14
  • 15. 5ª Geração: Processamento Paralelo — Computadores com processamento paralelo e capazes de tratar informações múltiplas e simultâneas utilizando mais de um chip processador. 05/30/11 30 segunda-feira, 30 de maio de 2011 15
  • 16. Mainframes — Um mainframe é um computador de grande porte, dedicado normalmente ao processamento de um volume grande de informações. Os mainframes são capazes de oferecer serviços de processamento a milhares de usuários através de milhares de terminais conectados diretamente ou através de uma rede. 05/30/11 31 segunda-feira, 30 de maio de 2011 16
  • 17. Computadores Pessoais — Trata-se de um computador de pequeno porte e baixo custo, que se destina ao uso pessoal (ou para uso de um pequeno grupo de indivíduos). A expressão "computador pessoal" é geralmente abreviada para a sigla PC, cujo significado em inglês é "personal computer". Também é muito comum utilizar o termo desktop para esta classe de computadores. 05/30/11 32 segunda-feira, 30 de maio de 2011 17