Computação Eletrônica
Profa. Flavia Barros
Componentes de um Computador
Hardware


Componente físico de um sistema de computação
Inclui todos os equipamentos utilizados pelo
usuário nas ações de entrada, processamento,
armazenamento e saída de dados
Software

Componente lógico de um sistema de
computação
 A “mente” do computador
Componentes de Hardware
dos Micro-computadores
Memória
Principal
Processador
Entrada/
Saída
processamento
Memória
Secundária
Fluxo de dados
Fluxo de controle
Componentes de Hardware
Processador

Funciona como o cérebro humano
Memória principal

Funciona como nossa memória no momento em que
resolvemos algum problema
 Esquecemos depois...
Memória secundária

Funciona como os meios onde registramos informação
para consulta futura
 Ex. livros, cadernos, etc...
Dispositivos de Entrada e Saída

Funcionam como os nossos sentidos e formas de
expressão
Dispositivos de Entrada/Saída
Usados para viabilizar a comunicação entre o
computador e os usuários


Dispositivos de entrada aceitam dados e
instruções do usuário
Dispositivos de saída retornam os dados
processados
 informação para o usuário
As primeiras formas de entrada/saída eram
simplesmente chaves de inversão e luzes
piscantes
Dispositivos de Entrada/Saída
Há apenas três décadas, os computadores só
eram capazes de ler cartões perfurados



Um operador humano gravava dados através de um
perfurador de cartões
Os dados eram lidos e carregados na memória por um
dispositivo chamado leitora de cartões
Se um cartão fosse perfurado errado, ou inserido na
ordem errada, o operador começava tudo de novo
Atualmente dispomos de dispositivos mais
amigáveis e eficientes

Teclados, mouses, vídeos, impressoras,...
Dispositivos de Entrada
Teclado
Dispositivo mais comum para entrada de dados
Consiste em um conjunto de interruptores
escondidos sob as teclas

Os toques nas teclas são percebidos pelo chip
controlador do teclado
Quando uma tecla é pressionada


O controlador do teclado armazena o código da tecla e
envia um pedido de interrupção para a CPU
O programa que está controlando a CPU avalia o
pedido, lê o código da tecla e decide o que fazer
Teclado
Pedido de interrupção
Código
ASCII
Código da tecla
B
Tecla
Controlador
do teclado
CPU
Memória
Teclado
Teclas alfanuméricas

Layout QWERTY criado para máquinas de escrever
 Teclas comumente pressionadas em seqüência
encontram-se distantes no teclado
 Layout DVORAK era mais cômodo para quem digitava
lentamente, entretanto, nunca atraiu o grande público
Teclas de função

Envia comandos ao computador
 Interpretação depende do programa sendo utilizado
 Tecla F1 geralmente significa “Ajuda”
Teclado numérico reduzido
Teclas de movimentação do cursor
Dispositivos de Entrada
Mouse
Desloca um ponteiro (ou cursor) na tela &
Entra dados através de cliques em botões
O mouse ficou famoso quando fez parte do
pacote do Macintosh (início dos anos 80)

Até então, o teclado era o único dispositivo de
entrada incluído nos microcomputadores
Mouse atual permite vários eventos


Mover, clique simples, clique duplo, clique duplo
rápido, segurar botão, arrastar,...
Oferece facilidade para uso de menus, caixas de
diálogos e criação de elementos gráficos (linhas,
curvas,...)
Mouse
A bola sob o mouse desliza, girando consigo
duas pequenas rodas localizadas a 90 graus


Quando uma roldana gira um sensor envia a
informação para o computador
O computador altera a posição do cursor na tela
y
x
Superfície plana
Mouse
O trackball (comuns em Notebooks) funciona
como um mouse de cabeça para baixo

A bola gira com o dedo polegar
Os mouses ópticos não têm bola nem roldanas

Uma matriz de linhas é projetada em uma superfície e
um fotoreceptor detecta os movimentos do mouse
Dispositivos de Entrada
Scanner
Converte imagens impressas para formato
eletrônico


Emite luz sobre a imagem e detecta a intensidade
do reflexo e a cor em cada ponto
Cria imagens digitalizadas (cópias das originais)
que podem ser armazenadas e processadas
Atualmente, dispomos de scanners que
capturam informações em três dimensões
Outros Dispositivos de Entrada
Microfones
Câmeras
Canetas eletrônicas
Telas sensíveis ao toque
Drives de Disquete, CD-ROM, DVD

Os drives também são dispositivos de saída
de dados
Dispositivos de Saída
Monitor de Vídeo
É o dispositivo de saída com que as pessoas
mais interagem
Existem dois tipos básicos:
 Monitor CRT (Cathode Ray Tube)
 Tubos de raios catódicos
 Comum nos computadores de mesa

Monitor LCD (Liquid Crystal Displays)
 Vídeos de cristal líquido
 Comum nas telas planas de notebooks
Monitor de Vídeo
Monitor CRT

A tela do monitor é revestida com fósforo, um
elemento que brilha quando exposto à luz
 O revestimento é organizado como uma grade de
pontos (os pixels ou picture elements)


Um canhão na parte de trás bombardeia a tela
com três feixes de luz (vermelho, verde e azul)
A cor de cada pixel depende da intensidade com
que ele é bombardeado por cada feixe de luz
Monitor de Vídeo
Monitor LCD


Funciona de forma similar ao CRT, entretanto usa
cristal líquido em vez de fósforo
Vantagens:
 São menores e requerem menos potência (o que
ideal para notebooks)

Desvantagens:
 São mais caros e requerem melhores condições de
luminosidade
Dispositivos de Saída
Impressora
Usada quando o usuário precisa de uma
cópia física dos dados
Tipos de impressora



Matriciais
A laser
A jato de tinta
Impressora
Impressoras matriciais





Usam cabeçote de impressão que percorre o papel
da esquerda para a direita
Dentro do cabeçote, há vários pinos que fazem
pressão com uma fita sobre o papel
Durante o deslocamento do cabeçote,
combinações dos pinos são impressas no papel
por meio da fita
As letras se formam conforme essas combinações
Obs.: É o tipo mais barato, porém é o que provê a
pior qualidade de impressão
Impressora
Impressoras matriciais

A qualidade da impressão é proporcional ao
número de pinos no cabeçote
 As primeiras tinham 9 pinos, mas atualmente temos
cabeçotes com mais de 24 pinos
9 pinos: os pontos se
sobrepõem apenas
levemente
24 pinos: os pontos
se sobrepõem
completamente
Impressora
Impressoras a laser




Usam um toner com partículas minúsculas de tinta
Um feixe de laser transfere a tinta do toner para
um tambor de impressão
Com pressão e calor, a tinta do tambor adere ao
papel
Obs.: É o tipo mais caro, porém é o que alcança a
melhor qualidade e velocidade de impressão
Impressora
Impressoras a jato de tinta

Criam imagens diretamente no papel, borrifando
tinta através de orifícios minúsculos
 Bons modelos contêm cerca de 64 orifícios

Obs.: É o tipo intermediário tanto no preço quanto
na qualidade de impressão
Outros Dispositivos de Saída
Caixas de som
Canhão projetor
Drives de Disquete, CD-ROM, DVD
Dispositivos de Entrada e Saída
Futuro
Wearables (usáveis)

Inclui dispositivos de entrada/saída em roupas,
óculos, sapatos,...
Everywhere Display

As imagens dos programas são refletidos em
qualquer superfície e uma câmera detecta toques
Componentes de um Computador
Hardware

Já vimos...
Software

Componente lógico de um sistema de
computação
 A “mente” do computador
Software
Programas que dão vida à máquina

Compostos por séries de instruções que
fazem o hardware funcionar
Tipos de software




Sistemas operacionais
Ambientes de Programação
Softwares aplicativos
Utilitários
Sistemas Operacionais
Programas que oferecem facilidades
para os usuários se comunicarem com o
computador

Linha de comando
 o usuário digita palavras e símbolos no teclado
do computador para executar instruções
 Ex.: DOS, Unix,...

Interface gráfica
 Mouse para selecionar ações, menus e janelas
para acessar programas e arquivos
 Ex.: Windows, Macintosh,...
Sistemas Operacionais
Gerenciam os dispositivos de hardware
do computador

São os intermediários entre os programas e
os dispositivos de hardware
 enviam comandos a CPU
 lêem dados dos dispositivos de entrada
 enviam dados para os dispositivos de saída
 acessam o disco rígido...
Sistemas Operacionais
Gerenciam e mantêm os sistemas de arquivos
do disco rígido


Listam os arquivos do disco
Permitem a criação de pastas de arquivos,
subpastas...
Dão suporte a outros programas


Lêem arquivos
Salvam arquivos no disco,...
Ambientes de Programação
Permitem a elaboração de programas escritos
usando alguma linguagem de programação
Exemplos de linguagens:





Comercial: Delphi, COBOL, CLIPPER,
Internet: Java, PHP,...
Científica: C++, PASCAL...
Educativa: LOGO
Inteligência Artificial: PROLOG, LISP,...
Software Aplicativo
Programas desenvolvidos para
solucionar problemas específicos dos
usuários


Editores de textos, de planilhas, de
imagens...
Softwares comerciais, educativos,...
Software Aplicativo
Editores de Texto
Permitem a criação, a formatação e a
impressão de documentos de texto

Cartas, memorandos, livros,....
Formatação de texto inclui:



Tipo, tamanho e cor da fonte (letras e números)
Espaçamento de margens e parágrafos
Inclusão de figuras,...
Exemplos de Editores de Texto

Word, Notepad, Wordpad, ConText,...
Software Aplicativo
Editores de Planilha
Criação de planilhas com função principal de
análise numérica



Cálculos numéricos
Ordenação de dados
Criação de gráficos,...
Informações inseridas incluem:

Texto, números, datas, fórmulas,...
Exemplos de Editores de Planilha:

Excel, Lotus, VisiCalc,...
Software Aplicativo
Bancos de Dados
Armazenam conjuntos de dados relacionados
entre si


Bancos de dados de produtos, clientes e
fornecedores,...
Bancos de dados de nomes, endereços, números
de telefones,...
SGBD


Sistema Gerenciador de Bancos de Dados
É a ferramenta que facilita a organização e a
consulta aos Bancos de Dados
 Ex.: Access, SQL Server, MySQL, Oracle,...
Software Aplicativo
Aplicações Gráficas
Permitem a criação e edição de imagens
eletrônicas


Criação de formas (retas, curvas...)
Definição de cor, contraste, brilho,...
Exemplos:

Photoshop, CorelDraw, PaintBrush
Software Aplicativo
Navegadores
Browsers
Permitem a visualização de páginas na World
Wide Web



Visualização de textos e figuras
Navegação através de hiperlinks
Download (cópia) de arquivos,...
Exemplos de Navegadores

Internet Explorer, Nestape, Mozzila,...
Outros Tipos de Software Aplicativo
Sistemas comerciais

Atendem a empresas e aplicações específicas
 Ex: Folha de pagamento, locação de filmes,...
Softwares educativos

Auxiliam o processo de ensino/aprendizagem
 Ex: Sistemas tutores, ambientes virtuais de ensino
Aplicações de entretenimento

Usados para diversão e lazer
 Ex: Jogos
Utilitários
Auxiliam os usuários a gerenciar e
proteger seus arquivos

Software AntiVirus
 Ex.: Avast, AVG, Norton,...

Compactadores de arquivos
 Ex.: Winzip, ARJ,...
Próxima aula
História do computador
Download

Aula2 - Centro de Informática da UFPE