Questão nº 43
Questão de Tecnologia da Informação · FGV TJ-SE Servidor 2023 (nº 43)
FGV2023Analista Judiciário - Análise de Sistemas - RedesTecnologia da Informação
Gabarito: Ever comentário ↓
A rotina do Sistema Operacional (SO) que tem como principal função implementar os critérios da política de escalonamento é:
- Adispatcher;
- Bpreempção;
- Ctempo de resposta;
- Dprocessamento batch;
- Eescalonador (scheduler). (alternativa correta)
Resposta comentada
Gabarito Alternativa E
O escalonamento de processos é a forma como o Sistema Operacional decide qual programa (processo) deve usar a CPU a seguir e por quanto tempo, para garantir que o sistema funcione de forma eficiente e justa. A rotina que faz essa seleção é crucial para o desempenho do sistema.
- (A) Incorreta: O dispatcher (despachante) é a rotina que executa a decisão do escalonador, ou seja, ele efetivamente tira um processo da CPU e coloca outro, realizando a troca de contexto. Ele não implementa os critérios da política, mas sim age com base neles. Armadilha: É um componente muito próximo ao escalonador, mas sua função é de execução (troca de contexto), não de tomada de decisão baseada em critérios de política.
- (B) Incorreta: Preempção é uma característica ou mecanismo de algumas políticas de escalonamento que permite ao SO interromper um processo em execução para dar a CPU a outro. Não é a rotina que implementa os critérios, mas sim uma forma de aplicar a política.
- (C) Incorreta: Tempo de resposta é uma métrica de desempenho usada para avaliar a eficácia de uma política de escalonamento, indicando a rapidez com que um sistema começa a responder a uma solicitação. Não é uma rotina do SO.
- (D) Incorreta: Processamento batch é um tipo de processamento ou uma política de escalonamento específica, onde tarefas são executadas em sequência sem interação direta do usuário. Não é a rotina geral que implementa os critérios de escalonamento para todas as políticas.
- (E) Correta: O escalonador (scheduler) é a rotina do Sistema Operacional responsável por selecionar qual processo deve ser executado a seguir, de acordo com os critérios definidos pela política de escalonamento (ex: prioridade, tempo de chegada, tempo restante). Ele é o componente que implementa e aplica as regras da política.
Fonte: FGV TJ-SE Servidor 2023 Analista Judiciário - Análise de Sistemas - Redes (Caderno Tipo 1). Reproduzida para fins de estudo.