Baixe o app do Guru IA

Android e iOS

Foto de perfil

Leonardo

sistemas distribuidos09/05/2024

Leia o texto a seguir: Na literatura, autores como Tanembau...

Leia o texto a seguir:

Na literatura, autores como Tanembaum apresentam o deadlock como o estado em que dois ou mais processos ficam por tempo indefinido esperando que os outros processos liberem o recurso que está utilizando. Existem alguns exemplos práticos, como uma ponte onde só pode passar um carro por vez ou uma passarela onde só pode passar uma pessoa por vez. A ponte ou passarela podem ser entendidos como os recursos, e o carro ou a pessoa como os processos.

Refletindo sobre o conceito de deadlock, avalie as seguintes asserções e a relação proposta entre elas.

I. Uma solução para prevenir o deadlock é remover a espera circular ou, então, remover a exclusão mútua.

                                                          PORQUE

II. Para que haja deadlock, é necessário que ocorram quatro condições simultaneamente: exclusão mútua, starvation, espera circular e retenção e espera.

A respeito dessas asserções, assinale a opção correta: Grupo de escolhas da pergunta As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I. As asserções I e II são ambas proposições falsas. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. As asserções I é uma proposição falsa, e a II é uma proposição verdadeira. As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I.

Envie suas perguntas pelo App
Google Play
App Store
Equipe Meu Guru

Prefere sua atividade resolvida por um tutor especialista?

  • Receba resolvida até o seu prazo
  • Converse com o tutor pelo chat
  • Garantia de 7 dias contra erros