Em dados momentos, pode ser necessário que o sistema operacional forneça subsídios para que os processos se comuniquem de maneira segura e consistente. Analistas e desenvolvedores devem estar aptos a contornar as situações delicadas envolvidas com a comunicação entre diferentes processos por meio de regiões de memória compartilhada.
A respeito dos conceitos envolvidos com a comunicação entre processos, assinale a alternativa correta.
Alternativas
Alternativa 1:
Uma boa solução para se garantir exclusão mútua em sistemas multiprocessados é aplicar o uso de monitores.
Alternativa 2:
A porção de código de um programa que faz acesso à região de memória compartilhada é chamada de exclusão mútua.
Alternativa 3:
Considere que dois processos solicitam acesso a um determinado arquivo ao mesmo tempo. Tem-se aí um caso de impasse.
Alternativa 4:
Para impedir que dois ou mais processos causem um impasse, deve-se garantir que as quatro condições necessárias, para que ocorra um deadlock, não se concretizem.
Alternativa 5:
Quando dois processos entram em condição de corrida, é preciso garantir acesso à região crítica de ambos, para prover segurança no compartilhamento de informações entre eles.
Soluções para a tarefa
Respondido por
11
Estou na dúvida entre:
Alternativa 3:
Considere que dois processos solicitam acesso a um determinado arquivo ao mesmo tempo. Tem-se aí um caso de impasse.
Alternativa 4:
Para impedir que dois ou mais processos causem um impasse, deve-se garantir que as quatro condições necessárias, para que ocorra um deadlock, não se concretizem.
Alternativa 3:
Considere que dois processos solicitam acesso a um determinado arquivo ao mesmo tempo. Tem-se aí um caso de impasse.
Alternativa 4:
Para impedir que dois ou mais processos causem um impasse, deve-se garantir que as quatro condições necessárias, para que ocorra um deadlock, não se concretizem.
Respondido por
0
Resposta
e. Para impedir que dois ou mais processos causem um impasse, deve-se garantir que as quatro condições necessárias, para que ocorra um deadlock, não se concretizem.
corrigida na prova
Perguntas interessantes
Física,
9 meses atrás
Geografia,
9 meses atrás
Informática,
1 ano atrás
Matemática,
1 ano atrás
Administração,
1 ano atrás
Matemática,
1 ano atrás
Direito,
1 ano atrás
Correta.
Alternativa 2:
R: Região Crítica
Alternativa 3:
R: Um impasse ocorre quando dois processos solicitam acesso a um determinado RECURSO ao mesmo tempo. No caso da alternativa 3 estava se referindo a Condição de corrida.
Alternativa 4:
R: Ao contrario um deadlock ocorre quando as QUATRO condições acontece ao mesmo tempo, ou seja só precisa garantir que UMA das QUATRO não se concretize.
Alternativa 5:
R: Garante apenas o acesso a um por vez.