Pular para o conteúdo principal

Questão de Arquitetura de Computadores — Processadores — IBFC 2024

Arquitetura de ComputadoresProcessadores
Código
qg218072
Banca
IBFC
Órgão
IMBEL
Ano
2024
Nível
Superior
Cargo
Analista Especializado - Analista de Sistemas
Na gestão dos processos pelo processador, o tempo de ______, é o tempo que um processo leva desde a sua criação até seu término, levando em consideração todo o tempo gasto na espera para alocação de memória, espera na fila, processamento na UCP e na fila de espera como nas operações de entrada e saída (E/S).Assinale a alternativa que preencha corretamente a lacuna.
  1. Atimesharing
  2. Btimestamp
  3. Ctimeslice
  4. Dturnaround
  5. Eturnover
Revelar gabarito e comentário

GabaritoD — 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”.

Process Scheduling: Tempo de Turnaround

Gabarito: letra D – turnaround. O tempo de turnaround é a métrica que mede o intervalo completo desde a submissão de um processo até seu término, incluindo todo o tempo de espera (memória, fila, CPU e E/S). As demais alternativas referem-se a conceitos distintos: timesharing (técnica de compartilhamento de CPU), timestamp (marcação temporal), timeslice (fatia de tempo) e turnover (termo não usado em escalonamento).

A questão testa o conhecimento dos principais tempos envolvidos no gerenciamento de processos. O enunciado descreve exatamente a definição de turnaround time, também chamado de tempo de retorno ou tempo de vida do processo.

  1. 1TurnaroundCriação → término
  2. 2Waiting timeNa fila de prontos
  3. 3Response timeAté 1ª resposta
  4. 4Burst timeTempo de CPU
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

Timesharing é uma técnica de escalonamento que alterna a CPU entre vários processos para dar a ilusão de execução simultânea. Não mede tempo, mas sim um método de compartilhamento.

Alternativa B — ❌ Incorreta

Timestamp é um registro do instante em que um evento ocorre (data/hora). Não é uma duração, e sim um ponto no tempo.

Alternativa C — ❌ Incorreta

Timeslice (ou quantum) é o intervalo de tempo fixo que a CPU concede a um processo no escalonamento preemptivo (ex.: round-robin). Refere-se a uma fatia, não ao tempo total do processo.

Alternativa D — ✅ Correta ⟵ GABARITO

Turnaround é exatamente o tempo total desde a criação até o término do processo, abrangendo todos os estágios: espera por memória, fila de prontos, execução na CPU e bloqueios por E/S. É uma das principais métricas de desempenho do escalonador.

Alternativa E — ❌ Incorreta

Turnover não é um termo utilizado em escalonamento de processos. Em administração, pode significar rotatividade; em computação, não se aplica ao contexto.

PEGA ESSA DICA!

Associe os termos aos seus papéis:

  • Turnaround = tempo total (nascimento até morte).

  • Waiting time = tempo total na fila de prontos.

  • Response time = tempo até primeira resposta.

  • Burst time = tempo de CPU necessário.

Gabarito: letra D.

Link permanente: /questoes/qg218072