Arquiteturas de sistemas operacionais
Gabarito: letra A. A associação correta é: Núcleo Monolítico (I) com a descrição "a" (único processo em memória protegida); Micronúcleo (II) com "c" (funções mínimas); Monitor de máquinas virtuais (III) com "b" (abstração para vários sistemas). Essa correspondência está literalmente descrita na classificação dos sistemas operacionais modernos.
A questão testa o conhecimento das definições fundamentais de cada arquitetura. O núcleo monolítico executa todas as funções do sistema em um único bloco no espaço do kernel. O micronúcleo reduz o kernel ao mínimo (comunicação e gerência de processos), delegando serviços ao espaço do usuário. O monitor de máquinas virtuais abstrai o hardware para permitir a execução de múltiplos sistemas operacionais.
Arquitetura | Função principal |
|---|
Núcleo Monolítico | Único processo em memória protegida com as principais funções |
Micronúcleo | Funções mínimas (comunicação e gerenciamento de processos) |
Monitor de máquinas virtuais | Abstração para vários sistemas |
Alternativa A — ✅ Correta ⟵ GABARITO
Associa corretamente: I-a (núcleo monolítico = único processo em memória protegida), II-c (micronúcleo = funções mínimas), III-b (monitor de VMs = abstração para vários sistemas). É a única que respeita as definições clássicas.
Alternativa B — ❌ Incorreta
Troca as descrições do micronúcleo e do monitor de VMs. O micronúcleo (II) não fornece abstração para vários sistemas (isso é função do monitor de VMs). Portanto, II-b está errado; o correto é II-c.
Alternativa C — ❌ Incorreta
Inverte as descrições do núcleo monolítico e do micronúcleo. O núcleo monolítico (I) não é descrito por funções mínimas (c); esta é a definição do micronúcleo. I-c está errado.
Alternativa D — ❌ Incorreta
Atribui ao núcleo monolítico (I) a função de abstração para vários sistemas (b), que é característica do monitor de VMs. Também coloca o monitor de VMs (III) como funções mínimas (c), que pertence ao micronúcleo. Portanto, I-b e III-c estão errados.
Alternativa E — ❌ Incorreta
Erra todas as associações: coloca núcleo monolítico como funções mínimas (I-c), micronúcleo como abstração para vários sistemas (II-b) e monitor de VMs como único processo (III-a). Nenhuma corresponde à definição correta.
Gabarito: letra A.