🖥️ Aula 14 – Sistemas Operacionais
Como o seu computador consegue rodar um navegador, um editor e um player ao mesmo tempo sem que eles se "atropelem"? O responsável é o Sistema Operacional (SO), o grande gerente de recursos da máquina.
🎯 Objetivos de Aprendizagem
Nesta aula, você vai: - [x] Compreender o papel do SO como intermediário entre hardware e software. - [x] Conhecer as camadas do sistema: Kernel, Shell e GUI. - [x] Entender as funções de gerência (Processos, Memória e Arquivos). - [x] Diferenciar o uso de interfaces gráficas (GUI) e linhas de comando (CLI).
🏗️ As Camadas do Sistema
Um computador funciona em camadas. Você raramente toca o hardware; você interage com as camadas superiores.
graph TD
A["👤 Usuário"] --> B["🖥️ GUI / Shell"]
B --> C["🧠 Kernel (Núcleo)"]
C --> D["💾 Hardware"]
D --> C
C --> B
B --> A
style C fill:#f96,stroke:#333
style D fill:#2fa,stroke:#333 📂 Interfaces e Controle
O Coração: Kernel
O Kernel é a parte que fica carregada na memória o tempo todo. Ele decide qual programa usa a CPU, garante que um app não apague os dados de outro e conversa com dispositivos através dos Drivers.
🚀 Desafio da Semana
Abra o Terminal do seu sistema (Prompt/PowerShell ou Terminal). - Use o comando dir (Windows) ou ls (Linux/Mac) para ver onde você está. - Tente criar uma pasta e entrar nela apenas usando comandos!
-
Slides Interativos --- Animação das camadas de Kernel e demonstração de Shell. Ver Slides
-
Quiz de Prática --- Teste seus conhecimentos sobre Kernel e Sistemas de Arquivos. Responder Quiz
-
Mão na Massa --- Atividades práticas de Linha de Comando básica. Praticar