SlideShare une entreprise Scribd logo
1  sur  65
Télécharger pour lire hors ligne
Profª MSc. Suzana Mota
Arquitetura e Organização de
Computadores
Aula: Organização e estrutura de computadores.
Hoje você vai aprender:
● Identificar a diferença entre os conceitos de
Arquitetura de computadores x Organização de
Computadores.
● Observar a evolução histórica dos computadores.
● Definir qual é a estrutura básica de um computador.
● Compreender quais são os dispositivos que formam
um computador e suas funcionalidades.
2
3
Organização de
Computadores
Arquitetura de
Computadores
Arquitetura de Computadores
Atributos de um sistema,
visíveis a um programador,
com um impacto direto na
execução lógica de um
programa.
Exemplo:
● Conjunto de instruções
● Número de bits utilizados
para representação dos dados
● Formas de endereçamento de
um dado.
4
Organização de Computadores
A forma como uma
arquitetura é materialmente
implementada.
Também é chamada de
microarquitetura.
Exemplo:
● Detalhes de hardware
● Interface entre periféricos
● Tecnologia de Memória
5
Arquitetura x Organização de Computadores
6
Arquitetura Organização
Arquitetura x Organização de Computadores
7
Mesma arquitetura, diferente organização
Motivação
Saber como o computador funciona e
como seus dispositivos são organizados
nos permitirá:
● Entender como resolver problemas.
● Questionar soluções.
● Como implementar tecnologias
melhores e mais robustas.
8
Computação & Sociedade
9
Máquina de Pascal - 1642
O matemático francês
Blaise Pascal desenvolveu
o que pode ser chamado
de primeira calculadora
mecânica da História.
Fazia operações de adição
e subtração.
Álgebra de Boole - 1847
Sistema lógico que
reduzia a representação
de valores através de
dois algarismos: 0 ou 1.
Na Álgebra de Boole existem apenas três operadores E, OU e NÃO (AND, OR, NOT).
Estas três funções são as únicas operações necessárias para efetuar comparações ou as
quatro operações aritméticas base.
Máquina de Hollerith - 1890
Foi utilizada no Censo dos EUA, para
computar perguntas cujas respostas
fossem Binárias.
Em 1896, Hollerith fundou a Tabulating
Machine Company para vender sua
invenção.
A companhia tornaria-se parte da IBM
em 1924.
Máquina de Hollerith - 1890
A tecnologia começou a ser utilizada,
para controlar a entrada e saída de
funcionários de empresas.
1 Geração: Válvulas
ENIAC - Electronic Numerical
Integrator And Computer
Foi construído em 1946 para
realizar cálculos de balística para
o exército americano.
1 Geração: Válvulas
A válvula é um tubo de vidro, similar a
uma lâmpada fechada, possuia eletrodos,
para controlar o fluxo de elétrons
As válvulas aqueciam bastante e
costumavam queimar com facilidade.
O armazenamento dos dados era
realizado em cartões perfurados.
2 Geração: Transistores (1959 a 1964)
As válvulas foram substituídas por
Transistores.
A tecnologia de circuitos impressos
também foi desenvolvida, evitando
que os fios e cabos elétricos ficassem
espalhados por todo lugar.
Os computadores começaram a ser
utilizados comercialmente.
2 Geração: Transistores (1959 a 1964)
As primeiras linguagem de
programação começaram a surgir:
Assembly
Fortran
Cobol
3 Geração: Circuitos Integrados (1964 a 1977)
Utilização dos circuitos integrados,
feitos de silício ou microchips.
Eles eram construídos integrando um
grande número de transistores, o que
possibilitou a construção de
equipamentos menores e mais
baratos.
3 Geração: Circuitos Integrados
O processo de fabricação que
possibilitava a construção de vários
circuitos simultaneamente,
facilitando a produção em massa e
diminuindo os custos.
Além disso, um conjunto de
periféricos eram vendidos conforme
a necessidade do cliente.
4 Geração: Computadores Pessoais (1977 a 1991)
O ALTAIR era vendido como um kit e
foi a partir dele que pessoas comuns
começaram a ter computadores.
Foi uma revolução na época, pois
com os periféricos de teclado e vídeo
tudo se tornava mais simples.
4 Geração: Computadores Pessoais
O Apple 1 foi lançado no fim dos
anos 70 e podia ser conectado a
TV.
Utilizava fitas k7 para armazenar
dados.
5 Geração: Computadores e Dispositivos Pessoais (1991 a atualmente)
Esta geração trouxe inúmeras
inovações, tais como o processador
de 64 bits, discos rígidos de grande
capacidade, memórias de trabalho e
processamento cada vez maiores e
interconectividade.
O que é um computador?
“Dispositivo capaz de realizar
uma série de tarefas de acordo
com uma sequência de
instruções específicas de um
programa (software).”
TANENBAUM, Andrew.
24
O que faz um computador?
25
Função básica do Computador
26
DADOS
(entrada)
INFORMAÇÃO
(saída)
PROCESSAMENTO
27
Relembrando a história
Os primeiros computadores
tinham uma programação difícil.
Precisavam ser reprogramados
manualmente para realizar cada
nova tarefa.
28
Um pouco de história
Após o final da segunda Guerra, John
von Neumann implementou a
arquitetura de uma máquina digital,
chamada de “A máquina de Von
Neumann”.
Foi baseado no conceito de uma
máquina digital capaz armazenar os
programas e dados no mesmo
espaço de memória.
29
A máquina de Von Neumann
Unidade de
Entrada
Unidade de Saída
30
Unidade de
Armazenamento
(Memórias)
Unidade Central
de
Processamento
Estrutura básica do Computador
Unidade de
Entrada
Unidade de Saída
31
Unidade de
Armazenamento
(Memórias)
Unidade Central
de
Processamento
Estrutura básica do Computador
Dispositivos de Entrada
Inserem informações
no computador.
Também chamados de
dispositivos de INPUT.
32
Unidade de
Entrada
Unidade de Saída
33
Unidade de
Armazenamento
(Memórias)
Unidade Central
de
Processamento
Estrutura básica do Computador
Processador
É possível encontrar vários tipos possíveis de
processadores em um computador:
CPU: Unidade Central de Processamento
GPU: Unidade Gráfica de Processamento
34
CPU
Unidade Central de
Processamento.
Realiza todas as funções de
cálculo e tomada de decisão
de um computador.
35
CPU
36
Fonte: Tanenbaum, 2009
GPU
37
GPU é um processador que
trabalha de maneira dedicada
a atividades de vídeo dentro
do computador.
Muito utilizado na área de
games, renderização 3D e
treinamento de modelos de
Deep Learning.
Unidade de
Entrada
Unidade de Saída
38
Unidade de
Armazenamento
(Memórias)
Unidade Central
de
Processamento
Estrutura básica do Computador
Memórias
39
Memória Primária:
- RAM
- ROM
- Cache
Memória Secundária:
- Unidades de armazenamento
Memória RAM
Random
Acess
Memory
Memória de trabalho
40
Memória RAM = Volátil
Armazena temporariamente
os dados, enquanto o
computador está ligado.
Quando o computador é
desligado todo o conteúdo da
memória é apagado.
41
Diferentes tipos de Memória RAM
Memória ROM
Memória do tipo não volátil, ou seja, que
não perde as informações quando o
computador é desligado.
Read
Only
Memory
Significa Memória de Somente Leitura 43
Memória ROM
A função da memória ROM é oferecer
dados apenas para leitura.
Normalmente, a ROM é utilizada para
armazenar firmwares, pequenos
softwares que funcionam apenas no
hardware para o qual foram
desenvolvidos e que controlam as
funções mais básicas do dispositivo
44
Memória ROM
A BIOS é um firmware gravado na
memória ROM que carrega as
configurações mais básicas do
sistema antes de inicializar o
sistema operacional propriamente
dito.
45
Memória Cache
Memória que trabalha em
conjunto com o
processador.
É memória mais rápida
do computador.
46
Memória Cache + Processador
47
Memórias Secundárias
São memórias do tipo não
volátil e memórias que
ajudam o computador a
guardar informações.
Ex: CD, DVD, Pen Drive,
HD, Cartão de Memória,
Disquete.
48
HD
Hard Disk ou Disco Rígido.
Armazena os dados do
computador.
49
HD: Como funciona?
Para ler e gravar dados no
disco, são usadas cabeças de
leitura eletromagnéticas que
são presas a um braço móvel, o
que permite seu acesso a todo
o disco.
SSD
Disco de Armazenamento.
Solid
Slate
Drive
Significa: Drive em Estado
Sólido
SSD: Como funciona?
Baseados em Memória Flash,
dos pen drives e cartões de
memória.
Armazena os dados utilizados
procedimentos eletrônicos.
HD - Hard Disk
VANTAGENS DESVANTAGENS
É barato É sensível a quedas
Alta capacidade de
armazenamento a baixo
custo
Faz barulho
Esquenta Muito
Consome muita energia
SSD
VANTAGENS DESVANTAGENS
É mais rápido É mais caro
É extremamente silencioso Limitação de
leitura/gravação
Baixo consumo de energia
Não esquenta
Não é sensível a quedas
Unidade de
Entrada
Unidade de Saída
55
Unidade de
Armazenamento
(Memórias)
Unidade Central
de
Processamento
Estrutura básica do Computador
Dispositivos de Saída
Exibe informações
do computador
para o usuário.
Também chamados
de dispositivos de
OUTPUT.
56
Unidade de
Entrada
Unidade de Saída
57
Unidade de
Armazenamento
(Memórias)
Unidade Central
de
Processamento
Estrutura básica do Computador
Hoje aprendemos:
● Identificar a diferença entre os conceitos de
Arquitetura de computadores x Organização de
Computadores.
● Observar a evolução dos computadores.
● Definir qual é a estrutura básica de um computador.
● Compreender quais são os dispositivos que formam
um computador e suas funcionalidades.
58
Referências Bibliográficas
TANENBAUM, Andrew S.;
ZUCCHI, Wagner Luiz.
Organização estruturada de
computadores. Pearson Prentice
Hall, 2009.
59
NULL, Linda; LOBUR, Julia.
Princípios básicos de arquitetura
e organização de computadores.
Bookman Editora, 2009.
WHITE, Ron. Como funciona
o computador. Editora Quark,
1993.
Exercício de Fixação
60
Exercício de Fixação
61
Exercício de Fixação
62
Exercício de Fixação
63
Para a próxima aula:
Entrega e correção da resolução de Exercícios.
64
Material disponível
Google Classroom
65

Contenu connexe

Tendances

Aula 01 fundamentos da informática
Aula 01   fundamentos da informáticaAula 01   fundamentos da informática
Aula 01 fundamentos da informática
Gilberto Campos
 
Conceitos BáSicos
Conceitos BáSicosConceitos BáSicos
Conceitos BáSicos
Nuno Antunes
 
Sistemas operativos ficha formativa nº3 - resolução
Sistemas operativos   ficha formativa nº3 - resoluçãoSistemas operativos   ficha formativa nº3 - resolução
Sistemas operativos ficha formativa nº3 - resolução
teacherpereira
 

Tendances (20)

Formatando o computador
Formatando o computadorFormatando o computador
Formatando o computador
 
Aula02 - Componentes de um Computador
Aula02 - Componentes de um ComputadorAula02 - Componentes de um Computador
Aula02 - Componentes de um Computador
 
Montagem manutenção de computadores
Montagem manutenção de computadoresMontagem manutenção de computadores
Montagem manutenção de computadores
 
Processadores - CPU
Processadores - CPUProcessadores - CPU
Processadores - CPU
 
Informática Básica - Aula 04 - Software
Informática Básica - Aula 04 - SoftwareInformática Básica - Aula 04 - Software
Informática Básica - Aula 04 - Software
 
Aula 01 fundamentos da informática
Aula 01   fundamentos da informáticaAula 01   fundamentos da informática
Aula 01 fundamentos da informática
 
Aula 09 - Memórias do Computador
Aula 09 - Memórias do ComputadorAula 09 - Memórias do Computador
Aula 09 - Memórias do Computador
 
Conceitos BáSicos
Conceitos BáSicosConceitos BáSicos
Conceitos BáSicos
 
Introdução à Informática - Módulo 1 - O Computador
Introdução à Informática - Módulo 1 - O ComputadorIntrodução à Informática - Módulo 1 - O Computador
Introdução à Informática - Módulo 1 - O Computador
 
Aula 07 - Fontes
Aula 07 - FontesAula 07 - Fontes
Aula 07 - Fontes
 
Aula 4 - História e evolução dos Computadores
Aula 4 - História e evolução dos ComputadoresAula 4 - História e evolução dos Computadores
Aula 4 - História e evolução dos Computadores
 
Sistemas operativos ficha formativa nº3 - resolução
Sistemas operativos   ficha formativa nº3 - resoluçãoSistemas operativos   ficha formativa nº3 - resolução
Sistemas operativos ficha formativa nº3 - resolução
 
Aula Introdução a Arquitetura e Organização de Computadores
Aula Introdução a Arquitetura e Organização de ComputadoresAula Introdução a Arquitetura e Organização de Computadores
Aula Introdução a Arquitetura e Organização de Computadores
 
Sistemas Operacionais - Aula 02 (Visão geral de sistemas operacionais)
Sistemas Operacionais - Aula 02 (Visão geral de sistemas operacionais)Sistemas Operacionais - Aula 02 (Visão geral de sistemas operacionais)
Sistemas Operacionais - Aula 02 (Visão geral de sistemas operacionais)
 
Estrutura básica de um computador
Estrutura básica de um computadorEstrutura básica de um computador
Estrutura básica de um computador
 
Aula 11 - História dos Sistemas Operacionais - Windows
Aula 11 - História dos Sistemas Operacionais - WindowsAula 11 - História dos Sistemas Operacionais - Windows
Aula 11 - História dos Sistemas Operacionais - Windows
 
Manutenção e montagem de computadores
Manutenção e montagem de computadoresManutenção e montagem de computadores
Manutenção e montagem de computadores
 
Hardware
HardwareHardware
Hardware
 
Aula 05 - Como funciona o Computador
Aula 05 - Como funciona o ComputadorAula 05 - Como funciona o Computador
Aula 05 - Como funciona o Computador
 
Arquitetura de Computadores: Barramentos e instruções
Arquitetura de Computadores: Barramentos e instruçõesArquitetura de Computadores: Barramentos e instruções
Arquitetura de Computadores: Barramentos e instruções
 

Similaire à Organizacao e estrutura de Computadores

Introdução a computadores
Introdução a computadoresIntrodução a computadores
Introdução a computadores
Joao da Burra
 
Evolução dos computadores 2 pronto
Evolução dos computadores 2 prontoEvolução dos computadores 2 pronto
Evolução dos computadores 2 pronto
Fraan Bittencourt
 
Trabalho arquitetura computacional
Trabalho arquitetura computacionalTrabalho arquitetura computacional
Trabalho arquitetura computacional
katia Oliveira
 
119178832 141.computador
119178832 141.computador119178832 141.computador
119178832 141.computador
Pelo Siro
 
Introdução a Microinformática
Introdução a MicroinformáticaIntrodução a Microinformática
Introdução a Microinformática
Faustinho006br
 
introdução a tecnologia da informação
introdução a tecnologia da informaçãointrodução a tecnologia da informação
introdução a tecnologia da informação
luk2s
 

Similaire à Organizacao e estrutura de Computadores (20)

Evolução, hardware e software isaias
Evolução, hardware e software isaiasEvolução, hardware e software isaias
Evolução, hardware e software isaias
 
Introdução a computadores
Introdução a computadoresIntrodução a computadores
Introdução a computadores
 
Evolução dos computadores 2 pronto
Evolução dos computadores 2 prontoEvolução dos computadores 2 pronto
Evolução dos computadores 2 pronto
 
Trabalho arquitetura computacional
Trabalho arquitetura computacionalTrabalho arquitetura computacional
Trabalho arquitetura computacional
 
SDAC 12º - M9 TGEI
SDAC 12º - M9 TGEISDAC 12º - M9 TGEI
SDAC 12º - M9 TGEI
 
Informatica Aplicada
Informatica AplicadaInformatica Aplicada
Informatica Aplicada
 
119178832 141.computador
119178832 141.computador119178832 141.computador
119178832 141.computador
 
119178832 141.computador
119178832 141.computador119178832 141.computador
119178832 141.computador
 
Introdução a microinformática
Introdução a microinformáticaIntrodução a microinformática
Introdução a microinformática
 
Introdução a microinformática
Introdução a microinformáticaIntrodução a microinformática
Introdução a microinformática
 
Introdução a Microinformática
Introdução a MicroinformáticaIntrodução a Microinformática
Introdução a Microinformática
 
introdução a tecnologia da informação
introdução a tecnologia da informaçãointrodução a tecnologia da informação
introdução a tecnologia da informação
 
Mod 2 Hardware
Mod 2   HardwareMod 2   Hardware
Mod 2 Hardware
 
arquitcomputeso-3-introducao-180323204952.pptx
arquitcomputeso-3-introducao-180323204952.pptxarquitcomputeso-3-introducao-180323204952.pptx
arquitcomputeso-3-introducao-180323204952.pptx
 
Aula 1
Aula 1Aula 1
Aula 1
 
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
 
01 pc e seus componentes
01 pc e seus componentes01 pc e seus componentes
01 pc e seus componentes
 
INFORMÁTICA I - MECANICA.pptx
INFORMÁTICA I - MECANICA.pptxINFORMÁTICA I - MECANICA.pptx
INFORMÁTICA I - MECANICA.pptx
 
Apostila info1
Apostila info1Apostila info1
Apostila info1
 
Apostila info1
Apostila info1Apostila info1
Apostila info1
 

Plus de Suzana Viana Mota

Plus de Suzana Viana Mota (20)

Exercicios - Redes Móveis
Exercicios - Redes MóveisExercicios - Redes Móveis
Exercicios - Redes Móveis
 
exercicio-Organização e estrutura de Computadores
exercicio-Organização e estrutura de Computadoresexercicio-Organização e estrutura de Computadores
exercicio-Organização e estrutura de Computadores
 
Visão Computacional - Meetup AIGirls
Visão Computacional - Meetup AIGirlsVisão Computacional - Meetup AIGirls
Visão Computacional - Meetup AIGirls
 
Atividades de Sistemas Binários
Atividades de Sistemas BináriosAtividades de Sistemas Binários
Atividades de Sistemas Binários
 
Lista de Exerícios - Manutenção e Redes de Computadores IFNMG - Campus Januária
Lista de Exerícios - Manutenção e Redes de Computadores IFNMG - Campus JanuáriaLista de Exerícios - Manutenção e Redes de Computadores IFNMG - Campus Januária
Lista de Exerícios - Manutenção e Redes de Computadores IFNMG - Campus Januária
 
Interface humano-computador baseada em Visão Computacional: uma solução para ...
Interface humano-computador baseada em Visão Computacional: uma solução para ...Interface humano-computador baseada em Visão Computacional: uma solução para ...
Interface humano-computador baseada em Visão Computacional: uma solução para ...
 
Mundo 4.0 - O que esperar do futuro
Mundo 4.0 - O que esperar do futuroMundo 4.0 - O que esperar do futuro
Mundo 4.0 - O que esperar do futuro
 
Como estudar melhor
Como estudar melhor Como estudar melhor
Como estudar melhor
 
Atalhos e dicas - Como se tornar um expert em Computadores
Atalhos e dicas - Como se tornar um expert em ComputadoresAtalhos e dicas - Como se tornar um expert em Computadores
Atalhos e dicas - Como se tornar um expert em Computadores
 
Aula Inaugural - Curso Técnico em Informática para Internet
Aula Inaugural - Curso Técnico em Informática para InternetAula Inaugural - Curso Técnico em Informática para Internet
Aula Inaugural - Curso Técnico em Informática para Internet
 
Criptografia e Privacidade
Criptografia e PrivacidadeCriptografia e Privacidade
Criptografia e Privacidade
 
Exercicio - Introdução a Hardware Revisão
Exercicio - Introdução a Hardware RevisãoExercicio - Introdução a Hardware Revisão
Exercicio - Introdução a Hardware Revisão
 
Desenvolvimento de software dedicado a pessoa com deficiência
Desenvolvimento de software dedicado a pessoa com deficiênciaDesenvolvimento de software dedicado a pessoa com deficiência
Desenvolvimento de software dedicado a pessoa com deficiência
 
Comparison of Human Machine Interfaces to control a Robotized Wheelchair
Comparison of Human Machine Interfaces to control a Robotized WheelchairComparison of Human Machine Interfaces to control a Robotized Wheelchair
Comparison of Human Machine Interfaces to control a Robotized Wheelchair
 
Formatei o computador e agora?
Formatei o computador e agora?Formatei o computador e agora?
Formatei o computador e agora?
 
Aula 09 - Gerenciamento de Recursos Humanos
Aula 09 - Gerenciamento de Recursos HumanosAula 09 - Gerenciamento de Recursos Humanos
Aula 09 - Gerenciamento de Recursos Humanos
 
Aula 08 - Gerenciamento da Qualidade
Aula 08 - Gerenciamento da QualidadeAula 08 - Gerenciamento da Qualidade
Aula 08 - Gerenciamento da Qualidade
 
Como tornar seu site atraente
Como tornar seu site atraenteComo tornar seu site atraente
Como tornar seu site atraente
 
Sistemas Digitais - Inspirações de Projetos IoT
Sistemas Digitais - Inspirações de Projetos IoTSistemas Digitais - Inspirações de Projetos IoT
Sistemas Digitais - Inspirações de Projetos IoT
 
Sistemas Digitais - Aula 07 - Resistores
Sistemas Digitais - Aula 07 - ResistoresSistemas Digitais - Aula 07 - Resistores
Sistemas Digitais - Aula 07 - Resistores
 

Organizacao e estrutura de Computadores

  • 1. Profª MSc. Suzana Mota Arquitetura e Organização de Computadores Aula: Organização e estrutura de computadores.
  • 2. Hoje você vai aprender: ● Identificar a diferença entre os conceitos de Arquitetura de computadores x Organização de Computadores. ● Observar a evolução histórica dos computadores. ● Definir qual é a estrutura básica de um computador. ● Compreender quais são os dispositivos que formam um computador e suas funcionalidades. 2
  • 4. Arquitetura de Computadores Atributos de um sistema, visíveis a um programador, com um impacto direto na execução lógica de um programa. Exemplo: ● Conjunto de instruções ● Número de bits utilizados para representação dos dados ● Formas de endereçamento de um dado. 4
  • 5. Organização de Computadores A forma como uma arquitetura é materialmente implementada. Também é chamada de microarquitetura. Exemplo: ● Detalhes de hardware ● Interface entre periféricos ● Tecnologia de Memória 5
  • 6. Arquitetura x Organização de Computadores 6 Arquitetura Organização
  • 7. Arquitetura x Organização de Computadores 7 Mesma arquitetura, diferente organização
  • 8. Motivação Saber como o computador funciona e como seus dispositivos são organizados nos permitirá: ● Entender como resolver problemas. ● Questionar soluções. ● Como implementar tecnologias melhores e mais robustas. 8
  • 10.
  • 11. Máquina de Pascal - 1642 O matemático francês Blaise Pascal desenvolveu o que pode ser chamado de primeira calculadora mecânica da História. Fazia operações de adição e subtração.
  • 12. Álgebra de Boole - 1847 Sistema lógico que reduzia a representação de valores através de dois algarismos: 0 ou 1. Na Álgebra de Boole existem apenas três operadores E, OU e NÃO (AND, OR, NOT). Estas três funções são as únicas operações necessárias para efetuar comparações ou as quatro operações aritméticas base.
  • 13. Máquina de Hollerith - 1890 Foi utilizada no Censo dos EUA, para computar perguntas cujas respostas fossem Binárias. Em 1896, Hollerith fundou a Tabulating Machine Company para vender sua invenção. A companhia tornaria-se parte da IBM em 1924.
  • 14. Máquina de Hollerith - 1890 A tecnologia começou a ser utilizada, para controlar a entrada e saída de funcionários de empresas.
  • 15. 1 Geração: Válvulas ENIAC - Electronic Numerical Integrator And Computer Foi construído em 1946 para realizar cálculos de balística para o exército americano.
  • 16. 1 Geração: Válvulas A válvula é um tubo de vidro, similar a uma lâmpada fechada, possuia eletrodos, para controlar o fluxo de elétrons As válvulas aqueciam bastante e costumavam queimar com facilidade. O armazenamento dos dados era realizado em cartões perfurados.
  • 17. 2 Geração: Transistores (1959 a 1964) As válvulas foram substituídas por Transistores. A tecnologia de circuitos impressos também foi desenvolvida, evitando que os fios e cabos elétricos ficassem espalhados por todo lugar. Os computadores começaram a ser utilizados comercialmente.
  • 18. 2 Geração: Transistores (1959 a 1964) As primeiras linguagem de programação começaram a surgir: Assembly Fortran Cobol
  • 19. 3 Geração: Circuitos Integrados (1964 a 1977) Utilização dos circuitos integrados, feitos de silício ou microchips. Eles eram construídos integrando um grande número de transistores, o que possibilitou a construção de equipamentos menores e mais baratos.
  • 20. 3 Geração: Circuitos Integrados O processo de fabricação que possibilitava a construção de vários circuitos simultaneamente, facilitando a produção em massa e diminuindo os custos. Além disso, um conjunto de periféricos eram vendidos conforme a necessidade do cliente.
  • 21. 4 Geração: Computadores Pessoais (1977 a 1991) O ALTAIR era vendido como um kit e foi a partir dele que pessoas comuns começaram a ter computadores. Foi uma revolução na época, pois com os periféricos de teclado e vídeo tudo se tornava mais simples.
  • 22. 4 Geração: Computadores Pessoais O Apple 1 foi lançado no fim dos anos 70 e podia ser conectado a TV. Utilizava fitas k7 para armazenar dados.
  • 23. 5 Geração: Computadores e Dispositivos Pessoais (1991 a atualmente) Esta geração trouxe inúmeras inovações, tais como o processador de 64 bits, discos rígidos de grande capacidade, memórias de trabalho e processamento cada vez maiores e interconectividade.
  • 24. O que é um computador? “Dispositivo capaz de realizar uma série de tarefas de acordo com uma sequência de instruções específicas de um programa (software).” TANENBAUM, Andrew. 24
  • 25. O que faz um computador? 25
  • 26. Função básica do Computador 26 DADOS (entrada) INFORMAÇÃO (saída) PROCESSAMENTO
  • 27. 27 Relembrando a história Os primeiros computadores tinham uma programação difícil. Precisavam ser reprogramados manualmente para realizar cada nova tarefa.
  • 28. 28 Um pouco de história Após o final da segunda Guerra, John von Neumann implementou a arquitetura de uma máquina digital, chamada de “A máquina de Von Neumann”. Foi baseado no conceito de uma máquina digital capaz armazenar os programas e dados no mesmo espaço de memória.
  • 29. 29 A máquina de Von Neumann
  • 30. Unidade de Entrada Unidade de Saída 30 Unidade de Armazenamento (Memórias) Unidade Central de Processamento Estrutura básica do Computador
  • 31. Unidade de Entrada Unidade de Saída 31 Unidade de Armazenamento (Memórias) Unidade Central de Processamento Estrutura básica do Computador
  • 32. Dispositivos de Entrada Inserem informações no computador. Também chamados de dispositivos de INPUT. 32
  • 33. Unidade de Entrada Unidade de Saída 33 Unidade de Armazenamento (Memórias) Unidade Central de Processamento Estrutura básica do Computador
  • 34. Processador É possível encontrar vários tipos possíveis de processadores em um computador: CPU: Unidade Central de Processamento GPU: Unidade Gráfica de Processamento 34
  • 35. CPU Unidade Central de Processamento. Realiza todas as funções de cálculo e tomada de decisão de um computador. 35
  • 37. GPU 37 GPU é um processador que trabalha de maneira dedicada a atividades de vídeo dentro do computador. Muito utilizado na área de games, renderização 3D e treinamento de modelos de Deep Learning.
  • 38. Unidade de Entrada Unidade de Saída 38 Unidade de Armazenamento (Memórias) Unidade Central de Processamento Estrutura básica do Computador
  • 39. Memórias 39 Memória Primária: - RAM - ROM - Cache Memória Secundária: - Unidades de armazenamento
  • 41. Memória RAM = Volátil Armazena temporariamente os dados, enquanto o computador está ligado. Quando o computador é desligado todo o conteúdo da memória é apagado. 41
  • 42. Diferentes tipos de Memória RAM
  • 43. Memória ROM Memória do tipo não volátil, ou seja, que não perde as informações quando o computador é desligado. Read Only Memory Significa Memória de Somente Leitura 43
  • 44. Memória ROM A função da memória ROM é oferecer dados apenas para leitura. Normalmente, a ROM é utilizada para armazenar firmwares, pequenos softwares que funcionam apenas no hardware para o qual foram desenvolvidos e que controlam as funções mais básicas do dispositivo 44
  • 45. Memória ROM A BIOS é um firmware gravado na memória ROM que carrega as configurações mais básicas do sistema antes de inicializar o sistema operacional propriamente dito. 45
  • 46. Memória Cache Memória que trabalha em conjunto com o processador. É memória mais rápida do computador. 46
  • 47. Memória Cache + Processador 47
  • 48. Memórias Secundárias São memórias do tipo não volátil e memórias que ajudam o computador a guardar informações. Ex: CD, DVD, Pen Drive, HD, Cartão de Memória, Disquete. 48
  • 49. HD Hard Disk ou Disco Rígido. Armazena os dados do computador. 49
  • 50. HD: Como funciona? Para ler e gravar dados no disco, são usadas cabeças de leitura eletromagnéticas que são presas a um braço móvel, o que permite seu acesso a todo o disco.
  • 52. SSD: Como funciona? Baseados em Memória Flash, dos pen drives e cartões de memória. Armazena os dados utilizados procedimentos eletrônicos.
  • 53. HD - Hard Disk VANTAGENS DESVANTAGENS É barato É sensível a quedas Alta capacidade de armazenamento a baixo custo Faz barulho Esquenta Muito Consome muita energia
  • 54. SSD VANTAGENS DESVANTAGENS É mais rápido É mais caro É extremamente silencioso Limitação de leitura/gravação Baixo consumo de energia Não esquenta Não é sensível a quedas
  • 55. Unidade de Entrada Unidade de Saída 55 Unidade de Armazenamento (Memórias) Unidade Central de Processamento Estrutura básica do Computador
  • 56. Dispositivos de Saída Exibe informações do computador para o usuário. Também chamados de dispositivos de OUTPUT. 56
  • 57. Unidade de Entrada Unidade de Saída 57 Unidade de Armazenamento (Memórias) Unidade Central de Processamento Estrutura básica do Computador
  • 58. Hoje aprendemos: ● Identificar a diferença entre os conceitos de Arquitetura de computadores x Organização de Computadores. ● Observar a evolução dos computadores. ● Definir qual é a estrutura básica de um computador. ● Compreender quais são os dispositivos que formam um computador e suas funcionalidades. 58
  • 59. Referências Bibliográficas TANENBAUM, Andrew S.; ZUCCHI, Wagner Luiz. Organização estruturada de computadores. Pearson Prentice Hall, 2009. 59 NULL, Linda; LOBUR, Julia. Princípios básicos de arquitetura e organização de computadores. Bookman Editora, 2009. WHITE, Ron. Como funciona o computador. Editora Quark, 1993.
  • 64. Para a próxima aula: Entrega e correção da resolução de Exercícios. 64