Um sistema operacional é constituído de diversos subsistema...

Próximas questões
Com base no mesmo assunto
Q4198330 Sistemas Operacionais
Um sistema operacional é constituído de diversos subsistemas. Um deles é o escalonador de processos (task scheduler). Sua principal função é gerenciar
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: C

Fundamento decisivo: A expressão “escalonador de processos (task scheduler)” indica o subsistema que seleciona, entre os processos aptos, qual executará na CPU; por isso, a função cobrada é o gerenciamento do uso da CPU, o que leva ao gabarito C.

Tema central: Escalonamento de processos
Análise das alternativas
A
Errada
Incorreta. Dispositivos de rede pertencem à gerência de E/S e de dispositivos. O escalonador de processos não tem como objeto principal a administração de hardware de rede, mas a alocação da CPU aos processos.
B
Errada
Incorreta. Repete a ideia da alternativa A e continua errada pelo mesmo motivo: dispositivos de rede são tratados por subsistemas de E/S e de dispositivos, não pela função principal do scheduler.
C
Certa
A alternativa C está correta porque a função principal do escalonador de processos é decidir qual processo ou thread usará a CPU e em que momento. No contexto do sistema operacional, “gerenciar a CPU” significa distribuir o tempo de processamento entre processos prontos para execução, que é exatamente a função principal do task scheduler.
D
Errada
Incorreta. Dispositivos USB são periféricos administrados por subsistemas de dispositivos e drivers. Isso não corresponde ao papel do escalonador de processos, que trata do uso da CPU.
E
Errada
Incorreta. Discos rígidos e SSDs se relacionam à gerência de armazenamento e E/S. O escalonador de processos não gerencia dispositivos de armazenamento como sua função principal; ele define qual processo executa na CPU.
Pegadinha da questão
A confusão real é trocar o escalonador de processos por subsistemas de gerência de dispositivos e, por causa da palavra “gerenciar”, marcar algum hardware de E/S em vez da CPU.
Dica para questões semelhantes
  • Se o enunciado falar em escalonador de processos ou task scheduler, procure a função ligada à escolha de quem usa a CPU.
  • Separe escalonamento de processos de gerência de dispositivos: rede, USB e discos pertencem ao campo de E/S, drivers e armazenamento.
  • Quando aparecer “gerenciar” em sistema operacional, identifique qual recurso está vinculado ao subsistema citado, sem generalizar para qualquer hardware.

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 que faz o escalonador de processos?

O escalonador (Task Scheduler) decide qual processo ou thread vai usar a CPU e em que momento.

PROCESSOS → ESCALONADOR → CPU

  P1  ────────┐

  P2  ────────┤

  P3  ────────┘

O escalonador organiza a utilização do processador, escolhendo quem executa, quando executa e por quanto tempo.

Escalonador → gerencia a CPU.

Gerenciador de memória → gerencia a memória RAM.

Gerenciador de arquivos → gerencia arquivos/discos.

Drivers → fazem a comunicação com dispositivos.

Dispatcher

Clique para visualizar este comentário

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