Pular para o conteúdo principal

Questão de Sistemas Operacionais — Threads — CESGRANRIO 2024

Sistemas OperacionaisThreads
Código
cg020789
Banca
CESGRANRIO
Órgão
BNDES
Ano
2024
Nível
Superior
Cargo
Analista - Análise de Sistemas - Desenvolvimento (Manhã)
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?
  1. ABloquear threads até que uma condição específica seja verdadeira.
  2. BCombinar exclusão mútua e variáveis de condição para gerenciar o acesso a recursos compartilhados.
  3. CGarantir que apenas um thread possa acessar o recurso de cada vez.
  4. DPermitir múltiplos threads acessarem o recurso até um limite definido.
  5. ESincronizar a execução de múltiplos threads em pontos específicos do código.
Revelar gabarito e comentário

GabaritoC — Garantir que apenas um thread possa acessar o recurso de cada vez.

Link permanente: /questoes/cg020789