Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 1 Incorreta Questão com problema? A implementação da concorrência em sistemas operacionais requer evitar as condições de disputa, sendo necessário definir maneiras que impeçam que mais de um processo leia e escreva ao mesmo tempo na memória compartilhada. Esses métodos são chamados de exclusão mútua, ou seja, quando um processo estiver lendo ou gravando dados, sua região crítica ou processo deve esperar. A parte do programa em que o processo acessa a memória compartilhada é chamada de região crítica ou seção crítica. Segundo Tanenbaum (2007), para termos uma boa solução é necessário satisfazer quatro condições, dentro deste contexto analise as seguintes sentenças: I. No máximo dois processos podem estar simultaneamente em suas regiões críticas; II. Nada pode ser afirmado sobre o número e a velocidade de CPUs; III. Nenhum processo executando em uma região crítica pode bloquear outros processos; IV. Processos de baixa prioridade podem esperar eternamente para entrar em sua região crítica. Agora, assinale a alternativa que apresenta a resposta CORRETA: Sua resposta Incorreta Pontuação 8/10 Questões realizadas: 1 de 5 1 2 3 4 5 Acertou Errou Anterior Próximo Correção do exercício da unidade Tamanho dafonte Falar com o tutor Sair da correção As alternativas I, II, e IV estão corretas. Solução esperada As alternativas II e III estão corretas. Comentário Segundo Tanenbaum (2007), para termos uma boa solução é necessário satisfazer quatro condições, sendo elas: nunca dois ou mais processos podem estar simultaneamente em suas regiões críticas; nada pode ser afirmado sobre o número e a velocidade de CPUs; nenhum processo executando em uma região crítica pode bloquear outros processos; nenhum processo pode esperar eternamente para entrar em sua região crítica.
Compartilhar