Pular para o conteúdo principal

Questão de Sistemas Operacionais — Processos — CESGRANRIO 2025

Sistemas OperacionaisProcessos
Código
cg023552
Banca
CESGRANRIO
Órgão
BANESE
Ano
2025
Nível
Médio
Cargo
Técnico Bancário III - Suporte
Um mecanismo de sincronização clássico é conhecido como semáforo. Um semáforo é uma variável inteira não negativa que só pode ser manipulada por duas instruções, chamadas de instruções Down e Up. Para evitar a espera ocupada, que desperdiça tempo de processamento da máquina, a operação Down utiliza uma estrutura de dados, geralmente uma First In, First Out (FIFO).Quando um processo executa a instrução Down num semáforo que tem o valor zero, o processo
  1. Asegue a sua execução normal, e o semáforo permanece com o valor zero.
  2. Bsegue a sua execução normal, e o semáforo é incrementado de uma unidade.
  3. Centra no estado de espera, e o semáforo permanece com o valor zero.
  4. Dentra no estado de espera, e o semáforo é incrementado de uma unidade.
  5. Eentra no estado de espera, e outro processo é retirado da fila de espera do semáforo.
Revelar gabarito e comentário

GabaritoC — entra no estado de espera, e o semáforo permanece com o valor zero.

Link permanente: /questoes/cg023552