Hardware/Software - Professores da UFF

Propaganda
Hardware/Software
Prof. André Renato
Recursos de Informática aplicados à formação
acadêmica - Psicologia
Diferenças

Segundo certo dito popular:
◦ Hardware é o que você chuta!
◦ Software é o que você xinga!

Embora não façam sentido sem o outro,
hardware e software são muito distintos!
Hardware

Todo o dispositivo físico (eletrônico,
magnético, óptico) utilizado pelo
computador:
◦ Ex: processador, placa de vídeo, disco rígido,
teclado, monitor etc.

Impressoras, scanners, caixas de som não
são essenciais para o funcionamento do
computador, mas também são
considerados hardware;
Principais componentes

Processador:
Principais componentes

Processador:
◦ É o cérebro do computador;
◦ Responsável por fazer cálculos, gravar e
recuperar dados da memória, tratar
comandos enviados pelo teclado e mouse, por
exemplo;
◦ Quanto mais rápido, melhor;
◦ Medidas atuais em GHz;
Principais componentes

Processador:
◦ Múltiplos núcleos;
 Dual Core, Core 2 Duo, Quad Core, i3, i5, i7;
 X2, X3, X4;
 Quanto mais núcleos, maior a capacidade de
executar comandos ao mesmo tempo;
◦ Problemas:
 Quanto mais potente, maior demanda de energia e
maior geração de calor;
Principais componentes

Cooler e dissipador de calor (heatsinker)
Principais componentes

Placa-mãe (motherboard – mobo)
◦ É um grande circuito eletrônico que tem o
objetivo de conectar o processador aos
demais componentes;
◦ Na placa-mãe são conectados o disco rígido, a
memória, a placa de vídeo, os
leitores/gravadores de CD/DVD, dispositivos
USB etc
Principais componentes

Placa-mãe
◦ Existem uma infinidade de modelos de placamãe no mercado, cada um com suas
capacidades próprias;
◦ Atualmente, a maioria das placas-mãe já vem
com dispositivos de som/rede/modem
“onboard”;
◦ Algumas vêm até com placa de vídeo;
◦ A placa-mãe deve ser própria para o tipo de
processador a ser utilizado;
Principais componentes

Placa-mãe
Principais componentes

Memória
◦ É um termo genérico, utilizado para indicar
qualquer dispositivo com capacidade para
armazenar dados;
◦ Pode ser classificada em:
 Memória Principal
 Memória Secundária
Principais componentes

Memória principal
◦ É utilizada para armazenar os programas e os
dados que estão sendo processados;
◦ Também chamada de memória RAM;
◦ Quanto mais memória, menor a chance do
computador “ficar lento” ao se executar
vários programas;
◦ É medida em MB ou GB.
Principais componentes
A menor informação processado pelo
computador é o bit;
 Um conjunto de 8 bits é chamado de byte;
 1024 bytes equivalem a 1 KiloByte (KB);
 1024 KB equivalem a 1 MegaByte (MB);
 1024 MB equivalem a 1 GigaByte (GB);
 1024 GB equivalem a 1 Terabyte (TB);
 1024 TB equivalem a 1 PetaByte (PB);

Principais componentes

Memória principal
◦ Existem de diferentes tipos e velocidades;
◦ Devem ser compatíveis com a placa-mãe;
Principais componentes

Memória secundária
◦ É utilizada para armazenar dados enquanto o
computador estiver desligado;
◦ Discos rígidos (HDs), CDs, DVDs, Blu-Rays,
Pen-drives são exemplos de memória
secundária;
◦ Normalmente armazenam grandes
quantidades de dados (GB ou TB).
Principais componentes

Memória secundária
Principais componentes

Memórias (diferenças)
Característica
Principal
Secundária
Volatilidade
Sim
Não
Velocidade
Rápida
Lenta
Volume de dados
Menor
Maior
Custo por Volume
Cara
Barata
Principais componentes

Placa de vídeo
◦ Responsável pelo processamento de dados
relativos a imagens: fotos, vídeos, desenhos,
jogos etc;
◦ Cada placa atual possui diversos
processadores gráficos que formam a GPU
(graphic processing unit);
◦ As placas possuem memória exclusiva,
normalmente mais rápidas que a memória
principal.
Principais componentes

Placa de vídeo
Principais componentes

Fornecimento de energia
◦ Dentro do gabinete, existe um componente
chamado fonte que é responsável por
distribuir a energia elétrica para todos os
componentes do computador;
◦ Fora do gabinete, é geralmente utilizado um
dispositivo chamado estabilizador que é
responsável por evitar alterações bruscas na
tensão elétrica passada ao computador;
◦ Existem também os no-breaks que funcionam
como baterias, caso falte energia elétrica.
Principais componentes

Fornecimento de energia
Principais componentes

Demais dispositivos
◦ São classificados de acordo com a forma
como transmitem os dados para “dentro” ou
para “fora” do computador:
 Dispositivos de Entrada;
 Dispositivos de Saída;
 Dispositivos de Entrada e Saída;
Principais componentes

Dispositivos de entrada
Principais componentes

Dispositivos de saída
Principais componentes

Dispositivos de entrada e saída
Software
São popularmente chamados de
programas e definem que tipo de ação o
hardware deve tomar;
 Os programas ficam armazenadas em
memória secundária até serem postos em
execução, quando são transferidos para
memória principal;
 Softwares podem ser classificados de
diversas formas;

Software
São popularmente chamados de
programas e definem que tipo de ação o
hardware deve tomar;
 Os programas ficam armazenadas em
memória secundária até serem postos em
execução, quando são transferidos para
memória principal;
 Softwares podem ser classificados de
diversas formas;

Sistema operacional

É um tipo de software com atribuições
especiais:
◦ Deve gerenciar os recursos da máquina
(memória, disco, uso do processador) de
forma que todos os outros programas
possam executar corretamente;
◦ Funciona como interface entre o usuário e a
máquina;
Sistema operacional

Primeiras versões
◦ Eram manipulados através de linha de
comando (escritos com o teclado);
◦ Poucos dispositivos eram suportados;
◦ Não tinham esquema de atualização
automática;
◦ Conjunto de utilitários bastante restrito;
Sistema operacional

Primeiras versões
Sistema operacional

Popularização
◦ Com o advento da interface gráfica
(especialmente com as versões do Windows),
os sistemas operacionais começaram a se
popularizar, impulsionando toda a área de
informática;
◦ Os comandos passaram a ser dados com o
uso do mouse (clicar, arrastar, soltar, rolar);
Sistema operacional

Popularização
Sistema operacional

Organização
◦ O sistema operacional é composto de vários
pequenos programas.
◦ A parte mais importante é chamada de kernel
(núcleo) e fica permanentemente em
memória;
◦ O kernel é responsável pelo uso correto dos
recursos da máquina;
Utilitários
São uma classe de softwares que
permitem ao sistema operacional ou a
outros programas funcionarem de
maneira simples e eficiente;
 São instalados juntamente com o sistema
operacional, sem a intervenção do
usuário;

Utilitários

Exemplos:
◦
◦
◦
◦
◦
◦
◦
A própria interface gráfica;
Desfragmentadores de disco;
Buscadores e organizadores de arquivos;
Relógio/Calendário
Gerenciador de tarefas;
Antivírus;
Firewall;
Utilitários

Gerenciador de Tarefas
◦ Registra informações sobre a execução dos
demais programas (processos);
◦ Permite que o usuário possa interferir na
execução dos processos, podendo inclusive
encerrá-los prematuramente;
◦ Oferece alguma ferramentas básicas para
monitorar o funcionamento de algumas
partes do sistema operacional;
Utilitários

Antivírus:
◦ É responsável por verificar se existe algum
sinal de infecção do sistema por vírus ou
softwares mal intencionados;
◦ Não é instalado automaticamente, mas o
computador não deve funcionar por muito
tempo sem ele;
◦ Nenhum antivírus é 100% eficaz – o usuário
deve cooperar evitando por o computador
em risco;
Utilitários

Firewall
◦ É responsável por evitar que o computador
possa ser controlado externamente;
◦ Ele monitora todos os canais externos de
comunicação do computador com a internet
ou com outras redes;
◦ Deve ser utilizado conjuntamente com o
antivírus;
◦ As versões mais recentes do Windows já
contam com um firewall eficiente;
Aplicativos
São os softwares mais “próximos” dos
usuários, pois é através deles que o
usuário faz do computador a ferramenta
que deseja;
 Exemplos:

◦
◦
◦
◦
Word, Excel, PowerPoint;
Media Player, Wimamp;
Firefox, Internet Explorer;
MSN;
Aplicativos
Podem ser pagos, completamente
gratuitos, gratuitos para teste, por
exemplo;
 Devem possuir interface intuitiva, algum
tipo de ferramenta de ajuda, atualizações
constantes e incremento de
funcionalidades;
 Existe uma enorme quantidade de
aplicativos disponível, mas devem ser
escolhidos de acordo com a versão do
sistema operacional instalado;

Linux
É um sistema operacional open-source,
que recebe sugestões de melhorias vindas
de uma ativa comunidade de usuários ao
redor do mundo;
 É oferecido por diversos grupos através
das chamadas distribuições (“distros”):
Ubuntu, Kurumin, Fedora, Debian
 Pode ser instalado na mesma máquina
com Windows, através do mecanismo de
dual boot;

Linux
É bastante estável, sofre atualizações
frequentes;
 Possui as mesmas funcionalidades de
outros sistemas operacionais;
 Infelizmente a quantidade de aplicativos
existentes ainda é menor do que no
Windows;

Download