A respeito do assunto e dadas as situações e os códigos...
Imagem de fundo

A respeito do assunto e dadas as situações e os códigos...

O texto a seguir é referência para as questões 24 e 25.


De acordo com Tanenbaum (2016), um impasse em sistemas operacionais (deadlock) ocorre em um conjunto de processos quando “cada processo no conjunto estiver esperando por um evento que apenas outro processo no conjunto pode causar”.


A respeito de gerência de recursos, impasses em sistemas operacionais, tem-se os códigos abaixo nas situações (a), (b), (c) e (d):

.

Imagem associada para resolução da questão

.

(Andrew S. Tanenbaum; Herbert Bos. Sistemas operacionais modernos. 2016.)

A respeito do assunto e dadas as situações e os códigos (a), (b), (c) e (d), considere as seguintes afirmativas:


  1. Código e situação (a) estão livres de impasse.
  2. Código e situação (b) estão livres de impasse.
  3. Código e situação (c) estão livres de impasse.
  4. Código e situação (d) estão livres de impasse.


Assinale a alternativa correta.


A

Somente a afirmativa 3 é verdadeira.


B

Somente as afirmativas 1 e 4 são verdadeiras.


C

Somente as afirmativas 2 e 4 são verdadeiras.


D

Somente as afirmativas 1, 2 e 3 são verdadeiras.


E

As afirmativas 1, 2, 3 e 4 são verdadeiras.