Ed
há 2 semanas
Vamos analisar cada alternativa: a) Incorreta. Quando um processo finaliza o uso de um recurso, ele geralmente passa do estado Bloqueado para o estado Pronto (não o contrário), e a transição é chamada de "desbloqueio" ou "reativação", não "Awake" que não é termo padrão. Além disso, o processo não passa de Pronto para Bloqueado nessa situação. b) Incorreta. Um processo tem duração finita, não infinita, e pode usar recursos limitados, mas a afirmação da duração infinita está errada. c) Correta. Um processo é realmente um programa em execução, incluindo código, dados, registradores, pilha, contador de programa e outras informações relacionadas à execução. d) Incorreta. O estado de Execução (running) é quando o processo está efetivamente utilizando o processador, não apenas apto a utilizá-lo. e) Incorreta. Processos paralelos ocorrem simultaneamente, não serialmente. Portanto, a alternativa correta é: c. um processo é um programa em execução, o que envolve o código do programa, os dados em uso, os registradores do processador, sua pilha (stack) e o contador de programa, além de outras informações relacionadas a sua execução.


Cadastre-se ou realize login
Ao continuar, você aceita os Termos de Uso e Política de Privacidade