Ed
há 4 meses
Vamos analisar cada uma das alternativas para identificar a correta sobre os tipos de semáforo: a) Semáforos binários podem assumir qualquer valor inteiro, enquanto os semáforos contadores assumem apenas os valores 0 ou 1. - Esta afirmação está incorreta. Semáforos binários só podem assumir os valores 0 ou 1, enquanto semáforos contadores podem assumir valores inteiros não negativos. b) Semáforos mutexes são utilizados exclusivamente em operações matemáticas de alto desempenho. - Esta afirmação é falsa. Semáforos mutexes são usados para garantir a exclusão mútua em seções críticas, não apenas em operações matemáticas. c) Semáforos binários, também chamados de mutexes, assumem apenas os valores 0 ou 1. - Esta afirmação é correta. Semáforos binários são, de fato, um tipo de semáforo que assume apenas os valores 0 ou 1 e são frequentemente usados como mutexes. d) Semáforos contadores são utilizados apenas em sistemas com múltiplos processadores. - Esta afirmação é incorreta. Semáforos contadores podem ser usados em sistemas com um único processador ou múltiplos processadores. e) Apenas semáforos contadores são utilizados para exclusão mútua. - Esta afirmação é falsa. Semáforos binários (mutexes) também são utilizados para exclusão mútua. Portanto, a alternativa correta é: c) Semáforos binários, também chamados de mutexes, assumem apenas os valores 0 ou 1.