Questão nº 35
Questão de Sistemas Operacionais · FCC TRT24 2016 (nº 35)
Consider the following text.
It is the activity of the process manager that handles the removal of the running process from the CPU and the selection of another process on the basis of a particular strategy. It is an essential part of a multiprogramming operating systems. Such operating systems allow more than one process to be loaded into the executable memory at a time and the loaded process shares the CPU using time multiplexing.
The text refers to
- Ajob queue.
- Bprocess scheduling. (alternativa correta)
- Ctwo-state process model.
- DProcess Control Block (PCB).
- EProcess Life Cycle.
Resposta comentada
Gabarito Alternativa B
O escalonamento de processos é a atividade de decidir qual programa (processo) usará a Unidade Central de Processamento (CPU) e por quanto tempo, alternando rapidamente entre eles para que pareça que vários estão rodando ao mesmo tempo.
(A) Incorreta: Uma fila de jobs (job queue) é uma lista de tarefas esperando para serem processadas, mas o texto descreve a atividade de gerenciar a CPU entre processos já carregados.
(B) Correta: O texto descreve exatamente o escalonamento de processos: a remoção de um processo da CPU e a seleção de outro com base em uma estratégia, fundamental para sistemas multiprogramados que compartilham a CPU por multiplexação de tempo.
(C) Incorreta: O modelo de processo de dois estados descreve que um processo pode estar "executando" ou "não executando", mas o texto descreve a ação de gerenciar essas transições, não o modelo em si.
(D) Incorreta: O Bloco de Controle de Processo (PCB) é uma estrutura de dados que armazena informações sobre um processo; ele é usado pelo escalonador, mas não é a atividade de escalonamento em si.
(E) Incorreta: O ciclo de vida do processo abrange todas as suas fases (criação, pronto, execução, espera, término), enquanto o texto foca especificamente na gestão da execução na CPU, que é uma parte do ciclo de vida.
Fonte: FCC TRT24 2016 Técnico Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 1). Reproduzida para fins de estudo.