Rodrigo Ferreira
EQUIPE
23/08/2025 • 01:01
Gabarito: d)
A operação 'signal' ou V em semáforos é uma técnica de sincronização usada em programação para gerenciar o acesso a recursos compartilhados em um ambiente de múltiplos processos ou threads.
Essa operação é utilizada para sinalizar que um processo terminou de usar um recurso, incrementando assim o valor do semáforo associado a esse recurso. Se o valor do semáforo se torna positivo, isso indica que recursos estão disponíveis, ou que processos bloqueados na fila de espera podem ser liberados para executar.
Portanto, a alternativa 'd' está correta ao afirmar que a operação 'signal' faz com que um processo, que eventualmente esteja na fila de espera do recurso controlado por esse semáforo, possa novamente ter condições de ser executado. Isso ocorre porque o semáforo sinaliza a liberação do recurso, permitindo que processos em espera prossigam.
A operação 'signal' ou V em semáforos é uma técnica de sincronização usada em programação para gerenciar o acesso a recursos compartilhados em um ambiente de múltiplos processos ou threads.
Essa operação é utilizada para sinalizar que um processo terminou de usar um recurso, incrementando assim o valor do semáforo associado a esse recurso. Se o valor do semáforo se torna positivo, isso indica que recursos estão disponíveis, ou que processos bloqueados na fila de espera podem ser liberados para executar.
Portanto, a alternativa 'd' está correta ao afirmar que a operação 'signal' faz com que um processo, que eventualmente esteja na fila de espera do recurso controlado por esse semáforo, possa novamente ter condições de ser executado. Isso ocorre porque o semáforo sinaliza a liberação do recurso, permitindo que processos em espera prossigam.