Logo Passei Direto
Buscar
Em sistemas multitarefas, algumas tarefas podem trabalham juntas a fim de resolver um determinado problema, e para isso precisam se comunicar para sincronizar as informações.
Em relação aos mecanismos utilizados para sincronizar tarefas, sobre a exclusão mútua é correto afirmar:
I) MUTEX é uma abreviação utilizada para o mecanismo de exclusão mútua (V)
II) A exclusão mútua é uma das formas mais simples de sincronização de tarefas (V)
III) A exclusão mútua garante acesso exclusivo às variáveis ou hardware que estão sendo compartilhados por uma tarefa. (V)
IV) O MUTEX utiliza uma variável de controle que pode conter até 4 bits para representar os estados necessários. (F)
A Somente I está correto.
B Somente II está correto.
C Somente III está correto.
D I, II e III estão corretos.
E Somente II e III estão corretos.
User badge image
Desenvolvendo com Questões

há 9 meses

Respostas

User badge image

Ed Verified user icon

há 8 meses

Vamos analisar cada uma das afirmações sobre a exclusão mútua: I) MUTEX é uma abreviação utilizada para o mecanismo de exclusão mútua. (V) - Correto, MUTEX é de fato uma abreviação de "Mutual Exclusion". II) A exclusão mútua é uma das formas mais simples de sincronização de tarefas. (V) - Correto, a exclusão mútua é uma técnica fundamental e simples para garantir que apenas uma tarefa acesse um recurso compartilhado por vez. III) A exclusão mútua garante acesso exclusivo às variáveis ou hardware que estão sendo compartilhados por uma tarefa. (V) - Correto, a exclusão mútua assegura que apenas uma tarefa tenha acesso a um recurso compartilhado em um dado momento. IV) O MUTEX utiliza uma variável de controle que pode conter até 4 bits para representar os estados necessários. (F) - Falso, um MUTEX geralmente utiliza uma única variável (geralmente um bit) para indicar se o recurso está disponível ou não, e não necessariamente 4 bits. Agora, vamos verificar as alternativas: A) Somente I está correto. - FALSO, I, II e III estão corretos. B) Somente II está correto. - FALSO, I, II e III estão corretos. C) Somente III está correto. - FALSO, I, II e III estão corretos. D) I, II e III estão corretos. - VERDADEIRO, todas as três afirmações são verdadeiras. E) Somente II e III estão corretos. - FALSO, I, II e III estão corretos. Portanto, a alternativa correta é: D) I, II e III estão corretos.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina