Semáforos são eficazes para programas pequenos e problemas de sincronização simples, mas se torna inviável e suscetível a erros em sistemas mais complexos. Por exemplo, se o programador esquecer de requisitar um semáforo, a exclusão mútua sobre um recurso pode ser violada. Em 1972, os cientistas Per Brinch Hansen e Charles Hoare definiram o conceito de monitor.
Assinale a descrição correta de um monitor.
Escolha uma:
a.Um monitor é um mecanismo impede que dois ou mais processos sejam executados compartilhando o mesmo recurso simultaneamente. Incorreto
b.Um monitor é representado pelos erros e inconsistências gerados por acessos concorrentes a dados compartilhados,
c.Um monitor é uma estrutura de sincronização que requisita e libera a seção crítica associada a um recurso de forma transparente, sem que o programador tenha de se preocupar com isso.
d.Um monitor implementa a sincronização de execução dos processos associada a uma verificação condicional de acesso à região crítica.
e.Um monitor é uma situação quando um processo está aguardando por tempo indeterminado a alocação de um recurso ou um evento que não ocorrerá
em função da alocação dinâmica de recursos que trabalham com concorrência.
Respostas
respondido por:
28
Resposta Correta: c.
Um monitor é uma estrutura de sincronização que requisita e libera a seção crítica associada a um recurso de forma transparente, sem que o programador tenha de se preocupar com isso.
marcelosmirp6xgpg:
correto
respondido por:
9
Resposta Correta -
a.
Um monitor é uma estrutura de sincronização que requisita e libera a seção crítica associada a um recurso de forma transparente, sem que o programador tenha de se preocupar com isso.
Perguntas similares
6 anos atrás
6 anos atrás
6 anos atrás
8 anos atrás
8 anos atrás
9 anos atrás