Em sistemas operacionais, o kernel é o núcleo do sistema, r...

Próximas questões
Com base no mesmo assunto
Q3949551 Sistemas Operacionais
Em sistemas operacionais, o kernel é o núcleo do sistema, responsável pelo gerenciamento de processos, memória, dispositivos e chamadas de sistema. Em ambientes Linux, um assistente de tecnologia pode precisar interagir com o kernel para carregar módulos ou compilar drivers. Já no Windows, essa interação é menos comum para o usuário final, mas o conceito de modos de operação (usuário e kernel) é fundamental para a estabilidade do sistema.
Analise as seguintes proposições sobre o funcionamento do kernel no Windows e no Linux:
I. No Linux, o kernel é monolítico, mas pode ter sua funcionalidade estendida dinamicamente através de módulos carregáveis (kernel monolítico modular), permitindo adicionar suporte a novos hardwares ou sistemas de arquivos sem a necessidade de reiniciar o sistema.
II. O sistema operacional Windows utiliza uma arquitetura de microkernel, na qual os serviços essenciais, como gerenciamento de memória e de processos, rodam em processos separados no modo de usuário para maior segurança e estabilidade.
III. Tanto no Windows quanto no Linux, os drivers de dispositivo executam em modo kernel (ou modo privilegiado) para ter acesso direto ao hardware, o que garante alto desempenho, mas também significa que um driver com falha pode comprometer a estabilidade de todo o sistema.
Está correto o que se afirma em:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: A

O que precisava saber: Era necessário saber três pontos: no Linux, o kernel é monolítico com suporte a módulos carregáveis, permitindo ampliar funcionalidades em tempo de execução; no Windows, a descrição de microkernel com serviços essenciais separados em modo usuário, nos termos da assertiva, é considerada incorreta; e, em ambos os sistemas, drivers operam em modo kernel ou privilegiado, podendo afetar a estabilidade do sistema em caso de falha.

Critério decisivo: A resposta depende de identificar que a proposição I está correta, a II está incorreta e a III está correta. Assim, a única alternativa compatível com a base é a que reúne I e III apenas.

Tema central: Arquitetura e funcionamento do kernel em Linux e Windows, com foco em tipos de kernel, modos de operação e execução de drivers.
Análise das alternativas
A
Certa
A alternativa A está correta porque corresponde exatamente ao quadro validado na base: a proposição I é verdadeira ao afirmar que o Linux adota kernel monolítico com modularidade por módulos carregáveis, o que permite adicionar suporte a hardware e sistemas de arquivos sem, em regra, reiniciar o sistema; a proposição III também é verdadeira porque drivers executam em modo kernel ou privilegiado nos dois sistemas, com acesso direto a recursos de hardware e potencial de comprometer a estabilidade do sistema se apresentarem falha.
B
Errada
Está incorreta porque inclui a proposição II como verdadeira. Pela base, essa proposição erra ao caracterizar o Windows, para fins de prova, como microkernel com serviços essenciais rodando separadamente em modo usuário.
C
Errada
Está incorreta porque reconhece corretamente a proposição I, mas exclui a proposição III, que também está correta segundo a base, já que os drivers operam em modo kernel ou privilegiado e podem afetar a estabilidade do sistema.
D
Errada
Está incorreta porque considera corretas as três proposições. A base afirma expressamente que a proposição II é incorreta, de modo que não se pode aceitar a alternativa que inclui I, II e III.
E
Errada
Pegadinha da questão
A principal armadilha é dupla: confundir kernel monolítico com ausência de modularidade no Linux e aceitar a descrição do Windows como microkernel em sentido estrito. Também era importante não ignorar que drivers em modo kernel podem comprometer todo o sistema em caso de falha.
Dica para questões semelhantes
  • Quando a questão tratar do Linux, diferencie kernel monolítico de falta de modularidade: a base destaca que o Linux é monolítico, mas modular por meio de módulos carregáveis.
  • Em questões sobre Windows, verifique com cuidado descrições que o apresentem como microkernel em sentido estrito, pois, no padrão indicado pela base, isso leva ao erro da assertiva.
  • Se a assertiva mencionar drivers e acesso direto ao hardware, relacione isso ao modo kernel ou privilegiado e ao risco de impacto na estabilidade do sistema.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo