Com relação à sincronização de processos, avalie as asserções a seguir:
I - Denomina-se região ou seção crítica a parte de um programa que acessa...
Com relação à sincronização de processos, avalie as asserções a seguir:
I - Denomina-se região ou seção crítica a parte de um programa que acessa um recurso compartilhado que não pode ser acessado por outro processo concorrente.
II - A garantia que um recurso compartilhado não será acessado por dois processos ao mesmo tempo é chamada de exclusão mútua (mutex). Embora processos paralelos possam cooperar entre si de forma correta e efetiva, as seguintes condições são impostas para que aconteça uma boa solução de sincronismo:
O número de processadores e o tempo de execução dos processos devem ser irrelevantes;
Nenhum processo que executa fora de sua região crítica pode bloquear outro processo;
Nenhum processo deve esperar eternamente para entrar na sua região crítica.
III- Velocidade de execução e starvation (inanição) são problemas de sincronismos gerados na tentativa dos sistemas operacionais garantirem a exclusão mútua a recursos compartilhados.
IV- São soluções de sincronismos via hardware semáforos, monitores e troca de mensagem.
É correto o que se afirma em:
I - Denomina-se região ou seção crítica a parte de um programa que acessa um recurso compartilhado que não pode ser acessado por outro processo concorrente. II - A garantia que um recurso compartilhado não será acessado por dois processos ao mesmo tempo é chamada de exclusão mútua (mutex). Embora processos paralelos possam cooperar entre si de forma correta e efetiva, as seguintes condições são impostas para que aconteça uma boa solução de sincronismo: O número de processadores e o tempo de execução dos processos devem ser irrelevantes; Nenhum processo que executa fora de sua região crítica pode bloquear outro processo; Nenhum processo deve esperar eternamente para entrar na sua região crítica. III- Velocidade de execução e starvation (inanição) são problemas de sincronismos gerados na tentativa dos sistemas operacionais garantirem a exclusão mútua a recursos compartilhados. IV- São soluções de sincronismos via hardware semáforos, monitores e troca de mensagem. A) Apenas I, II e III. B) Apenas II e III. C) I, II , III e IV. D) Apenas I e III. E) Apenas I e II.
A alternativa correta é a letra C) I, II, III e IV.
As afirmações I, II e III estão corretas. A afirmação IV também está correta, pois semáforos, monitores e troca de mensagem são exemplos de soluções de sincronismo via hardware.
0
0
✏️ Responder
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar