Questão de Sistemas Operacionais — Linux — FGV 2024
Sistemas Operacionais›Linux
Código
fg085358
Banca
FGV
Órgão
INPE
Ano
2024
Nível
Superior
Cargo
Tecnologista Júnior I - Ambientes Críticos de Tecnologia da Informação em Centro de Dados
O kernel Linux é composto por diversos subsistemas, onde cada subsistema é responsável por diferentes aspectos do gerenciamento do sistema.Sobre o kernel Linux, analise as afirmativas a seguir.I. Emprega o chamado microkernel, no qual todos os serviços do sistema operacional rodam no espaço do kernel.II. Suporta diferentes sistemas de arquivos, como ext4, NTFS e FAT 32.III. Suporta o carregamento de módulos em tempo de execução, sem a necessidade de reiniciar o sistema.Está correto o que se afirma em
AII, apenas.
BIII, apenas.
CI e III, apenas.
DII e III, apenas.
EI, II e III.
Revelar gabarito e comentário▾
GabaritoD — II e III, apenas.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Kernel Linux
Gabarito: letra D. O kernel Linux é monolítico, não microkernel; suporta múltiplos sistemas de arquivos (ext4, NTFS, FAT32) e permite carregamento de módulos em tempo de execução. Portanto, apenas as afirmativas II e III estão corretas.
Característica
Kernel Monolítico (Linux)
Microkernel
Execução dos serviços
Todos no espaço do kernel
Mínimos no kernel; maioria no espaço do usuário
Exemplo
Linux
Minix, QNX
Afirmativa I (descrita)
Corresponde à descrição, mas nome errado
Nome correto, mas descrição não corresponde
Kernel Linux: Arquitetura (Microkernel (erro: é monolítico), Monolítico com módulos); Sistemas de arquivos (ext4 (nativo), NTFS (ntfs-3g), FAT32); Módulos (LKMs) (Carga em tempo de execução, Sem reinicialização)
Item I — ❌ Incorreto
A afirmativa I está incorreta. O kernel Linux é monolítico, não microkernel. Em um kernel monolítico, todos os serviços do sistema operacional rodam em espaço de kernel, como descrito na frase, mas o termo "microkernel" é aplicado a uma arquitetura diferente, onde apenas serviços mínimos rodam em kernel space. Portanto, a afirmativa troca o conceito.
NÃO CAIA NESSA!
A banca utiliza o termo "microkernel" mas descreve o comportamento de um kernel monolítico. O candidato pode ser induzido a considerar a afirmativa correta por concordar com a descrição, mas o nome da arquitetura está errado. No Linux, o kernel é monolítico com suporte a módulos.
Item II — ✅ Correto
O Linux suporta uma vasta gama de sistemas de arquivos, incluindo ext4 (nativo), NTFS (através de drivers como ntfs-3g) e FAT32. É uma característica consolidada do kernel.
Item III — ✅ Correto
O Linux implementa módulos de kernel carregáveis (Loadable Kernel Modules - LKMs), que podem ser inseridos ou removidos dinamicamente sem necessidade de reinicialização do sistema. Isso é essencial para adicionar drivers e funcionalidades sob demanda.
Conclusão: Corretos os itens II e III. Portanto, a alternativa D (II e III, apenas) é o gabarito.