Pesquisar conteúdos

Encontre uma trilha ou aula pelo assunto.

Experimente pesquisar por “governança”, “ITIL” ou “planejamento”.

Sistemas Operacionais: fundamentos, processos e memória

Entenda como sistemas operacionais conectam aplicações ao hardware e administram processos, memória, dispositivos, arquivos e proteção.

Iniciar trilha
Aplicações enviam tarefas a um núcleo central que coordena processador, memória, armazenamento e dispositivos

O que você vai aprender

Compreender os mecanismos que sustentam a execução de programas e aplicar essa base para observar, proteger e operar um sistema com responsabilidade.

Nível
Iniciante
Conteúdos disponíveis
20 de 20
Duração disponível
7h
Módulos
4

Conteúdo da trilha

20 conteúdos em 4 módulos

Módulo 1

Fundamentos e arquitetura

Camadas, interfaces e etapas que conectam aplicações, sistema operacional e hardware.
  1. O que é um sistema operacional e para que ele serve?17 min de leitura
  2. Kernel, espaço de usuário e chamadas de sistema18 min de leitura
  3. Kernel monolítico, microkernel, híbrido e modular19 min de leitura
  4. Como o computador inicia: firmware, bootloader, kernel e serviços20 min de leitura
  5. Terminal, shell, comandos e variáveis de ambiente20 min de leitura

Módulo 2

Processos e concorrência

Execução, compartilhamento da CPU, sincronização e problemas que impedem o progresso.
  1. Programa, processo, estados e contexto de execução20 min de leitura
  2. Threads, concorrência e paralelismo18 min de leitura
  3. Escalonamento de CPU: prioridades, filas e algoritmos20 min de leitura
  4. Condições de corrida, mutexes, semáforos e monitores22 min de leitura
  5. Deadlock, starvation e livelock16 min de leitura

Módulo 3

Memória, entrada e armazenamento

Memória virtual, comunicação com dispositivos e organização persistente de dados.
  1. Memória física, endereços e espaço de memória de um processo18 min de leitura
  2. Paginação, memória virtual, page fault e swap20 min de leitura
  3. Entrada e saída, interrupções, DMA, buffers e drivers22 min de leitura
  4. Sistemas de arquivos: arquivos, diretórios, metadados e links21 min de leitura
  5. Discos, partições, volumes, montagem e journaling23 min de leitura

Módulo 4

Proteção e operação

Acesso local, serviços, diagnóstico, isolamento e práticas para manter um sistema recuperável.
  1. Usuários, grupos, permissões, ACLs e menor privilégio23 min de leitura
  2. Serviços, daemons, systemd e registros do sistema24 min de leitura
  3. Monitoramento e diagnóstico de CPU, memória, disco e processos25 min de leitura
  4. Máquinas virtuais e contêineres: isolamento e compartilhamento26 min de leitura
  5. Atualizações, backup, recuperação e tolerância a falhas28 min de leitura