Questão 37 Qual das alternativas a seguir melhor define uma Região Crítica em Sistemas Operacionais?
a) Um trecho de programa que deve ser executado em paralelo com a Região Crítica de outro programa.
b) Um trecho de programa cujas instruções podem ser executadas em paralelo e em qualquer ordem.
c) Um trecho de programa onde existe o compartimento de algum recurso que não permite o acesso concomitante por mais de um programa.
d) Um trecho de programa onde existe algum recurso cujo acesso é dado por uma prioridade.
e) Um trecho de programa onde existe algum recurso a que somente o sistema operacional pode ter acesso.
Gabarito: c (Selecione o texto a esquerda para ver a resposta ou consulte o fim do post).
Explicação: Vamos justificar cada alternativa e assim chegaremos a resposta.
Sobre a (a) Regiões críticas entre programas não possuem nenhuma relação. a) ERRADA
Sobre a (b) Não podemos executar em paralelo regiões críticas. b) ERRADA
Sobre a (c) Mais de um programa não pode acessar uma região crítica ao mesmo tempo. c) CERTA
Sobre a (d) Prioridades pode ser uma maneira de controlar regiões críticas, mas não são todas. d) ERRADA
Sobre a (e) Pode existir região crítica do SO, mas não são todas do SO. e) ERRADA
A alternativa c nos fornece a melhor definição para região crítica.
Não concorda?
Comente, opine e demonstre seu conhecimento!
Gabarito: c
a) Um trecho de programa que deve ser executado em paralelo com a Região Crítica de outro programa.
b) Um trecho de programa cujas instruções podem ser executadas em paralelo e em qualquer ordem.
c) Um trecho de programa onde existe o compartimento de algum recurso que não permite o acesso concomitante por mais de um programa.
d) Um trecho de programa onde existe algum recurso cujo acesso é dado por uma prioridade.
e) Um trecho de programa onde existe algum recurso a que somente o sistema operacional pode ter acesso.
Gabarito: c (Selecione o texto a esquerda para ver a resposta ou consulte o fim do post).
Explicação: Vamos justificar cada alternativa e assim chegaremos a resposta.
Sobre a (a) Regiões críticas entre programas não possuem nenhuma relação. a) ERRADA
Sobre a (b) Não podemos executar em paralelo regiões críticas. b) ERRADA
Sobre a (c) Mais de um programa não pode acessar uma região crítica ao mesmo tempo. c) CERTA
Sobre a (d) Prioridades pode ser uma maneira de controlar regiões críticas, mas não são todas. d) ERRADA
Sobre a (e) Pode existir região crítica do SO, mas não são todas do SO. e) ERRADA
A alternativa c nos fornece a melhor definição para região crítica.
Não concorda?
Comente, opine e demonstre seu conhecimento!
Gabarito: c