O documento apresenta conceitos sobre hardware e software. Hardware refere-se à parte física do sistema de computação, incluindo dispositivos como monitor, teclado e processador. Software refere-se à parte lógica, como programas e sistemas operacionais. O documento também discute componentes do hardware como sistema central, memória e periféricos.
3. Sistema de Computação
(Sistema de Processamento de Dados)
•HARDWARE: parte física do sistema de computação
(Sistema Central e Periféricos)
•SOFTWARE: parte lógica do sistema de computação
(Software Básico, Utilitário e Aplicativo)
•PEOPLEWARE: pessoas que trabalham com o
computador (digitadores, programadores, analistas,
usuários do computador)
4. Hardware
Representa a parte física de um sistema
informático. Todos os elementos materiais que o
compõem.
Conjunto de circuitos eletrônicos e dispositivos
mecânicos;
É o equipamento em si, aquilo que podemos
tocar. Corresponde à parte física: monitor,
teclado, gabinete, memória, processador,
mouse, etc.
5. Software
Corresponde ao que é utilizado no computador.
Nós não conseguimos tocar no programa, mas
operamos por intermédio do computador.
Conjunto de informações lógicas (programa);
Um meio que foi desenvolvido para permitir que
as pessoas pudessem comunicar-se com a CPU
e fazer com que ela produzisse algo útil.
6. Processamento de Dados
q decidir o que fazer ± HOMEM
q executar as operações ± COMPUTADOR
Entrada de Saída de
Processamento
Dados Dados
8. Hardware
Esquema básico
Processamento
e
Controle
Unidade
de
Entrada Unidade
(informações de
iniciais)
Saída
(informações
Armazenamento úteis)
Secundário
9. Hardware
Sistema
Unidade de Entrada Unidade de Saída
Central
Memória Auxiliar
Periféricos Periféricos
10. Sistema Central
Realiza as operações “Cérebro” do
lógicas e aritméticas CPU ou UCP Computador
Comanda as outras unidades
ULA
Unidade Unidade
de de
UC Saída
Entrada
Memória Portas de I/O
Principal
Armazena dados e programas Cronometra as operações
necessários para a realização de processamento e
de um trabalho Memória conecta os periféricos
Auxiliar
11. Sistema Central
É o núcleo do computador e pode ser
considerado como o cérebro do mesmo.
Seu papel é executar os programas e processar
os dados inseridos.
É composto pelas seguintes unidades: CPU,
ULA, UC, Clock, Memória Principal,
Portas de I/O
12. Sistema Central
Unidade Central de Processamento (UCP / CPU)
Responsável por fazer o processamento dos dados, ou
seja, transformar dados de entrada em dados de saída.
O processamento é feito através do ciclo:
• Buscar (copiar) instrução na memória
principal;
• Executar a instrução;
• Buscar a instrução seguinte;
• Executar a instrução seguinte;
•etc.
13. Sistema Central
Unidade de Controle (UC)
Responsável pelo fluxo de dados com reconhecimento de
periféricos e interpretação de cada instrução do programa.
Todo o processamento é controlado e coordenado pela UC.
Unidade Lógica e Aritmética (ULA)
Responsável pelas operações aritméticas e lógicas, tomada de
decisão. É coordenada pela UC.
UCP
UC ULA
14. Sistema Central
Portas de I/O (INPUT / OUTPUT)
Parte destinada a conexão dos periféricos do computador. É por
onde é feita a entrada e saída de dados para o sistema central.
15. Tipos de Memória
Memória Principal
UCP
Memória Secundária UC ULA
ou Auxiliar
(Meios de Armazenamento) Memória Principal
Memória Secundária
16. Tipos de Memória – Memória Principal
É a memória responsável pelo
armazenamento de informações para o
processamento de dados e está
dividida em em dois grupos:
* Memória Permanente – ROM
* Memória Volátil – RAM.
O tamanho da memória principal afeta o custo e a velocidade
da aplicação (programa)
O tamanho máximo da memória principal é limitada pela
arquitetura do sistema (CPU, placa-mãe, etc)
17. Tipos de Memória – Memória Principal
ROM (Read Only Memory)
• Usada para fins específicos
• Só leitura
O conteúdo gravado pelo fabricante
Possui o programa de inicialização da máquina (BOO
Armazena programas e informações pré-gravadas
de fábrica
Só é lida pela CPU
O operador não tem acesso a essas informações
18. Tipos de Memória – Memória Principal
RAM (Random Access Memory)
Armazena as informações processadas
pelo programa que o usuário está utilizando.
• Memória de trabalho
• Permite gravação e leitura
Seu acesso é randômico ou aleatório
Quanto mais memória RAM, menos
problema para trabalhar com software.
Memória volátil
Todo conteúdo é perdido quando o
computador é desligado
19. Tipos de Memória – Memória Auxiliar
• São dispositivos de armazenamento de grande
quantidade de informações.
• Sua característica principal é reter essas
informações durante o tempo que se desejar,
recuperando-a quando se desejar.
20. Tipos de Memória
Memória X Memória
Auxiliar Principal
Custo menor Custo maior
Mais lenta Mais rápida
Maior capacidade Menor capacidade
21. Representação dos Dados na Memória
A memória principal e a auxiliar possuem uma unidade de
medida:
BIT x BYTE
BIT (BInary digiT): menor unidade de informação em
informática e pode assumir dois valores lógicos: 0 e 1
BYTE: equivalente a 8 bits
22. Representação dos Dados na
Memória (unidades de medida)
Unidade de medida para quantificar a memória principal e
indicar a capacidade de armazenamento são os múltiplos do
byte.
bit (b)
1024 GB = 1 Terabyte (TB)
8 b = 1 byte (B)
1024 TB = 1 Petabyte (PB)
1024 B = 1 Kilobyte (KB)
1024 PB = 1 Exabyte (EB)
1024 KB = 1 Megabyte (MB)
1024 EB = 1 Zettabyte (ZB)
1024 MB = 1 Gigabyte (GB) 1024 ZB = 1 Yottabyte (YB)
23. Verificar memória
Tamanho dos
arquivos (KB)
Windows
Explorer /
Arquivo
MB
propriedades
Espaço livre no
disco (GB)
25. Hardware
Sistema
Unidade de Entrada Unidade de Saída
Central
Memória Auxiliar
Periféricos Periféricos
26. Hardware - Periféricos
Periféricos de entrada
Tem a função de trazer dados do exterior
do computador e introduzi-lo no sistema
central.
27. Hardware - Periféricos
Periféricos de saída
Tem a função de conduzir dados do sistema
central para o exterior do computador
28. Hardware - Periféricos
Periféricos de entrada e saída
Realiza a função do periférico de entrada e do
de saída
Placa de rede
Modem
Disquete
Disco rígido
Memória RAM
29. Software
É o produto resultado da programação.
Para usufruir de toda a capacidade de
processamento que o Hardware fornece,
precisa-se de Software, que é o conjunto
de instruções para serem compreendidas
pela CPU.
Algoritmo
compilação
Código
programação Programa
31. Softwares Básicos
Softwares que servem de apoio aos
aplicativos do usuário. Ajudam o computador
a funcionar corretamente.
Exemplo:
Sistemas Operacionais (Windows, Linux)
Linguagem de programas (Java, .NET)
Sistema Gerenciador de Banco de Dados (SGBD)
Os programas que controlam internamente o
computador. São fornecidos juntamente com
o computador no ato da compra. Ex: Sistema
Operacional (Windows).
32. Softwares Aplicativos
• Engloba programas aplicativos ou programas de
usuário desenvolvidos para trabalhos específicos.
• São os programas voltados para a solução de
problemas do usuário. Podem ser de:
– uso geral: são programas que podem ser utilizados em
vários tipos de aplicações. Exemplos: editores de texto,
gráficos, planilhas, gerenciadores de banco de dados,
etc.
– uso específico: se destinam exclusivamente a um único
tipo de aplicação. Exemplos: folha de pagamento,
crediário, imposto de renda, cadastro, contas a pagar e
receber, etc.
33. Softwares Aplicativos
• Exemplo:
– Microsoft Office: Editor de Textos Word, Planilha
Excel, Banco de Dados Access, Apresentação
PowerPoint, correio eletrônico Outlook
– BrOffice: Processador de textos Writer, Planilha
de cálculos Calc, Gerenciador de banco de
dados Base, Editor de apresentações Impress,
Editor de desenhos vetoriais Draw, Editor de
fórmulas matemáticas Math
– Controle de vendas
– Controle de livros em biblioteca
34. Softwares Utilitários
Úteis ao sistema computacional.
Os programas utilitários do sistema fornecem um
complemento necessário para uma ferramenta básica de
gerenciamento do SO.
podem estar incluídos no SO ou vendidos por fornecedores
independentes.
Programas que fazem a manutenção do
computador e das unidades, a segurança do
computador contra invasões e/ou vírus e até
aumentam o desempenho da máquina.
Fornecem ao usuário ferramentas para organizar os
discos, verificar disponibilidade de memória, corrigir
falhas de processamento.
35. Softwares Utilitários
Utilitários de Backup:
copiam dados do HD para a mídia de backup.
Um backup começa com um backup completo
(imagem espelho de todo o conteúdo do HD).
Subsequentemente o software executa um
backup incremental (arquivos criados ou
alterados) em intervalos especificados (1
vez/dia).
36. Softwares Utilitários
Utilitários de compactação (compressão)
de arquivos:
reduz o tam. de um arquivo sem prejudicar os
dados.
A maioria deles funciona pesquisando o
arquivo a procura de padrões extensos e
freqüentemente repetidos e substituindo este
padrões por códigos menores. Quando
descompactado o utilitário restaura o padrão
extenso onde cada código é encontrado).
Ex.: WinRAR, Winzip, PKzip.
38. Softwares Utilitários
Programas para desfragmentação de arquivos.
Ex.: Defrag, Deskeeper (Estações Windows
NT/2000/Win95/Win98)
O que é fragmentação?
A fragmentação ocorre quando um arquivo e dividido em
pedaços para caber nos espaços vagos de um disco.
A fragmentação dos discos em um computador, afeta
drasticamente sua performance e sua produtividade. Leve em
consideração que um arquivo espalhado em 200 locais em seu
disco demora 200x mais para ser carregado.
A desfragmentação regrava de maneira mais eficiente, mas
pode levar algum tempo (depende do tam. do volume, do nº
de arquivos, da % de fragmentação e da disponibilidade de
recursos do sistema).