A alternativa correta é a letra d) Apenas a afirmação I está correta. O uso de semáforos não garante que um programa esteja livre da hipótese de condições de corrida, mas sim ajuda a controlar o acesso a recursos compartilhados. Os semáforos são mais indicados para serem usados no problema de exclusão mútua do que no problema de leitores e escritores. E sim, pode-se utilizar o semáforo como um mutex, bastando colocar a quantidade de recursos igual a 1 (um).
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar