Um sistema operacional é um programa que fornece uma base para os programas aplicativos e atua como um intermediário entre o usuário e o hardware do computador. A parte mais importante do sistema operacional conhecida como núcleo, que é responsável por controlar todas as operações que envolvem processos, denomina-se:
- A)BIOS.
BIOS não é o núcleo do sistema operacional; ela atua na inicialização da máquina e no boot.
- B)Kernel.
Correta: kernel é o núcleo do sistema operacional e controla as operações essenciais, incluindo processos.
- C)Thread.
Thread é uma unidade de execução dentro de um processo, não a parte central do sistema operacional.
- D)Deadlock.
Deadlock é uma condição de bloqueio entre processos, e não um componente do sistema operacional.
Gabarito: B
Em Sistemas Operacionais, pense no computador como uma empresa: o usuário pede, os programas executam e o sistema operacional organiza a bagunça. Dentro dele, existe uma parte central que faz o trabalho pesado de controlar processos, memória, entrada e saída, escalonamento e acesso ao hardware. Essa parte central é chamada de núcleo. O nome técnico desse núcleo é kernel. Ele é o coração do sistema operacional, porque decide o que roda, quando roda e como os recursos da máquina serão distribuídos. É por isso que, quando a questão fala em "parte mais importante" responsável por controlar as operações envolvendo processos, ela aponta para o kernel. Não confunda com BIOS, que é ligado ao processo inicial de boot e à inicialização do hardware, mas não é o núcleo do sistema operacional. Thread é uma unidade de execução dentro de um processo, e deadlock é uma situação de impasse entre processos, não um componente do sistema. Então, o gabarito está correto porque kernel é justamente o núcleo do sistema operacional, a camada que coordena as operações essenciais entre software e hardware.