Buscar

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.

Essa pergunta também está no material:

Sistemas Operacionais - AV2
4 pág.

Sistemas Operacionais I Centro Universitário Newton PaivaCentro Universitário Newton Paiva

💡 1 Resposta

User badge image

Ed Verified user icon

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
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais