🚀 Capítulo 13: Sistemas Operacionais
🎯 Objetivo da Aula
Ao final desta aula, você entenderá o que é um Sistema Operacional (SO) e qual o seu papel como intermediário entre o hardware e o usuário.
🏢 O Cenário Prático (Seu Desafio)
Você ligou o computador do Império e ele caiu direto em uma tela preta de terminal. Seu desafio é entender qual software está faltando para você ter uma interface visual!
🧠 Fundamentos: A Teoria Traduzida
O hardware (placas, chips) sozinho não faz nada. O Sistema Operacional é o software principal que gerencia tudo.
Funções do SO:
- Gerenciar o Hardware: Ele conversa com a CPU, memória e discos.
- Fornecer Interface: Seja ela em texto (Terminal) ou visual (Janelas/GUI).
- Executar Aplicativos: Permite que você abra seu navegador ou jogo.
Exemplos de SO: Windows, Linux, macOS, Android, iOS.
📖 Exemplo Guiado: O Gerente do Hotel
Pense no SO como o gerente de um hotel. Você (Usuário) pede um quarto. O gerente (SO) verifica quais quartos estão livres (Memória) e te dá a chave. Você não precisa ir de porta em porta procurando!
🛠️ Prática Obrigatória 1
Cite 3 exemplos de Sistemas Operacionais que você usa no seu dia a dia.
🛠️ Prática Obrigatória 2
No arquivo script.js da pasta cap13, mostre no console qual o SO você acha que a Estrela da Morte usava (Linux ou Windows?).
🔑 Gabarito de Código/Fórmulas
Prática 2:
Provavelmente um sistema baseado em Linux (robusto e customizado para superestruturas!).