Pular para o conteúdo principal

Questão de Arquitetura de Software — Conceitos Básicos em Governança de TI — ACAFE 2024

Arquitetura de SoftwareConceitos 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:
  1. AInicialização, Ativo, Dormindo e Encerrado.
  2. BInicialização, Execução, Interrupção e Encerrado.
  3. CNovo, Pronto, Execução, Bloqueado e Finalizado.
  4. DCriação, Execução, Interrupção e Conclusão.
  5. 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.

  1. 1Novo
  2. 2Pronto
  3. 3Execução
  4. 4Bloqueado
  5. 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.

Gabarito: letra C.

Link permanente: /questoes/qg053719