Questão de Algoritmos e Estrutura de Dados — Algoritmos — IADES 2024
Algoritmos e Estrutura de Dados›Algoritmos
Código
qg205447
Banca
IADES
Órgão
CFM
Ano
2024
Nível
Superior
Cargo
Analista de Tecnologia da Informação
Assinale a alternativa que caracteriza o funcionamento de um algoritmo de escalonamento de processos preemptivo.
APrioriza a execução ininterrupta dos processos até que sejam concluídos.
BPermite a execução ininterrupta de um processo até que ele seja bloqueado por uma operação de entrada/saída.
CPermite a execução de um processo durante um período determinado antes de suspendê-lo e substituí-lo por outro processo.
DEnfileira os processos de acordo com o tempo estimado para completar as tarefas e os executa sequencialmente.
EEnfileira os processos de acordo com a ordem de chegada e os executa sequencialmente.
Revelar gabarito e comentário▾
GabaritoC — Permite a execução de um processo durante um período determinado antes de suspendê-lo e substituí-lo por outro processo.
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”.
Escalonamento Preemptivo de Processos
Gabarito: Letra C. O escalonamento preemptivo caracteriza-se por permitir que um processo seja executado por um período determinado (time slice) e depois seja suspenso para dar lugar a outro processo, garantindo o compartilhamento da CPU entre múltiplos processos.
Escalonamento de processos
1Preemptivo
Time slice (tempo determinado)
Suspensão forçada
Substituição por outro processo
Compartilhamento da CPU
2Não preemptivo
Execução ininterrupta
Até conclusão
Ou até bloqueio (E/S)
LEVEL · soulevel.com.br
Alternativa A — ❌ Incorreta
Descreve escalonamento não preemptivo, onde o processo executa até a conclusão sem ser interrompido.
Alternativa B — ❌ Incorreta
Também caracteriza escalonamento não preemptivo, onde o processo só perde a CPU quando bloqueado por operação de E/S.
Alternativa C — ✅ Correta ⟵ GABARITO
Define exatamente o escalonamento preemptivo: execução por um tempo determinado, suspensão e substituição.
Alternativa D — ❌ Incorreta
Refere-se a escalonamento baseado em tempo estimado (como SJF), mas não menciona preempção, apenas execução sequencial.
Alternativa E — ❌ Incorreta
Descreve escalonamento FCFS (First Come, First Served), que é não preemptivo.
PEGA ESSA DICA!
Para identificar escalonamento preemptivo, procure por termos como "tempo determinado", "time slice", "interrupção", "suspensão forçada". Alternativas que mencionam "execução ininterrupta" indicam não preemptivo.