Entre as várias soluções para evitar condição de corrida, encontra-se a solução de variável de bloqueio. Quanto a essa solução, assinale a alternativa CORRETA.
a.
A solução variável de bloqueio é uma solução que possui uma variável com dois valores 0 e 1. Sendo 1 refletindo que nenhum processo está na região crítica e 0 refletindo que há um processo na região crítica. Esta solução resolve o problema quando a diferença de tempo de execução dos processos é muito pequena.
b.
A solução variável de bloqueio é uma solução que possui uma variável com dois valores 1 e 0. Sendo 1 refletindo que nenhum processo está na região crítica e 0 refletindo que há um processo na região crítica. Esta solução resolve o problema de condição de corrida quando a diferença de tempo de execução dos processos é nula, ou seja, não há diferença de tempo.
c.
A solução variável de bloqueio é uma solução que possui uma variável com dois valores 0 e 1. Sendo 0 refletindo que nenhum processo está na região crítica e 1 refletindo que há um processo na região crítica. Esta solução resolve o problema de condição de corrida quando a diferença de tempo de execução dos processos é muito grande.
d.
A solução variável de bloqueio é uma solução que possui uma variável com dois valores 0 e 1. Sendo 0 refletindo que nenhum processo está na região crítica e 1 refletindo que há mais de um processo na região crítica. Esta solução resolve o problema de condição de corrida quando a diferença de tempo de execução dos processos é muito pequena.
e.
A solução variável de bloqueio é uma solução que possui uma variável com dois valores 0 e 1. Sendo 0 refletindo que nenhum processo está na região crítica e 1 refletindo que há mais de um processo na região crítica. Esta solução resolve o problema de condição de corrida quando a diferença de tempo de execução dos processos é extremamente pequena.
A solução variável de bloqueio é uma solução que possui uma variável com dois valores 0 e 1. Sendo 0 refletindo que nenhum processo está na região crítica e 1 refletindo que há um processo na região crítica. Esta solução resolve o problema de condição de corrida quando a diferença de tempo de execução dos processos é muito grande.
Lista de comentários
Resposta: c.
A solução variável de bloqueio é uma solução que possui uma variável com dois valores 0 e 1. Sendo 0 refletindo que nenhum processo está na região crítica e 1 refletindo que há um processo na região crítica. Esta solução resolve o problema de condição de corrida quando a diferença de tempo de execução dos processos é muito grande.
Explicação:
Gabarito confirmado.