Os sistemas operacionais são os componentes básicos para que uma máquina se torne funcional (capaz de operar). Os mais relevantes são: Windows, Linux, Mac, Android.
A função do sistema operacional é fazer a gestão dos recursos computacionais físico (Hardware) para que o aplicativo (Software) possa ser executado com sucesso. Dessa forma, o sistema operacional acaba funcionando como uma camada de abstração para o software possa executar as tarefas, de forma organizada, segura e confiável, junto com a execução de outras tarefas ou não.
As 4 Funções Principais de um S.O.
- Gerenciamento de Processos (CPU): Decide qual programa usa o processador e por quanto tempo (escalonamento).
- Gerenciamento de Memória (RAM): Distribui o espaço de memória para cada app em execução e garante que um programa não invada nem corrompa a memória do outro.
- Gerenciamento de Dispositivos (I/O): Faz a ponte entre os programas e os periféricos (teclado, mouse, tela, placa de rede) através dos drivers.
- Sistema de Arquivos: Organiza como os dados são gravados, lidos e protegidos no SSD ou HD.