A alternativa correta é a I. O principal objetivo da exclusão mútua é prevenir as condições de corrida. A exclusão mútua é uma técnica utilizada em programação concorrente para garantir que dois ou mais processos ou threads não acessem simultaneamente uma mesma região crítica do código, evitando assim as condições de corrida. A exclusão mútua é implementada por meio de algoritmos que garantem que apenas um processo ou thread possa acessar a região crítica em um determinado momento. A afirmação II está incorreta, pois a exclusão mútua permite que um dado seja manipulado por um processo ou thread de cada vez. A afirmação III também está incorreta, pois em um processo de exclusão mútua, apenas um thread pode estar na seção crítica por vez, independentemente das operações que estejam sendo realizadas.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar