ARQUITETURA E MANUTENÇÃO DE COMPUTADORES
Computadores : Hardware e Software
Computadores : Hardware e Software
Um sistema baseado em computador é, na verdade,
composto por hardware e software.
●
Hardware é o nome que se dá para a parte física do computador. É
tudo que você pode tocar (mouse, teclado, caixas de som, placas,
fios, componentes em geral).
●
Software é o nome que se dá a toda parte lógica do computador,
ou seja, os programas que você vê funcionar na tela e que dão
“vida” ao computador.
2
Hardware – Dispositivos de Entrada e Saída
Dispositivos de E/S (entrada e saída) são os
aparelhos que permitem a interação do computador, com
o homem. Também são conhecidos como periféricos e
possibilitam a entrada e saída de dados.
3
Hardware – Dispositivos de Entrada
Dispositivos de entrada são, dispositivos físicos que
capturam os dados a serem processados. Os dados podem
ser do tipo texto, vídeo ou áudio. Para cada tipo de dado
temos um dispositivo de entrada especifico para sua
leitura: teclado, mouse, scanner, etc
4
Hardware – Dispositivos de Saída
Dispositivos de saída apresentam os resultados
finais do processamento. Para o usuário, os dispositivos
de saída são tão normais que quase não são percebidos:
monitores de vídeo, impressoras, plotter, telas de
terminais bancários, impressoras de extratos, etc.
5
Hardware – Dispositivos de Saída
Dispositivos de Entrada e saída, existem também
alguns dispositivos que podem ser classificados com
ambas as denominações, entrada e saída, por exemplo:
unidades de disco (unidades leitoras e gravadoras de CD e
DVD), tela touch screen, Pendrive.
6
Hardware – Memórias
Memória
O computador deve possuir algumas formas de
armazenamentos (temporário ou permanente) para que
os dados coletados ou processados possam ser
armazenados. A memória armazena, essencialmente, os
bits. menor unidade de informação em um computador,
que pode assumir os valores 0 ou 1.
7
Hardware – Memórias
Como um único bit é insuficiente para representar
informações mais complexas, eles são agrupados e
combinados.
Num primeiro agrupamento, são reunidos em conjuntos
de oito bits, recebendo a denominação de Byte. (unidade
de medida de armazenamento)
8
Hardware – Memórias
Quando indicamos valores mais extensos, utilizamos
múltiplos do byte: quilobyte, megabyte, gigabyte,
terabyte, etc.
1 Quilobyte = 1 KB = 1024 Bytes,
1 Megabyte = 1 MB = 1024 Kbytes,
1 Gigabyte = 1 GB = 1024 Mbytes, e
1 Terabyte = 1 TB = 1024 Gbytes.
9
Hardware - Unidade Central de Processamento
Unidade Central de Processamento A CPU (Central
Processing Unit) ou (Unidade Central de Processamento),
é a parte do computador que interpreta e executa as
instruções contidas no software. Na maioria das CPUs essa
tarefa é dividida entre uma unidade de controle que dirige
o fluxo do programa e uma ou mais unidades que
executam operações em dados.
10
Hardware - Unidade Central de Processamento
A CPU é constituída pelos seguintes componentes: a ULA
(Unidade de Lógica e Aritmética), a UC (Unidade de
Controle) e os registradores. Um tipo de registrador
especial é o contador de programa, que contém o
endereço de memória da próxima instrução que a CPU vai
buscar. Assim, esse registrador vai ser atualizado para
conter sempre o endereço da próxima instrução a ser
processada.
11
SOFTWARE
Um programa de computador pode ser definido como uma
série de instruções ou declarações. Um programa pode ser
chamado de software, porém esse termo pode ser
utilizado também para um grupo de programas ou para
todo o conjunto de programas de um computador.
Podemos classificar os software ou programas de várias
formas. A seguir apresentamos uma classificação
genérica.
12
SOFTWARE – Software Básico
Software básico: São software destinados à operação do
computador. Têm como função principal controlar os
diversos dispositivos do computador e servir de
comunicação intermediária entre o computador e os
outros programas
Sua classificação básica pode ser:
13
SOFTWARE – Sistemas Operacionais
Chamado Sistema Operacional (ou simplesmente S.O),
responsável pelo funcionamento do computador. Sem um
sistema operacional o computador não passa de um
monte de placas de circuito sem função definida. Os
sistemas operacionais mais utilizados nos dias de hoje são
o Windows e o Linux.
14
SOFTWARE – Linguagens
A função das linguagens de programação é um meio de
comunicação entre computadores e humanos.
Existem basicamente dois tipos de linguagens de
programação: as de baixo nível e as de alto nível. As de
baixo nível são interpretadas diretamente pelo
computador, tendo um resultado rápido, porém é muito
difícil . As de alto nível são mais fáceis de trabalhar e de
entender; usando palavras geralmente para facilitar a
memorização e a lógica
15
SOFTWARE – Software aplicativo
Software aplicativo
São programas de computadores que têm alguma função
específica. Podem ser, basicamente de uso Geral ou
Específicos
16
SOFTWARE – Software aplicativo
Uso Geral
São os programas destinados a nos oferecer certos tipos
de serviços. Podemos incluir nessa categoria os
processadores de texto, as planilhas eletrônicas, os
programas gráficos e os sistemas gerenciadores de banco
de dados.
17
SOFTWARE – Software aplicativo
Uso Específicos
São software desenvolvidos sob encomenda para
empresas que utilizam aplicações específicas, como, por
exemplo, aplicações de controle financeiro, controle de
produção, controle de clientes, faturamento, etc.
18