Qual a função do kernel do sistema operacional?
Questão
Qual a função do kernel do sistema operacional?
Alternativas
a) O kernel é o responsável somente pela inicialização do sistema operacional.
b) Implementar os programas auxiliares do sistema operacional.
c) O kernel é o responsável por iniciar o sistema e gerenciar os recursos.
d) O kernel é responsável apenas pelo carregamento da interface gráfica dos sistemas operacionais.
e) O kernel é o responsável apenas pelo gerenciamento dos drivers do sistema.
Explicação
O kernel é o “núcleo” do sistema operacional: ele atua como a camada central entre o hardware e os programas, sendo responsável por gerenciar recursos como CPU (processos/threads e escalonamento), memória, dispositivos de E/S, além de fornecer serviços básicos para que os softwares executem com segurança e controle.
Analisando as alternativas:
- a) Incorreta. A inicialização envolve o processo de boot (firmware/bootloader) e o kernel participa, mas não é somente isso.
- b) Incorreta. Programas auxiliares (utilitários, ferramentas do sistema, serviços em espaço de usuário) não são o kernel.
- c) Correta. Resume bem duas funções centrais: participar do início do sistema (carregamento e entrada em operação) e gerenciar recursos do hardware para os processos.
- d) Incorreta. Interface gráfica (GUI) normalmente roda em espaço de usuário e não é função exclusiva do kernel.
- e) Incorreta. O kernel gerencia drivers e dispositivos, mas não apenas isso.
Alternativa correta: (c).