Durante parte do tempo, um processo está ocupado realizando computações internas e outras coisas que não levam a condições de corrida.

ENADE 2021 - QUESTÃO 17
Durante parte do tempo, um processo está ocupado realizando computações internas e outras coisas que não levam a condições de corrida. No entanto, às vezes, um processo tem de acessar uma memória compartilhada ou arquivos, ou realizar outras tarefas críticas que podem levar a corridas. Essa parte do programa onde a memória compartilhada é acessada é chamada de região crítica ou seção crítica.

Se conseguíssemos arranjar as coisas de maneira que dois processos jamais estivessem em suas regiões críticas ao mesmo tempo, poderíamos evitar as corridas. Embora essa exigência evite as condições de corrida, ela não é suficiente para garantir que processos em paralelo cooperem de modo correto e eficiente usando dados compartilhados. Precisamos que quatro condições se mantenham para chegar a uma boa solução.

1. Dois processos jamais podem simultaneamente estar dentro de suas regiões críticas.
2. Nenhuma suposição pode ser feita a respeito de velocidades ou de número de CPUs.
3. Nenhum processo executando fora de sua região crítica pode bloquear qualquer processo.
4. Nenhum processo deve ser obrigado a esperar eternamente para entrar em sua região crítica.

Em um sentido abstrato, o comportamento que queremos é mostrado na figura a seguir.

Exclusão mútua usando regiões críticas
TANENBAUM, A. S. Sistemas Operacionais Modernos. 4. ed. Versão para Biblioteca Virtual Pearson.
São Paulo: Pearson Education do Brasil, p. 83, 2016 (adaptado).

Considerando o texto e a figura apresentados, avalie as asserções a seguir e a relação proposta entre elas.

I. Em algumas situações, a exclusão mútua pode ser obtida por meio da desabilitação da interrupção controlada pelo Sistema Operacional, não sendo permitido que o seu controle seja feito pelo usuário.

PORQUE

II. A desabilitação da interrupção é uma técnica que pode impedir que o processador que está executando um processo em sua região crítica seja interrompido para executar outro código, sendo mais eficiente em sistemas de multiprocessadores devido a quantidade de processos concorrentes.

A respeito dessas asserções, assinale a opção correta.

A) As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.

B) As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.

C) A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.

D) A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.

E) As asserções I e II são proposições falsas.

QUESTÃO ANTERIOR:

RESOLUÇÃO:
Não temos resolução para essa questão! Você sabe explicar? Copie o link dessa página e envie sua resolução clicando AQUI!

GABARITO:
C) A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.

PRÓXIMA QUESTÃO:

QUESTÃO DISPONÍVEL EM:

COMENTÁRIOS

Nome

Enade,23,Enem,2,Exercícios,81,Exercícios de Alemão,1,Exercícios de Biologia,4,Exercícios de Ciências,2,Exercícios de Ciências da Natureza,1,Exercícios de Ciências Humanas,1,Exercícios de Educação Infantil,2,Exercícios de Espanhol,3,Exercícios de Filosofia,2,Exercícios de Física,6,Exercícios de Francês,2,Exercícios de Geografia,10,Exercícios de História,7,Exercícios de Inglês,5,Exercícios de Italiano,1,Exercícios de Linguagens,1,Exercícios de Literatura,3,Exercícios de Matemática,11,Exercícios de Português,8,Exercícios de Química,6,Exercícios de Redação,1,Exercícios de Sociologia,4,Questões,1116,Questões de Biologia,32,Questões de Ciências,30,Questões de Ciências da Natureza,75,Questões de Ciências Humanas,75,Questões de Espanhol,39,Questões de Física,25,Questões de Geografia,28,Questões de História,27,Questões de Inglês,29,Questões de Linguagens,70,Questões de Literatura,12,Questões de Matemática,179,Questões de Português,124,Questões de Química,27,Questões de Redação,4,Questões de Sociologia,20,Questões do Enade,324,Questões do Enem,185,
ltr
item
Meus Exercícios: Durante parte do tempo, um processo está ocupado realizando computações internas e outras coisas que não levam a condições de corrida.
Durante parte do tempo, um processo está ocupado realizando computações internas e outras coisas que não levam a condições de corrida.
https://blogger.googleusercontent.com/img/a/AVvXsEjcOZezrLZEFNY9HWoLSXSoIkdFKPfCyHi6AiJGvw-rPPLF0x7-D3C6S5_pjJyDh_gtwtIkoWJ-s4PC8o06CqrU0S52tXHU8vACgJ7lb-jjGossQ327Nqb6QYylTru6FGxEWEprRQ1jacWaxunQFaxlfT3K1PlDyYph-jTynufs6gUVWR6CqBNitCar=s16000
https://blogger.googleusercontent.com/img/a/AVvXsEjcOZezrLZEFNY9HWoLSXSoIkdFKPfCyHi6AiJGvw-rPPLF0x7-D3C6S5_pjJyDh_gtwtIkoWJ-s4PC8o06CqrU0S52tXHU8vACgJ7lb-jjGossQ327Nqb6QYylTru6FGxEWEprRQ1jacWaxunQFaxlfT3K1PlDyYph-jTynufs6gUVWR6CqBNitCar=s72-c
Meus Exercícios
https://www.exercicios.indaguei.com/2021/11/durante-parte-do-tempo-um-processo-esta-ocupado-realizando-computacoes-internas-e-outras-coisas-que-nao-levam-a-condicoes-de-corrida.html
https://www.exercicios.indaguei.com/
https://www.exercicios.indaguei.com/
https://www.exercicios.indaguei.com/2021/11/durante-parte-do-tempo-um-processo-esta-ocupado-realizando-computacoes-internas-e-outras-coisas-que-nao-levam-a-condicoes-de-corrida.html
true
8294249373369231624
UTF-8
Todas as Postagens Não foram encontradas postagens VEJA TODOS Leia Mais Resposta Cancelar resposta Deletar Por Home PÁGINAS POSTS Veja todos RECOMENDADOS PARA VOCÊ Tudo Sobre ARQUIVOS BUSCAR TODOS OS POSTS Nenhuma postagem foi encontrada Voltar para Home Domingo Segunda Terça Quarta Quinta Sexta Sábado Dom Seg Ter Qua Qui Sex Sáb Janeiro Fevereiro Março Abril Mai Junio Julho Agosto Setembro Outubro Novembro Dezembro Jan Fev Mar Abr Mai Jun Jul Ago Set Out Nov Dez Agora mesmo 1 minuto atrás $$1$$ minutes ago 1 hora atrás $$1$$ hours ago Ontem $$1$$ days ago $$1$$ weeks ago mais de 5 semanas atrás Seguidores Seguir CONTEÚDO PREMIUM BLOQUEADO PASSO 1: Compartilhar em uma rede social PASSO 2: Clique no link na sua rede social Copiar todo o código Selecionar todo o código Todos os códigos foram copiados Não é possível copiar os códigos / textos, pressione [CTRL] + [C] para copiar Tabela de conteúdo