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.
Soluções para a tarefa
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 interessantes
Matemática,
7 meses atrás
Português,
7 meses atrás
Matemática,
11 meses atrás
Artes,
11 meses atrás
Biologia,
1 ano atrás
Administração,
1 ano atrás
História,
1 ano atrás