Questão de Sistemas Operacionais — Conceitos Básicos em Sistemas Operacionais — CESPE / CEBRASPE 2024
Sistemas Operacionais›Conceitos Básicos em Sistemas Operacionais
Código
ce175171
Banca
CESPE / CEBRASPE
Órgão
ITAIPU BINACIONAL
Ano
2024
Nível
Superior
Cargo
Profissional de Nível Universitário Júnior - Função: Analista de Suporte
No que se refere às políticas de escalonamento de sistemas operacionais, assinale a opção que corresponde ao tempo decorrido entre a criação e o término de um processo.
Athroughput
Btempo de espera
Ctempo de turnaround
Dtempo de resposta
Etempo de processador
Revelar gabarito e comentário▾
GabaritoC — tempo de turnaround
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Políticas de Escalonamento: Definições de Tempo
Gabarito: letra C. O tempo de turnaround (ou tempo de retorno) é exatamente o intervalo entre a criação (submissão) e o término de um processo. As demais métricas referem-se a outros aspectos mensurados pelo escalonador, como vazão, espera, resposta e uso da CPU.
A banca cobra a definição clássica dessas métricas, presente em qualquer obra de sistemas operacionais (por exemplo, Maziero, 2019). Saber distingui-las é essencial para questões de escalonamento.
Alternativa A — ❌ Incorreta
Throughput mede a quantidade de processos completados por unidade de tempo, não o tempo individual de um processo.
Alternativa B — ❌ Incorreta
Tempo de espera (waiting time) é o somatório dos períodos que o processo permanece na fila de prontos, excluindo o tempo de execução.
Alternativa C — ✅ Correta ⟵ GABARITO
Tempo de turnaround é definido como o intervalo desde a criação (ou submissão) até a conclusão do processo, conforme a literatura clássica de sistemas operacionais.
Alternativa D — ❌ Incorreta
Tempo de resposta (response time) é o tempo desde a submissão até a primeira resposta do sistema (primeira execução na CPU), não até o término.
Alternativa E — ❌ Incorreta
Tempo de processador (CPU time) é apenas o tempo efetivamente gasto na CPU, excluindo qualquer espera (E/S, fila, etc.).
PEGA ESSA DICA!
Para fixar:
Turnaround = criação → término;
Response = criação → primeira resposta;
Waiting = soma das esperas na fila de prontos;
CPU burst = tempo de execução contínua.
Em provas do Cespe, o erro mais comum é confundir turnaround com tempo de resposta.