Sociologia Múltipla Escolha

Na arquitetura de sistemas operacionais, o kernel é a camada mais fundamental, oferecendo uma base sobre a qual os programas podem ser executados de maneira segura e eficiente. O que é o kernel em um sistema operacional?

Na arquitetura de sistemas operacionais, o kernel é a camada mais fundamental, oferecendo uma base sobre a qual os programas podem ser executados de maneira segura e eficiente. O que é o kernel em um sistema operacional?

  1. Um programa de aplicação que permite a edição de texto.
  2. A interface gráfica do usuário para configurações do sistema.
  3. A camada fundamental que atua diretamente sobre o hardware.
  4. Um sistema de arquivos para organizar dados.
  5. O compilador responsável pela tradução de código de alto nível.

Resolução completa

Explicação passo a passo

C
Alternativa C

Alternativa C - A camada fundamental que atua diretamente sobre o hardware

Conceito de Kernel

O kernel (ou núcleo) é o coração de qualquer sistema operacional. Ele funciona como uma ponte essencial entre o hardware (componentes físicos do computador) e o software (aplicativos e usuários).

Sua função principal é gerenciar os recursos do sistema, garantindo que:

  • A CPU seja utilizada corretamente;
  • A memória RAM esteja disponível para os programas;
  • Dispositivos de entrada e saída (teclado, mouse, disco) funcionem sem conflitos.

Análise Detalhada das Alternativas

Vamos examinar por que a alternativa C está correta e as demais estão incorretas:

  • A) Um programa de aplicação que permite a edição de texto.
  • Incorreto. Editores de texto (como Bloco de Notas ou Word) são aplicações de usuário, que rodam sobre o sistema operacional, não sendo parte dele.
  • B) A interface gráfica do usuário para configurações do sistema.
  • Incorreto. A interface gráfica (GUI) é apenas uma forma de interação visual. O kernel roda em segundo plano, muitas vezes sem nenhuma representação visual direta.
  • C) A camada fundamental que atua diretamente sobre o hardware.
  • Correto. Esta é a definição exata. O kernel controla o acesso direto aos componentes físicos e aloca tempo de processamento para as tarefas solicitadas pelos programas.
  • D) Um sistema de arquivos para organizar dados.
  • Incorreto. Embora o kernel gerencie o sistema de arquivos (NTFS, EXT4, etc.), o sistema de arquivos é apenas um dos vários módulos que compõem o kernel, não o kernel inteiro.
  • E) O compilador responsável pela tradução de código de alto nível.
  • Incorreto. Compiladores (como GCC ou Java Compiler) são ferramentas desenvolvidas para criar softwares, executadas pelo sistema operacional, mas não constituem o próprio núcleo.

Conclusão

O kernel é a base que permite que todo o resto funcione. Sem ele, não há gerenciamento de recursos, segurança ou execução de programas. Portanto, a descrição de que ele é a camada fundamental que atua diretamente sobre o hardware é a única correta.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Sociologia

Ver mais Sociologia resolvidas

Tem outra questão de Sociologia?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.