Sistemas Operacionais

Sistema Operacional | O que é, Como Funciona e Tipos de SO (Informática Básica)

Sistema operacional: o que é, funções (processos, memória, arquivos), kernel, tipos (batch, multitarefa, tempo real) e exemplos como Windows e Linux.

Capa: Sistema Operacional | O que é, Como Funciona e Tipos de SO (Informática Básica)

O sistema operacional (SO) é o software que gerencia os recursos do computador (processador, memória, armazenamento e dispositivos) e serve de ponte entre o hardware e os programas e usuários.

Principais funções

  • Gerenciamento de processos: decide qual programa usa a CPU e quando (escalonamento).
  • Gerenciamento de memória: aloca e protege a memória de cada programa.
  • Sistema de arquivos: organiza e controla o acesso aos dados.
  • Entrada e saída: controla dispositivos por meio de drivers.
  • Segurança e usuários: permissões, autenticação e isolamento.
  • Interface: gráfica (GUI) ou linha de comando (CLI).

Kernel

É o núcleo do SO, que roda com privilégios máximos e executa as funções essenciais. Pode ser monolítico (como o do Linux), microkernel ou híbrido (como o do Windows NT).

Tipos de sistema operacional

TipoCaracterística
Em lote (batch)Executa tarefas em sequência, sem interação.
Multitarefa / tempo compartilhadoVários programas "ao mesmo tempo", alternando a CPU.
MultiusuárioVários usuários simultâneos.
Tempo realGarante resposta em prazos fixos (indústria, automotivo, aviação).
DistribuídoVários computadores atuando como um sistema.
EmbarcadoEm dispositivos específicos (roteadores, eletrodomésticos).

Exemplos

  • Desktop: Windows, macOS, Linux (Ubuntu, Fedora, Debian).
  • Mobile: Android e iOS.
  • Servidores: Linux, Windows Server.
  • Embarcados e tempo real: FreeRTOS, Zephyr.

Veja também hardware e software.

Mais artigos