Anotações da aula sobre softwares e hardwares
Softwares
- Aplicativos
- voltados para o usuário final;
ex.: jogos, editores de texto… - Utilitários
- voltados para a administração da máquina;
ex.: antivírus, defragmentador… - Básico
- intermédio para a comunicação entre o hardware e o software.
ex.: sistema operacional: Windows, Linux, macOS, Android (para dispositivos móveis)…
Software básico: modelo de camadas
- Software
- funciona sobre o hardware;
- Hardware
- parte física.
Softwares aplicativos e utilitários precisam de um outro software que faça a comunicação com o hardware. O software que faz essa comunicação é o sistema operacional.
Quando a máquina é ligada, o hardware primeiramente procura se há um sistema operacional instalado.
O hardware só continua funcionando se houver um sistema operacional instalado, senão não faz nada, esperando que o sistema operacional seja alocado na memória.
Depois que o sistema operacional for carregado, a máquina estará pronta para receber qualquer [outro] software.
O software básico vai fazer esse intermédio de comunicação com o hardware para que os outros softwares possam ser executados.