Java XTI 002 - Hardware e Software
Hardware = parte física do computador
Software = programas que podem ser escritos em java que controlam o hardware.
Todo hardware tem as seguintes unidades:
- Entrada: teclado, por onde o PC recebe os dados.
- Saídas: monitor, caixa de som, por onde o PC fornece informações.
- Processamento: realização dos calculos.
- Memoria: acesso rápido de informações. Memória RAM
- Armazenamento: HD, após desligar os dados ficam salvos.
- CPU: executa instruções em sequencia que chamamos de programas.
A linguagem que a CPU entende é composta por 0s e 1s, linguagem de máquina, em que:
0 = desligado;
1=ligado.
PROGRAMAS
Linguagem de Máquina (LM)
↑ ↓
Assembly
↑ ↓
Linguagem de alto nível
NÍVEIS DE INTERAÇÃO
Usuários
↑ ↓
Programas
↑ ↓
Hardware
Um computador só pode entender diretamente a sua própria linguagem de máquina definida pelos tipos de hardware que o PC tem.
Com o tempo começou a surgir abreviações para representar comandos simples. Isso era o Assembly.
Depois surgiram as linguagens de alto nível que usando símbolos que nós entendemos é convertida por um compilador para a LM.
Sistema Operacional (SO)
Em Equipamentos simples, os programas podem acessar o hardware diretamente. Os PC são mais complexos, por isso é necessário um SO para acessar os equipamentos sem precisar que os equipamentos tenham os programas específicos para cada hardware.
Nenhum comentário:
Postar um comentário