Sobre os mecanismos do sistema operacional, assinale CORRET...

Próximas questões
Com base no mesmo assunto
Q3770763 Sistemas Operacionais
Sobre os mecanismos do sistema operacional, assinale CORRETAMENTE o mecanismo responsável por gerenciar a divisão do tempo de processamento da CPU entre múltiplos processos, garantindo que cada um receba uma parte de tempo e evitando que um único processo monopolize o sistema: 
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: B

Fundamento decisivo: A expressão do enunciado sobre dividir o tempo de processamento da CPU entre múltiplos processos aponta para a função do escalonador de processos, que seleciona qual processo usará a CPU e por quanto tempo. Por isso, o gabarito é B.

Tema central: Escalonamento de processos
Análise das alternativas
A
Errada
Incorreta. O gerenciador de memória virtual atua sobre endereçamento e uso de memória. O critério decisivo aqui é o recurso gerenciado: memória não é o mesmo que tempo de CPU.
B
Certa
A alternativa B está correta porque o escalonador de processos é o componente do sistema operacional responsável por alocar a CPU entre os processos, inclusive por fatias de tempo. Isso corresponde ao critério técnico descrito: repartir o tempo de processamento e evitar que um único processo monopolize o processador.
C
Errada
Incorreta. O sistema de arquivos organiza o armazenamento e o acesso a arquivos. Isso não inclui a função de repartir tempo de processamento da CPU entre processos.
D
Errada
Incorreta. Driver de dispositivo faz a comunicação entre o sistema operacional e um hardware específico. Sua função é de controle/intermediação de dispositivo, não de escalonamento da CPU.
Pegadinha da questão
A confusão explorada é entre gerenciamento de recursos em geral e gerenciamento específico do tempo de CPU. O enunciado fala explicitamente em processamento da CPU, fatia de tempo e evitar monopolização, o que aponta para escalonamento, não para memória, arquivos ou drivers.
Dica para questões semelhantes
  • Quando a questão mencionar divisão do tempo de CPU entre processos, procure o componente de escalonamento.
  • Identifique qual recurso está sendo gerenciado no enunciado: memória aponta para gerência de memória; arquivos, para sistema de arquivos; dispositivo, para driver; CPU, para escalonador.
  • Expressões como 'parte de tempo' ou 'evitar monopolização da CPU' são indicadores diretos de escalonamento de processos.

Clique para visualizar este gabarito

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

Comentários

Veja os comentários dos nossos alunos

O Escalonador de Processos (ou Scheduler) é um dos componentes mais fundamentais do núcleo (kernel) de um sistema operacional. Sua função principal é decidir qual processo em estado de "pronto" deve ocupar a CPU em um determinado momento.

Em sistemas multitarefa, o escalonador utiliza um conceito chamado Preempção (ou Time-Slicing). Ele divide o tempo do processador em fatias minúsculas (chamadas de quantum). Quando o tempo de um processo acaba, o escalonador o interrompe e coloca outro processo para rodar.

Isso cria a ilusão de que todos os programas estão rodando simultaneamente, garantindo:

  • Justiça (Fairness): Nenhum processo fica sem tempo de CPU por tempo infinito.
  • Eficiência: Maximiza o uso do processador.
  • Interatividade: Mantém o sistema responsivo ao usuário.

Retroceder Nunca Render-se Jamais !

Força e Fé !

Fortuna Audaces Sequitur ! 

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo