Ficha 06 · Avaliação integrada · teste-tipo
- Mobilizar os conceitos de SO
- Diagnosticar problemas reais
- Aplicar boas práticas de instalação e segurança
- Justificar escolhas técnicas
Instruções gerais. Esta ficha tem 5 grupos, num total de 200 pontos e 90 minutos. Pode usar folha à parte para esquemas ou cálculos.
Grupo I · Conceitos (40 pts)
Exercício 1 · Verdadeiro ou Falso (10 pts)
Indique V/F e justifique numa frase:
1.1 O kernel é a única parte do SO que pode aceder directamente ao hardware. ___ (2 pts)
1.2 Windows 11 e Windows Server 2022 são exactamente o mesmo SO. ___ (2 pts)
1.3 UEFI substitui o BIOS na maioria das máquinas modernas. ___ (2 pts)
1.4 O sistema de ficheiros ext4 é usado por defeito no Windows. ___ (2 pts)
1.5 sudo permite executar um comando como root no Linux. ___ (2 pts)
1.1 V — princípio fundamental da arquitectura em camadas. 1.2 F — partilham base de código mas têm configurações, ciclos de vida e features muito distintos. 1.3 V — UEFI generalizado desde ~2012 em PCs novos. 1.4 F — Windows usa NTFS. ext4 é o padrão Linux. 1.5 V — sudo permite "substitute user do" elevando temporariamente privilégios.
Exercício 2 · Correspondência (15 pts)
Faça corresponder cada conceito à sua descrição:
| Conceito | Descrição | |
|---|---|---|
| A. Kernel | 1. Sistema de ficheiros padrão do Linux | |
| B. UEFI | 2. Lista de permissões granulares no Windows | |
| C. GPT | 3. Núcleo do sistema operativo | |
| D. ext4 | 4. Firmware moderno que substitui o BIOS | |
| E. ACL | 5. Tabela de partições moderna |
A — , B — , C — , D — , E — ___
A — 3 (kernel = núcleo) B — 4 (UEFI = firmware moderno) C — 5 (GPT = tabela de partições) D — 1 (ext4 = Linux) E — 2 (ACL = permissões Windows)
Exercício 3 · Definir conceitos (15 pts)
Defina em 1-2 frases:
a) Driver (5 pts)
b) Princípio do menor privilégio (5 pts)
c) DHCP (5 pts)
a) Driver: pequeno programa que traduz entre o sistema operativo e um dispositivo de hardware específico (impressora, placa gráfica, etc.). Sem driver adequado, o dispositivo não funciona ou funciona em modo limitado.
b) Princípio do menor privilégio: boa prática de segurança que recomenda que cada utilizador (ou processo) deve ter apenas os privilégios estritamente necessários para a sua função. No dia-a-dia, usa-se conta standard; admin só quando necessário.
c) DHCP (Dynamic Host Configuration Protocol): protocolo de rede que atribui automaticamente configurações de rede (IP, máscara, gateway, DNS) aos clientes da rede. Evita configuração manual e gere conflitos de IP.
Grupo II · Instalação (40 pts)
Exercício 4 · Sequência de boot (15 pts)
Ordene os 7 passos do arranque de um computador, da ligação até estar pronto:
- ___ Ecrã de login aparece
- ___ Bootloader carrega o kernel
- ___ POST verifica hardware
- ___ Utilizador faz login
- ___ Computador é ligado
- ___ Firmware carrega bootloader
- ___ Kernel inicializa drivers e serviços
- Computador é ligado
- POST verifica hardware
- Firmware carrega bootloader
- Bootloader carrega o kernel
- Kernel inicializa drivers e serviços
- Ecrã de login aparece
- Utilizador faz login
Exercício 5 · Particionamento (15 pts)
Tem um disco de 1 TB num portátil novo, com 16 GB de RAM. Quer fazer dual-boot Windows 11 + Ubuntu, dando aproximadamente metade do disco a cada SO.
Proponha um esquema de partições completo:
| Partição | Sistema de ficheiros | Tamanho | Comentário |
|---|---|---|---|
Esquema sugerido (todas em GPT):
| Partição | Sistema de ficheiros | Tamanho | Comentário |
|---|---|---|---|
| EFI System Partition | FAT32 | 512 MB | Partição comum aos dois SOs (bootloaders) |
| Microsoft Reserved | — | 16 MB | Auto-criada pelo Windows |
| Windows C:\ | NTFS | ~500 GB | Windows 11 + dados Windows |
Ubuntu / |
ext4 | ~40 GB | Sistema Ubuntu + aplicações |
Ubuntu /home |
ext4 | ~440 GB | Ficheiros pessoais Ubuntu |
| swap | swap | ~16 GB | Igual à RAM (opcional, podia ser swapfile) |
Total: ~1 TB. A EFI já estará criada pelo Windows quando instala primeiro — o Ubuntu reutiliza-a.
Notas: - Instalar Windows primeiro, depois Ubuntu. Ordem inversa pode causar problemas no bootloader. - Ubuntu instala automaticamente o GRUB no EFI partition, que depois apresenta menu para escolher entre os dois SOs. - Pode-se simplificar prescindindo do swap (não necessário em sistemas modernos com RAM abundante).
Exercício 6 · Criar bootable (10 pts)
Que ferramenta usaria para criar um USB bootable nos seguintes contextos? Justifique:
a) Estudante em casa, com PC Windows, quer instalar Ubuntu. ___
b) Técnico de TI que quer ter um USB com vários SOs disponíveis (Windows, Ubuntu, Mint, recovery). ___
c) Administrador de sistemas que prefere automação por linha de comandos. ___
a) Rufus — interface gráfica simples para Windows, suporte amplo de ISOs, parâmetros automáticos. Standard de facto para utilizadores casuais.
b) Ventoy — permite ter múltiplas ISOs no mesmo USB. Instalar Ventoy uma vez, depois basta copiar/colar .iso para o pen drive. No boot, apresenta menu de escolha. Idea para técnicos.
c) dd (Linux/Mac) ou diskpart + comandos PowerShell (Windows). Permite scriptar o processo, integrar em automações.
Grupo III · Periféricos e drivers (30 pts)
Exercício 7 · Diagnóstico (20 pts)
A Joana liga um portátil que esteve guardado durante meses. Acende, mostra o ecrã do Windows 11, mas: - A placa gráfica usa baixa resolução (1024×768). - O som não funciona. - A webcam não é detectada por nenhuma aplicação. - A pen USB funciona.
Sugira passos de diagnóstico e resolução:
a) Onde olhar primeiro? (4 pts)
b) Que 3 ferramentas Windows usaria para o diagnóstico? (6 pts)
c) Que acções concretas sugere para resolver os 3 problemas? (10 pts)
a) Onde olhar primeiro:
Gestor de Dispositivos (Win+X → Device Manager). 80% dos problemas relacionados com hardware/drivers são visíveis aqui. Procurar por ícones ⚠ (amarelo) ou ❓ (interrogação) em:
- Adaptadores de Vídeo (placa gráfica).
- Controladores de Som.
- Dispositivos de Imagem (webcam).
b) Três ferramentas Windows:
- Device Manager (
devmgmt.msc) — identificação visual de dispositivos com problemas. - Windows Update (
Definições → Windows Update) — instala muitos drivers automaticamente. - Site do fabricante (de cada componente) — drivers oficiais mais recentes; importante para placa gráfica.
(Bónus: dxdiag mostra info detalhada de DirectX, vídeo, som.)
c) Acções concretas:
Placa gráfica baixa resolução: - Provável driver genérico VGA — o driver da placa específica não está instalado. - Identificar modelo da placa (Gestor → Adaptadores de Vídeo). - Descarregar driver oficial: NVIDIA (nvidia.com/download), AMD (amd.com), Intel (intel.com). - Instalar, reiniciar.
Som não funciona: - Gestor → Controladores de Som → procurar ⚠. - Clicar direito → "Update Driver" → "Search automatically". - Se não resolver, ir ao site do fabricante do portátil (HP, Dell, ASUS) — geralmente têm pacote "Audio Driver" oficial.
Webcam não detectada:
- Gestor → "Câmaras" ou "Dispositivos de Imagem" — webcam deveria aparecer.
- Se não aparece de todo, verificar interruptor físico (alguns portáteis têm tampa/desactivador).
- Definições → Privacidade → Câmara — apps têm permissão para aceder à câmara?
- Driver pode estar em falta — verificar Windows Update ou site do fabricante.
Exercício 8 · Linux drivers (10 pts)
Acabou de instalar Ubuntu 24.04 num portátil com placa NVIDIA GTX 1660. O ambiente gráfico funciona mas: - Está em baixa resolução. - Animações são lentas. - Não consegue jogar jogos via Steam.
a) Que driver está provavelmente a ser usado? ___
b) Como mudar para o driver proprietário NVIDIA?
c) Que diferença esperar depois da mudança?
a) O driver actual é provavelmente o nouveau — driver open-source padrão para placas NVIDIA no kernel Linux. Funciona para uso básico mas tem performance limitada e não suporta CUDA nem ray tracing.
b) Mudar para driver NVIDIA proprietário:
# Ver drivers disponíveis
ubuntu-drivers devices
# Instalação recomendada (automática)
sudo ubuntu-drivers autoinstall
# Reiniciar
sudo reboot
# Verificar
nvidia-smi
Alternativa GUI: Software & Updates → Additional Drivers → seleccionar NVIDIA proprietary → Apply Changes.
c) Diferenças esperadas:
- Resolução total da placa disponível (Full HD, 4K, etc.).
- Aceleração 3D completa → animações fluidas.
- Suporte para Steam Proton (jogos Windows em Linux).
- Acesso a CUDA (para machine learning, blender, etc.).
- Maior consumo energético (driver mais activo, GPU em modo performance).
Grupo IV · Utilizadores e permissões (40 pts)
Exercício 9 · Permissões Unix (20 pts)
Decode as seguintes permissões em octal:
| Octal | Permissão simbólica |
|---|---|
644 |
|
755 |
|
600 |
|
777 |
E vice-versa:
| Permissão | Octal |
|---|---|
rwxr-xr-x |
|
rw-rw-r-- |
|
rwx------ |
(8 pts)
Qual o risco de segurança de chmod 777 ficheiro_importante.txt? (4 pts)
Que permissões deve ter uma chave SSH privada (~/.ssh/id_rsa)? E porquê? (4 pts)
Que comando atribui ao ficheiro script.sh a permissão rwxr--r--? (4 pts)
Decode octal → simbólico:
| Octal | Simbólico |
|---|---|
| 644 | rw-r--r-- |
| 755 | rwxr-xr-x |
| 600 | rw------- |
| 777 | rwxrwxrwx |
Codificar simbólico → octal:
| Simbólico | Octal |
|---|---|
rwxr-xr-x |
755 |
rw-rw-r-- |
664 |
rwx------ |
700 |
Risco de chmod 777:
Qualquer utilizador no sistema pode ler, escrever e executar. Para ficheiros sensíveis (configurações, dados pessoais), isto é grave: outros utilizadores podem ler dados privados, modificar ou substituir o ficheiro, executar malware.
Chave SSH privada:
Deve ter 600 (rw-------). Apenas o dono pode ler/escrever; mais ninguém. Se SSH detectar permissões mais abertas, recusa-se a usar a chave por razões de segurança.
Comando: chmod 744 script.sh (rwxr--r-- = 7,4,4).
Exercício 10 · Modelo RBAC (20 pts)
A escola pretende organizar acesso a uma partilha de rede com a seguinte estrutura:
- /Pedagogico/Provas — apenas professores podem ler/escrever; alunos sem acesso.
- /Pedagogico/Apontamentos — professores escrevem; alunos lêem.
- /Comum — todos lêem e escrevem.
- /Direccao — apenas direcção.
Proponha:
a) Que grupos criar?
b) Que permissões definir em cada pasta?
c) Como adicionar um professor novo, a Maria, ao sistema?
a) Grupos a criar:
direccao— membros da direcção da escola.professores— todo o corpo docente.alunos— todos os estudantes.funcionarios(opcional) — não-docentes administrativos.
b) Permissões:
| Pasta | Direccao | Professores | Alunos | Outros |
|---|---|---|---|---|
/Pedagogico/Provas |
rwx | rwx | --- | --- |
/Pedagogico/Apontamentos |
rwx | rwx | r-x | --- |
/Comum |
rwx | rwx | rwx | --- |
/Direccao |
rwx | --- | --- | --- |
c) Adicionar a Maria (professora nova):
Em Linux:
# Criar utilizador
sudo adduser maria.silva
# Adicionar ao grupo professores
sudo usermod -aG professores maria.silva
# Verificar
id maria.silva
Em Windows com Active Directory:
1. Active Directory Users and Computers → criar utilizador maria.silva.
2. Adicionar ao grupo professores.
3. Confirmar mudanças.
A Maria agora automaticamente tem:
- Acesso rwx a /Provas, /Apontamentos, /Comum.
- Sem acesso a /Direccao.
Se mais tarde for promovida a Vice-directora, basta adicioná-la ao grupo direccao — todas as permissões mudam automaticamente. Não é preciso tocar em cada pasta.
Grupo V · Segurança e cenários (50 pts)
Exercício 11 · Pós-instalação (15 pts)
Acabou de instalar Windows 11 num portátil novo. Listar e justificar as 5 acções mais importantes a fazer antes de usar a máquina para trabalho real.
-
Aplicar todas as actualizações Windows Update (até dizer "está actualizado"). Fecha vulnerabilidades conhecidas; instala drivers em falta. Pode demorar 1-2h em primeira instalação. (3 pts)
-
Verificar Windows Defender activo e fazer scan completo. Antivírus + firewall integrados, gratuitos, suficientes para uso comum. (3 pts)
-
Criar conta standard separada da administrador. Princípio do menor privilégio — usar admin só para alterações de sistema. (3 pts)
-
Configurar backup automático. Activar File History para pasta Users, ou configurar OneDrive. Regra 3-2-1: 3 cópias, 2 suportes, 1 fora do edifício. (3 pts)
-
Instalar aplicações de produtividade base com cuidado:
- Browser (Firefox ou Chrome) descarregado do site oficial.
- Password manager (Bitwarden, KeePass).
- Editor PDF (Adobe Reader gratuito).
- LibreOffice ou Microsoft 365.
- 7-Zip para gerir arquivos. (3 pts)
(Bónus) Activar BitLocker se o portátil contém dados sensíveis e pode sair do escritório.
Exercício 12 · Cenário integrador (35 pts)
A direcção da escola contratou-te para configurar 6 computadores novos para o laboratório de Multimédia. Especificações: i7 13.ª geração, 16 GB RAM, 512 GB SSD, placa NVIDIA RTX 3050, sem SO pré-instalado.
Descreve um plano de configuração que inclua:
a) SO a instalar e justificação. (5 pts)
b) Particionamento sugerido para cada máquina. (5 pts)
c) Contas de utilizador e estrutura de permissões. (10 pts)
d) Software essencial a instalar. (5 pts)
e) Rede e partilhas entre as 6 máquinas. (5 pts)
f) Segurança e backups. (5 pts)
a) SO a instalar:
Sugestão: dual-boot Windows 11 Pro + Ubuntu 24.04 LTS.
Justificação: Multimédia usa software profissional Adobe (Windows-only) + ferramentas open-source (Inkscape, Blender) que correm em ambos. Dual-boot permite aos alunos experimentarem ambas as plataformas, competência cada vez mais valorizada no mercado.
b) Particionamento (por máquina):
| Partição | FS | Tamanho |
|---|---|---|
| EFI | FAT32 | 512 MB |
| Windows | NTFS | 250 GB |
Ubuntu / |
ext4 | 40 GB |
Ubuntu /home |
ext4 | 200 GB |
| swap | swap | 16 GB |
c) Contas e permissões:
Em cada máquina:
- admin — administrador (senha forte, conhecida só pelos técnicos).
- professor — conta standard para os professores que dão as aulas.
- aluno — conta partilhada standard (sem senha ou senha trivial; ficheiros eliminados ao logout via script de limpeza).
Em servidor central (separado):
- Active Directory ou similar.
- Grupos: admins, professores, alunos-multimedia.
- Partilha \\servidor\multimedia\trabalhos para entrega de trabalhos.
d) Software essencial:
Windows: - Adobe Creative Cloud (Photoshop, Illustrator, Premiere) — licenças educacionais. - DaVinci Resolve (gratuito). - Inkscape (gratuito). - LibreOffice. - Browser, password manager, 7-Zip.
Ubuntu: - Blender (3D). - GIMP, Inkscape, Krita. - Kdenlive (vídeo). - LibreOffice (já vem). - VLC, Audacity.
e) Rede e partilhas:
- DHCP estático (reservas no router) — cada PC tem IP fixo mapeado pelo MAC. Facilita gestão.
- Partilha SMB no servidor:
\\servidor\trabalhos— partilha onde alunos guardam trabalhos.\\servidor\recursos— pasta de leitura com recursos pedagógicos (sebentas Aulify, vídeos, etc.).
- Impressora de rede partilhada via IP fixo.
f) Segurança e backups:
- Firewall activo em todas as máquinas.
- Windows Defender + actualizações automáticas.
- BitLocker em todos os portáteis (se forem portáteis).
- Backups: servidor central com snapshots diários da partilha de trabalhos. Backup off-site semanal para cloud (OneDrive da escola, Backblaze, ou disco externo guardado fora do edifício).
- Política de senhas: senha forte para admin; senha trivial para conta aluno aceitável porque limpa ao logout.
- Auditoria semanal: logs do servidor, espaço em disco, actualizações pendentes.
(Bónus) Imagem mestra: depois de configurar 1 PC, criar imagem com Clonezilla ou similar — restaura os outros 5 em 30 min cada em vez de 4-6h por máquina.
FIM DA FICHA · BOM TRABALHO