Essa pergunta também está no material:
Respostas
Vamos analisar as opções: a) Eliminar um dos processos envolvidos na condição de corrida - Isso pode resolver o problema, mas nem sempre é viável, pois pode impactar a funcionalidade do sistema. b) Diminuir a velocidade de processamento do sistema - Diminuir a velocidade de processamento não é uma solução eficaz para a condição de corrida. c) A separação dos processos em threads, de modo que haja linhas de execução independentes - Esta é a solução mais comum para evitar condições de corrida, pois as threads permitem a execução paralela de processos de forma controlada. d) A definição de uma região crítica, na qual pode haver somente um processo em execução - Isso é uma técnica para garantir a exclusão mútua e evitar condições de corrida. Portanto, a alternativa correta é: c) A separação dos processos em threads, de modo que haja linhas de execução independentes.
Responda
Para escrever sua resposta aqui, entre ou crie uma conta