QuestLab Plataforma Inteligente de Questões
Questão pública

Questão de Sistemas Operacionais

CESGRANRIO - BNDES - Professor - 2024 • CESGRANRIO • 2024

Um programador está desenvolvendo um sistema de controle de estoque no qual múltiplos threads precisam atualizar a quantidade de produtos simultaneamente. Para garantir que a quantidade de produtos seja atualizada corretamente sem causar inconsistências, ele precisa utilizar uma primitiva de sincronização específica. Considerando-se esse contexto, qual é a propriedade que caracteriza unicamente a primitiva de sincronização chamada ‘mutex’ e que a qualifica para garantir a condição desejada?
A
Bloquear threads até que uma condição específica seja verdadeira.
B
Combinar exclusão mútua e variáveis de condição para gerenciar o acesso a recursos compartilhados.
C
Garantir que apenas um thread possa acessar o recurso de cada vez.
D
Permitir múltiplos threads acessarem o recurso até um limite definido.
E
Sincronizar a execução de múltiplos threads em pontos específicos do código.
Quer responder esta questão e acompanhar seu desempenho?

Entre na QuestLab para responder, acessar a AURA, estatísticas, cadernos, anotações e outros recursos da plataforma.