Questão FC266997
O término da execução de um processo é uma tarefa normal, geralmente ocorre quando já realizou todo o seu trabalho. Desta forma, indique a opção que não representa uma condição par
Gerência de Processos
IDECAN · 2022
O término da execução de um processo é uma tarefa normal, geralmente ocorre quando já realizou todo o seu trabalho. Desta forma, indique a opção que não representa uma condição para o término de um processo.
- Erro fatal.
- Saída normal.
- Saída por erro.
- Cancelamento por outro processo.
- Saída por início de outro processo.
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
A alternativa indicada — Saída por início de outro processo — não representa uma condição de término porque o simples começo de um novo processo não encerra automaticamente o processo que o criou ou outro processo em execução.
Um processo pode gerar ou iniciar outro (por exemplo, via fork/exec) e continuar executando normalmente. O ato de iniciar não implica transferência de controle que force o término do original.
As reais causas de término são classificadas como voluntárias (ex.: saída normal, saída por erro) ou involuntárias (ex.: erro fatal, morte por outro processo). Apenas quando há uma ação explícita de encerramento é que o processo termina.
Portanto, iniciar outro processo não é motivo suficiente para o término; é apenas uma operação de criação/espécie de paralelismo, não uma condição de saída.
Conteúdo do catálogo FC Concursos · Atualizado em