A exclusão mútua é uma técnica bastante eficiente quando existe a necessidade de evitar problemas de compartilhamento causados por acesso simultâneo de mais de um processo a um recurso. Sobre a implementação da exclusão mútua, são feitas as seguintes afirmações: i - um semáforo é uma variável compartilhada que pode ser utilizada para implementação de exclusão mútua. Ii - monitores são construções de linguagens de alto nível que permitem apenas um processo utilize seus recursos em dados instante, sendo, portanto, utilizado para implementação da exclusão mútua. Iii - a exclusão mútua não pode ser utilizada para a criação de uma região crítica. Dentre as afirmações apresentadas, são corretas apenas as afirmações:
Soluções para a tarefa
Relacionado a ideia de exclusão mútua adotada pela programação, torna-se possível dizer que ela determina que um semáforo seja uma variável compartilhada, assim como os monitores uma construção de linguagem, portanto a alternativa E é a correta, sendo: I e II.
O que é a exclusão mútua?
O conceito de exclusão mútua pode ser compreendido como uma técnica utilizada na programação com a intenção de proteger os processos e seus recursos de seus concorrentes.
Dessa forma, podemos dizer que as afirmativas I e II são corretas por mostrarem como a exclusão mútua utiliza o conceito de semáforo para designar ou exemplifica uma variável compartilhada para protegê-la.
Da mesma forma, a exclusão mútua pode ser utilizada nos monitores para permitir que apenas um processo utilize seus recursos.
Abaixo, o restante da questão não descrita que diz:
a) I e III
b) II
c) I
d) II e III
e) I e II
Para saber mais sobre exclusão mútua, acesse: https://brainly.com.br/tarefa/48378115
#SPJ4