A alternativa correta é: "As afirmações II e III estão corretas." Explicação: I. O uso de semáforos não garante que um programa esteja livre da hipótese de condições de corrida, mas pode ajudar a evitá-las. II. Os semáforos são mais indicados para serem usados no problema de leitores e escritores do que mutex, pois permitem que múltiplos leitores acessem o recurso compartilhado simultaneamente, enquanto apenas um escritor pode acessá-lo de cada vez. III. É possível utilizar semáforos como um mutex, bastando colocar a quantidade de recursos igual a 1 (um).
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar