De acordo com Machado e Maia (2017), para que ocorra o deadlock são necessárias quatro situações, que são: I. Exclusão mútua: cada recurso só pode estar alocado a um único processo em um determinado instante; II. Espera por recurso: um processo, além dos recursos já alocados, pode estar esperando por outros recursos; III. Não preempção: um recurso não pode ser liberado de um processo só porque outros processos desejam o mesmo recurso; IV. Espera circular: um processo pode ter de esperar por um recurso alocado a outro processo, e vice-versa. A partir disso, podemos avaliar as assertivas apresentadas na pergunta: I. Exclusão mútua: cada recurso só pode estar alocado a um único processo em um determinado instante - CORRETO II. Espera por recurso: um processo, além dos recursos já alocados, pode estar esperando por outros recursos - CORRETO III. Não preempção: um recurso não pode ser liberado de um processo só porque outros processos desejam o mesmo recurso - INCORRETO IV. Espera circular: um processo pode ter de esperar por um recurso alocado a outro processo, e vice-versa - CORRETO Portanto, a alternativa correta é a letra A) I, II e IV, apenas.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar