Buscar

Nos sistemas operacionais multitarefa é necessário controlar a concorrência de acesso aos recursos e dispositivos, evitando assim a perda de dados....

Nos sistemas operacionais multitarefa é necessário controlar a concorrência de acesso aos recursos e dispositivos, evitando assim a perda de dados. Analise as sentenças abaixo que tratam desse assunto e, em seguida, assinale a alternativa correta: I. Os mecanismos que garantem a comunicação entre processos concorrentes e o acesso a recursos compartilhados são chamados mecanismos de sincronização II. Semáforo e monitor são soluções de software para implementação de exclusão mútua entre a região crítica de processos concorrentes, garantindo assim a sincronização III. O monitor aumenta a responsabilidade do programador na implementação das variáveis de controle, uma vez que o compilador se encarrega de realizar a exclusão mútua

Somente a sentença II está correta.
Somente a sentença III está correta
Somente as sentenças I e II estão corretas
Somente a sentença II e III estão corretas
Somente a sentença I está correta.

Essa pergunta também está no material:

Sistemas Operacionais
4 pág.

Sistemas Operacionais I Universidade Estácio de SáUniversidade Estácio de Sá

💡 1 Resposta

User badge image

Ed Verified user icon

Vamos analisar cada sentença: I. Os mecanismos que garantem a comunicação entre processos concorrentes e o acesso a recursos compartilhados são chamados mecanismos de sincronização. Esta sentença está correta, pois os mecanismos de sincronização são utilizados para coordenar o acesso concorrente a recursos compartilhados. II. Semáforo e monitor são soluções de software para implementação de exclusão mútua entre a região crítica de processos concorrentes, garantindo assim a sincronização. Esta sentença também está correta, pois semáforos e monitores são exemplos de mecanismos de sincronização utilizados para garantir a exclusão mútua e a sincronização entre processos concorrentes. III. O monitor aumenta a responsabilidade do programador na implementação das variáveis de controle, uma vez que o compilador se encarrega de realizar a exclusão mútua. Essa sentença está incorreta, pois o monitor, na verdade, diminui a responsabilidade do programador ao encapsular a exclusão mútua e a sincronização dentro da própria estrutura do monitor. Portanto, a alternativa correta é: Somente as sentenças I e II estão corretas.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais