Processando...

Questões EMDEC de Conhecimento Específico Analista de Sistemas-EMDEC | 33674

#33674
Banca
CAIPIMES
Matéria
Conhecimento Específico Analista de Sistemas-EMDEC
Concurso
EMDEC
Tipo
Múltipla escolha
Comentários
Seja o primeiro a comentar
fácil

(1,0) 1 - 

Os sistemas operacionais usualmente empregam mecanismos para a sincronização de processos. Dentre estes diversos mecanismos destaca-se uma ferramenta de sincronização, denominada ________________, que corresponde a uma variável inteira que, além da inicialização, só é acessada através de duas operações-padrão: PeV. As modificações no valor inteiro nas operações PeVdevem ser executadas de forma indivisível. Ou seja, quando um thread modifica o valor da variável inteira, nenhum outro thread pode modificar simultaneamente este valor. Este mecanismo pode ser usado para controlar o acesso a um determinado recurso em quantidade limitada (finita). A variável inteira é inicializada com o número de recursos disponíveis. Cada thread que desejar usar um recurso executaria uma operação P, decrementando assim a contagem. Quando um thread libera um recurso, ele realiza uma operação V, incrementando a contagem. Quando a contagem estiver com o valor zero, todos os recursos estarão sendo utilizados.