SlideShare ist ein Scribd-Unternehmen logo
1 von 41
Downloaden Sie, um offline zu lesen
Introdução a Algoritmos e
Linguagens de Programação
               Aula 2 | Histórico dos computadores
                         e conceitos básicos de OAC




             Apresentação
       Luiz Augusto de M. Morais
Roteiro

Histórico dos computadores
  ●
   Computadores mecânicos
  ●
   1ª geração | Eletroeletrônicos
  ●
   2ª geração | Transistores
  ●
   3ª geração | Circuitos integrados
  ●
   4ª geração | Microprocessadores
Conceitos 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
Histórico dos computadores
Computadores mecânicos




                  UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Computadores mecânicos


             Ábaco (2300 a. C.)




                    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




                           UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Computadores mecânicos


              Pascaline (1642)




                    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




                              UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Computadores mecânicos


          Máquina analítica (1837)




                    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




                          UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Histórico dos computadores
Primeira geração




           UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Primeira geração


Prós
  ●
   Faziam cálculos simples em segundos

Contras
  ●
   Dispositivos queimavam constantemente
  ●
   Ocupavam prédios inteiros
  ●
   Falta de confiabilidade nos resultados




                           UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Primeira geração


                   Válvulas




                     UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Primeira geração


               MARK 1 (1944)




                    UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
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
Primeira geração


          ENIAC (1946)




                     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




                          UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Histórico dos computadores
Segunda geração




           UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Segunda geração


                  Transistores




                      UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Segunda geração


Prós
  ●
   Eram mais confiáveis que seus antecessores
  ●
   Ocupavam menos espaço
Contras
  ●
   Eram muito caros
  ●
   Difíceis de serem manuseados




                           UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Segunda geração

                  PDP-1 (1960)




                      UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Histórico dos computadores
Terceira geração




           UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Terceira geração


              Circuitos integrados




                      UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Terceira geração


Prós
  ●
   Mais rápidos que seus antecessores
  ●
   Ocupavam menos espaço
Contras
  ●
   Ainda eram muito caros




                            UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Terceira geração


                   IBM 360 (1964)




                         UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Histórico dos computadores
Quarta geração




           UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Quarta geração


             Microprocessadores




                    UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Quarta geração


Prós
  ●
   Ocupam pouquíssimo espaço
  ●
   Muito rápidos
  ●
   Baratos




                        UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Quarta geração


                 IBM-PC (1981)




                      UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Conceitos básicos de OAC
Arquitetura básica




             UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Arquitetura básica




                     UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Conceitos básicos de OAC
Unidade Central
de Processamento




             UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Unidade Central de Processamento


Características
   ●
    Conhecida como CPU ou UCP
   ●
    Responsável por cálculos e controle de dispositivos
Principais componentes
   ●
    Unidade Lógica e Aritmética (ULA/ALU)
   ●
    Registradores
   ●
    Unidade de Controle (UC/CU)
   ●
    Relógio (clock)




                             UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Conceitos básicos de OAC
Memória




             UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Memória


Características
   Armazenamento de dados
   ●




Principais tipos
   ●
    RAM
   ●
    ROM
   ●
    Disco Rígido
   ●
    Flash
   ●
    Fitas Magnéticas



                        UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Hierarquia de Memória




                        UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
Memória

Memória principal – Responsável pelo armazenamento de dados e
instruções para uso durante as operações de processamento da
CPU.




                        UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETO HERMES
Memória

Memórias auxiliares – Responsáveis pelo armazenamento
permanente de dados no computador.




                        UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETO HERMES
Conceitos básicos de OAC
Entrada e Saída




          UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
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
Entrada e Saída

•    Periféricos de Saída – Responsáveis por permitir que o usuário visualize
os dados processados pela CPU;




                               UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETO HERMES
Referências


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.




                             UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETO HERMES

Weitere ähnliche Inhalte

Andere mochten auch

Andere mochten auch (9)

Lógica de Programação - Entrada/saída de dados
Lógica de Programação - Entrada/saída de dadosLógica de Programação - Entrada/saída de dados
Lógica de Programação - Entrada/saída de dados
 
Aula 8 - Comandos de Entrada e Saída
Aula 8 - Comandos de Entrada e SaídaAula 8 - Comandos de Entrada e Saída
Aula 8 - Comandos de Entrada e Saída
 
Aula 6 - Constantes e variáveis
Aula 6 - Constantes e variáveisAula 6 - Constantes e variáveis
Aula 6 - Constantes e variáveis
 
Aula 9 - Estruturas Condicionais
Aula 9 - Estruturas CondicionaisAula 9 - Estruturas Condicionais
Aula 9 - Estruturas Condicionais
 
Aula 7 - Expressões Aritméticas e Lógicas
Aula 7 - Expressões Aritméticas e LógicasAula 7 - Expressões Aritméticas e Lógicas
Aula 7 - Expressões Aritméticas e Lógicas
 
Algoritmo e lógica de programação - Aula 1
Algoritmo e lógica de programação - Aula 1Algoritmo e lógica de programação - Aula 1
Algoritmo e lógica de programação - Aula 1
 
Linguagem C - Entrada e Saída
Linguagem C - Entrada e SaídaLinguagem C - Entrada e Saída
Linguagem C - Entrada e Saída
 
Logica Programação. ...
Logica Programação. ...Logica Programação. ...
Logica Programação. ...
 
Hype vs. Reality: The AI Explainer
Hype vs. Reality: The AI ExplainerHype vs. Reality: The AI Explainer
Hype vs. Reality: The AI Explainer
 

Ähnlich wie Histórico Computadores e OAC

Aula2 historico-computacao-e-oac-110926185118-phpapp02
Aula2 historico-computacao-e-oac-110926185118-phpapp02Aula2 historico-computacao-e-oac-110926185118-phpapp02
Aula2 historico-computacao-e-oac-110926185118-phpapp02Polyanna Conrado
 
engenharia da computação
engenharia da computaçãoengenharia da computação
engenharia da computaçãoArthur Vinícius
 
Aula_01_Componentes Funcionais do Computador.ppt
Aula_01_Componentes Funcionais do Computador.pptAula_01_Componentes Funcionais do Computador.ppt
Aula_01_Componentes Funcionais do Computador.pptLeonardoDelgado74
 
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
 
Aula de introducao ao ZOS
Aula de introducao ao ZOSAula de introducao ao ZOS
Aula de introducao ao ZOSIvan Sanches
 
Manutenção de Computadores - Aula 1
Manutenção de Computadores - Aula 1Manutenção de Computadores - Aula 1
Manutenção de Computadores - Aula 1Guilherme Nonino Rosa
 
Introdução à Arquitetura de Computadores
Introdução à Arquitetura de ComputadoresIntrodução à Arquitetura de Computadores
Introdução à Arquitetura de ComputadoresMauro Pereira
 
Aula de introdução s.o ifba
Aula de introdução  s.o   ifbaAula de introdução  s.o   ifba
Aula de introdução s.o ifbaMatheus Brito
 
Noções básicas de computação hardware
Noções básicas de computação   hardwareNoções básicas de computação   hardware
Noções básicas de computação hardwareJocelma Rios
 
Aulas 1 e 2 - Hardware
Aulas 1 e 2 - HardwareAulas 1 e 2 - Hardware
Aulas 1 e 2 - HardwareJocelma Rios
 
Topico 01 apresentacao
Topico 01   apresentacaoTopico 01   apresentacao
Topico 01 apresentacaoFelipe Sartori
 
Aula 1 e 2 - Histórico dos computadores e unidades de medida..pptx
Aula 1 e 2  - Histórico dos computadores e unidades de medida..pptxAula 1 e 2  - Histórico dos computadores e unidades de medida..pptx
Aula 1 e 2 - Histórico dos computadores e unidades de medida..pptxLeandroBarros977326
 
Aula de-introducao-z os
Aula de-introducao-z osAula de-introducao-z os
Aula de-introducao-z osIvan Sanches
 

Ähnlich wie Histórico Computadores e OAC (20)

Aula2 historico-computacao-e-oac-110926185118-phpapp02
Aula2 historico-computacao-e-oac-110926185118-phpapp02Aula2 historico-computacao-e-oac-110926185118-phpapp02
Aula2 historico-computacao-e-oac-110926185118-phpapp02
 
RESUMO DE AOC
RESUMO DE AOCRESUMO DE AOC
RESUMO DE AOC
 
engenharia da computação
engenharia da computaçãoengenharia da computação
engenharia da computação
 
Aula_01_Componentes Funcionais do Computador.ppt
Aula_01_Componentes Funcionais do Computador.pptAula_01_Componentes Funcionais do Computador.ppt
Aula_01_Componentes Funcionais do Computador.ppt
 
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
 
Aula de introducao ao ZOS
Aula de introducao ao ZOSAula de introducao ao ZOS
Aula de introducao ao ZOS
 
Manutenção de Computadores - Aula 1
Manutenção de Computadores - Aula 1Manutenção de Computadores - Aula 1
Manutenção de Computadores - Aula 1
 
Introdução a computação
Introdução a computaçãoIntrodução a computação
Introdução a computação
 
Arquitetura de Computadores.pptx
Arquitetura de Computadores.pptxArquitetura de Computadores.pptx
Arquitetura de Computadores.pptx
 
Introdução à Arquitetura de Computadores
Introdução à Arquitetura de ComputadoresIntrodução à Arquitetura de Computadores
Introdução à Arquitetura de Computadores
 
Aula de introdução s.o ifba
Aula de introdução  s.o   ifbaAula de introdução  s.o   ifba
Aula de introdução s.o ifba
 
Arquitetura 1
Arquitetura 1Arquitetura 1
Arquitetura 1
 
SO001.pdf
SO001.pdfSO001.pdf
SO001.pdf
 
Noções básicas de computação hardware
Noções básicas de computação   hardwareNoções básicas de computação   hardware
Noções básicas de computação hardware
 
Aulas 1 e 2 - Hardware
Aulas 1 e 2 - HardwareAulas 1 e 2 - Hardware
Aulas 1 e 2 - Hardware
 
Introdução
IntroduçãoIntrodução
Introdução
 
aula01.pptx
aula01.pptxaula01.pptx
aula01.pptx
 
Topico 01 apresentacao
Topico 01   apresentacaoTopico 01   apresentacao
Topico 01 apresentacao
 
Aula 1 e 2 - Histórico dos computadores e unidades de medida..pptx
Aula 1 e 2  - Histórico dos computadores e unidades de medida..pptxAula 1 e 2  - Histórico dos computadores e unidades de medida..pptx
Aula 1 e 2 - Histórico dos computadores e unidades de medida..pptx
 
Aula de-introducao-z os
Aula de-introducao-z osAula de-introducao-z os
Aula de-introducao-z os
 

Mehr von Luiz Augusto Macêdo Morais

Mehr von Luiz Augusto Macêdo Morais (9)

SBIE 2014 - Student's satisfaction with Mastery Learning in an Introductory ...
SBIE 2014 -  Student's satisfaction with Mastery Learning in an Introductory ...SBIE 2014 -  Student's satisfaction with Mastery Learning in an Introductory ...
SBIE 2014 - Student's satisfaction with Mastery Learning in an Introductory ...
 
Minicurso: Python e suas baterias incluídas
Minicurso: Python e suas baterias incluídasMinicurso: Python e suas baterias incluídas
Minicurso: Python e suas baterias incluídas
 
Expressões Regulares: Teoria e Prática
Expressões Regulares: Teoria e PráticaExpressões Regulares: Teoria e Prática
Expressões Regulares: Teoria e Prática
 
Aula 15 - Organizando os dados com listas
Aula 15 - Organizando os dados com listasAula 15 - Organizando os dados com listas
Aula 15 - Organizando os dados com listas
 
Aula 14 - Funções: não duplique seu código
Aula 14 - Funções: não duplique seu códigoAula 14 - Funções: não duplique seu código
Aula 14 - Funções: não duplique seu código
 
Aula 13 - Trabalhando com strings
Aula 13 - Trabalhando com stringsAula 13 - Trabalhando com strings
Aula 13 - Trabalhando com strings
 
Aula 4 - Introducão a algoritmos
Aula 4 - Introducão a algoritmosAula 4 - Introducão a algoritmos
Aula 4 - Introducão a algoritmos
 
Aula 1 - Apresentação
Aula 1 - ApresentaçãoAula 1 - Apresentação
Aula 1 - Apresentação
 
Otimizador de Rotas - PythonBrasil[6]
Otimizador de Rotas - PythonBrasil[6]Otimizador de Rotas - PythonBrasil[6]
Otimizador de Rotas - PythonBrasil[6]
 

Kürzlich hochgeladen

E agora?! Já não avalio as atitudes e valores?
E agora?! Já não avalio as atitudes e valores?E agora?! Já não avalio as atitudes e valores?
E agora?! Já não avalio as atitudes e valores?Rosalina Simão Nunes
 
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMCOMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMVanessaCavalcante37
 
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -Aline Santana
 
Manual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envioManual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envioManuais Formação
 
Programa de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades MotorasPrograma de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades MotorasCassio Meira Jr.
 
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptxSlides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptxLuizHenriquedeAlmeid6
 
trabalho wanda rocha ditadura
trabalho wanda rocha ditaduratrabalho wanda rocha ditadura
trabalho wanda rocha ditaduraAdryan Luiz
 
Recurso Casa das Ciências: Sistemas de Partículas
Recurso Casa das Ciências: Sistemas de PartículasRecurso Casa das Ciências: Sistemas de Partículas
Recurso Casa das Ciências: Sistemas de PartículasCasa Ciências
 
A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.silves15
 
“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptx“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptxthaisamaral9365923
 
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumGÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumAugusto Costa
 
Bullying - Texto e cruzadinha
Bullying        -     Texto e cruzadinhaBullying        -     Texto e cruzadinha
Bullying - Texto e cruzadinhaMary Alvarenga
 
Habilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasHabilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasCassio Meira Jr.
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxOsnilReis1
 
UFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfUFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfManuais Formação
 
Governo Provisório Era Vargas 1930-1934 Brasil
Governo Provisório Era Vargas 1930-1934 BrasilGoverno Provisório Era Vargas 1930-1934 Brasil
Governo Provisório Era Vargas 1930-1934 Brasillucasp132400
 
ELETIVA TEXTOS MULTIMODAIS LINGUAGEM VER
ELETIVA TEXTOS MULTIMODAIS LINGUAGEM VERELETIVA TEXTOS MULTIMODAIS LINGUAGEM VER
ELETIVA TEXTOS MULTIMODAIS LINGUAGEM VERDeiciane Chaves
 
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxAD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxkarinedarozabatista
 

Kürzlich hochgeladen (20)

E agora?! Já não avalio as atitudes e valores?
E agora?! Já não avalio as atitudes e valores?E agora?! Já não avalio as atitudes e valores?
E agora?! Já não avalio as atitudes e valores?
 
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMCOMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
 
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
 
Bullying, sai pra lá
Bullying,  sai pra láBullying,  sai pra lá
Bullying, sai pra lá
 
Manual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envioManual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envio
 
Programa de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades MotorasPrograma de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades Motoras
 
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptxSlides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
 
trabalho wanda rocha ditadura
trabalho wanda rocha ditaduratrabalho wanda rocha ditadura
trabalho wanda rocha ditadura
 
Recurso Casa das Ciências: Sistemas de Partículas
Recurso Casa das Ciências: Sistemas de PartículasRecurso Casa das Ciências: Sistemas de Partículas
Recurso Casa das Ciências: Sistemas de Partículas
 
A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.
 
“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptx“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptx
 
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumGÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
 
CINEMATICA DE LOS MATERIALES Y PARTICULA
CINEMATICA DE LOS MATERIALES Y PARTICULACINEMATICA DE LOS MATERIALES Y PARTICULA
CINEMATICA DE LOS MATERIALES Y PARTICULA
 
Bullying - Texto e cruzadinha
Bullying        -     Texto e cruzadinhaBullying        -     Texto e cruzadinha
Bullying - Texto e cruzadinha
 
Habilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasHabilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e Específicas
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
 
UFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfUFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdf
 
Governo Provisório Era Vargas 1930-1934 Brasil
Governo Provisório Era Vargas 1930-1934 BrasilGoverno Provisório Era Vargas 1930-1934 Brasil
Governo Provisório Era Vargas 1930-1934 Brasil
 
ELETIVA TEXTOS MULTIMODAIS LINGUAGEM VER
ELETIVA TEXTOS MULTIMODAIS LINGUAGEM VERELETIVA TEXTOS MULTIMODAIS LINGUAGEM VER
ELETIVA TEXTOS MULTIMODAIS LINGUAGEM VER
 
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxAD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
 

Histórico Computadores e OAC

  • 1. Introdução a Algoritmos e Linguagens de Programação Aula 2 | Histórico dos computadores e conceitos básicos de OAC Apresentação Luiz Augusto de M. Morais
  • 2. Roteiro Histórico dos computadores ● Computadores mecânicos ● 1ª geração | Eletroeletrônicos ● 2ª geração | Transistores ● 3ª geração | Circuitos integrados ● 4ª geração | Microprocessadores Conceitos 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. Histórico dos computadores Computadores mecânicos UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  • 4. Computadores mecânicos Ábaco (2300 a. C.) UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  • 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. Computadores mecânicos Pascaline (1642) UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  • 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. Computadores mecânicos Máquina analítica (1837) UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  • 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. Histórico dos computadores Primeira geração UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  • 11. Primeira geração Prós ● Faziam cálculos simples em segundos Contras ● Dispositivos queimavam constantemente ● Ocupavam prédios inteiros ● Falta de confiabilidade nos resultados UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  • 12. Primeira geração Válvulas UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  • 13. Primeira geração MARK 1 (1944) UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  • 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. Primeira geração ENIAC (1946) UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  • 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. Histórico dos computadores Segunda geração UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  • 18. Segunda geração Transistores UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  • 19. Segunda geração Prós ● Eram mais confiáveis que seus antecessores ● Ocupavam menos espaço Contras ● Eram muito caros ● Difíceis de serem manuseados UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  • 20. Segunda geração PDP-1 (1960) UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  • 21. Histórico dos computadores Terceira geração UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  • 22. Terceira geração Circuitos integrados UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  • 23. Terceira geração Prós ● Mais rápidos que seus antecessores ● Ocupavam menos espaço Contras ● Ainda eram muito caros UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  • 24. Terceira geração IBM 360 (1964) UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  • 25. Histórico dos computadores Quarta geração UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  • 26. Quarta geração Microprocessadores UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  • 27. Quarta geração Prós ● Ocupam pouquíssimo espaço ● Muito rápidos ● Baratos UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  • 28. Quarta geração IBM-PC (1981) UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  • 29. Conceitos básicos de OAC Arquitetura básica UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  • 30. Arquitetura básica UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  • 31. Conceitos básicos de OAC Unidade Central de Processamento UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  • 32. Unidade Central de Processamento Características ● Conhecida como CPU ou UCP ● Responsável por cálculos e controle de dispositivos Principais 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. Conceitos básicos de OAC Memória UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  • 34. Memória Características Armazenamento de dados ● Principais tipos ● RAM ● ROM ● Disco Rígido ● Flash ● Fitas Magnéticas UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  • 35. Hierarquia de Memória UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  • 36. Memória Memória principal – Responsável pelo armazenamento de dados e instruções para uso durante as operações de processamento da CPU. UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETO HERMES
  • 37. Memória Memórias auxiliares – Responsáveis pelo armazenamento permanente de dados no computador. UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETO HERMES
  • 38. Conceitos básicos de OAC Entrada e Saída UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETOHERMES
  • 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. Entrada e Saída • Periféricos de Saída – Responsáveis por permitir que o usuário visualize os dados processados pela CPU; UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETO HERMES
  • 41. Referências 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. UNIVERSIDADE ESTADUAL DA PARAÍBA | PROJETO HERMES