Questão de Arquitetura de Software — Conceitos Básicos em Governança de TI — ACAFE 2024
Arquitetura de Software›Conceitos Básicos em Governança de TI
Código
qg053719
Banca
ACAFE
Órgão
CELESC
Ano
2024
Nível
Médio
Cargo
Técnico Industrial - Eletrotécnica
O ciclo de vida de um processo em execução em um sistema operacional, também chamado de sistema operativo, indica os estados que um processo assume durante o processamento. Sabendo disso, assinale a alternativa CORRETA, que indica as etapas base do ciclo de vida de um processo:
AInicialização, Ativo, Dormindo e Encerrado.
BInicialização, Execução, Interrupção e Encerrado.
CNovo, Pronto, Execução, Bloqueado e Finalizado.
DCriação, Execução, Interrupção e Conclusão.
ENovo, Execução, Interrupção e Conclusão.
Revelar gabarito e comentário▾
GabaritoC — Novo, Pronto, Execução, Bloqueado e Finalizado.
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”.
Ciclo de vida de um processo em sistemas operacionais
Gabarito: letra C. As etapas base do ciclo de vida de um processo são: Novo, Pronto, Execução, Bloqueado e Finalizado. Essa é a sequência clássica adotada pela maioria dos sistemas operacionais e livros-texto da área (ex.: Tanenbaum, Silberschatz). As demais alternativas misturam termos incorretos ou incompletos.
O ciclo de vida de um processo descreve os estados pelos quais um processo passa desde sua criação até sua terminação. Os estados fundamentais são:
Estado
Descrição
Novo
O processo está sendo criado.
Pronto
O processo está na memória, aguardando para ser executado pelo processador.
Execução
O processo está utilizando a CPU.
Bloqueado (ou Espera)
O processo aguarda a ocorrência de algum evento (ex.: E/S).
Finalizado
O processo terminou sua execução.
1Novo
2Pronto
3Execução
4Bloqueado
5Finalizado
LEVEL · soulevel.com.br
Alternativa A — ❌ Incorreta
Apresenta "Inicialização, Ativo, Dormindo e Encerrado". "Dormindo" não é um estado padrão (é um estado de bloqueio voluntário, mas não é uma etapa base). Além disso, falta o estado "Pronto".
Alternativa B — ❌ Incorreta
Apresenta "Inicialização, Execução, Interrupção e Encerrado". "Interrupção" é um evento, não um estado. Faltam "Novo", "Pronto" e "Bloqueado".
Alternativa C — ✅ Correta ⟵ GABARITO
"Novo, Pronto, Execução, Bloqueado e Finalizado" descreve exatamente os cinco estados clássicos do modelo de cinco estados (Five-State Model), que é a base do ciclo de vida de processos.
Alternativa D — ❌ Incorreta
Apresenta "Criação, Execução, Interrupção e Conclusão". Mais uma vez, "Interrupção" não é estado. Faltam "Pronto" e "Bloqueado".
Alternativa E — ❌ Incorreta
Apresenta "Novo, Execução, Interrupção e Conclusão". Apesar de incluir "Novo", falta "Pronto" e "Bloqueado", e novamente "Interrupção" não é um estado.