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 - Banco de DadosTecnologia 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 tarefa do Sistema Operacional (SO) de decidir qual processo (programa em execução) deve usar a CPU a cada momento, seguindo regras específicas chamadas políticas de escalonamento.
- (A) Incorreta: O dispatcher (despachante) é a rotina que executa a decisão do escalonador, realizando a troca de contexto (salvar o estado do processo atual e carregar o estado do próximo) e passando o controle da CPU para o processo selecionado. Ele não implementa os critérios da política, mas sim age sobre a decisão dela. A armadilha aqui é que o dispatcher é o componente que realmente "coloca" o processo para rodar, mas a decisão de qual processo colocar é do escalonador.
- (B) Incorreta: Preempção é uma característica ou técnica de escalonamento onde o SO pode interromper um processo em execução para dar a CPU a outro, e não a rotina que implementa a política.
- (C) Incorreta: Tempo de resposta é uma métrica de desempenho ou um objetivo que as políticas de escalonamento buscam otimizar, não a rotina em si.
- (D) Incorreta: Processamento batch (em lote) é um tipo de processamento ou uma categoria de política de escalonamento (focada em throughput para tarefas sem interação direta), e não a rotina que implementa os critérios.
- (E) Correta: O escalonador (scheduler) é a rotina do Sistema Operacional responsável por selecionar qual processo da fila de prontos deve ser executado a seguir, com base nos critérios definidos pela política de escalonamento (ex: prioridade, tempo de chegada, tempo restante de execução). Ele é o "cérebro" que toma a decisão.
Fonte: FGV TJ-SE Servidor 2023 Analista Judiciário - Análise de Sistemas - Banco de Dados (Caderno Tipo 1). Reproduzida para fins de estudo.