Buscar

SISTEMAS OPERACIONAIS 3

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

SISTEMAS OPERACIONAIS Lupa
Exercício: CCT0245_EX_A4_201510980865  Matrícula: 201510980865
Aluno(a): VLADIMIR LUCIANO PEZZOLE Data: 10/06/2016 21:55:20 (Finalizada)
1a Questão (Ref.: 201511784799) Fórum de Dúvidas (0) Saiba  (0)
Exclusão mútua é uma técnica usada em programação concorrente para evitar acesso simultâneo a um recurso compartilhado, acesso esse denominado por REGIÃO CRÍTICA. Julgue as sentenças a seguir e marque a INCORRETA.
Um processo interrompido fora de uma região crítica não pode impedir que outro processo tenha acesso a esta região crítica
Não pode haver nem deadlock nem starvation 
É permitido que mais de um processo, em execução, possa executar, simultaneamente, uma região crítica
Quando não houver processo executando uma região crítica qualquer processo que solicitar acesso deverá obtê-lo imediatamente
Um processo deve permanecer executando uma região crítica por tempo finito
Gabarito Comentado
2a Questão (Ref.: 201511700397) Fórum de Dúvidas (0) Saiba  (0)
Em programação concorrente, quando um processo nunca é executado ("morre de fome"), pois processos de prioridade maior sempre o impedem de ser executado, podemos concluir que ocorreu ?
Starvation 
Exclusão mútua
Bloqueio do processo
Espera ocupada
Deadlock
Gabarito Comentado
3a Questão (Ref.: 201511689800) Fórum de Dúvidas (0) Saiba  (0)
Starvation é uma situação que ocorre quando: 
Pelo menos um processo é continuamente postergado e não executa. 
O processo tenta mas não consegue acessar uma variável compartilhada. 
A prioridade de um processo é ajustada de acordo com o tempo total de execução do mesmo. 
Quando Quantum está acima de 400 ms 
Pelo menos um evento espera por um evento que não vai ocorrer. 
Gabarito Comentado
4a Questão (Ref.: 201511689790) Fórum de Dúvidas (0) Saiba  (0)
Em programação concorrente existe uma condição na qual um processo nunca é executado, pois processos de prioridade maior sempre são executados antes. Assinale a assertiva que descreve o nome desta condição: 
Bloqueio 
Espera ocupada 
Starvation 
Deadlock 
Exclusão mútua
Gabarito Comentado
5a Questão (Ref.: 201511689825) Fórum de Dúvidas (0) Saiba  (0)
Analise o texto a seguir:
"Preciso de canetas e apagador para a aula. Peguei as canetas, mas parei para conversar um pouco. Ao tentar pegar o apagador fiquei sabendo que outro professor pegou o apagador para um reunião não programada e aguardava a caneta que não estava mais sobre a mesa para começar a reunião.Fiquei esperando que o apagador fosse devolvido e, como isso não aonteceu, resolvi guardar as canetas para a segunda aula e continuar aguardando o apagador. Fiquei sabendo que o outro professor também não começou a reunião pois ficou aguardando as canetas e também resolveu aguardar." 
Nesta situação pode-se identificar a ocorrência de:
Um deadlock que poderá ser solucionado se um dos professores tirar o recurso das mãos do outro.
Um evento que será solucionado assim que terminar a aula
Um deadlock que poderá ser solucionado quando o professor desistir da aula.
Uma condição de corrida
Um deadlock em função da exclusão mútua no acesso aos dois recursos
Gabarito Comentado
6a Questão (Ref.: 201511766315) Fórum de Dúvidas (0) Saiba  (0)
Em programação concorrente existe uma condição na qual o processo nunca é executado, pois processos de prioridade maior sempre são executados antes. Assinale a alternativa que descreve o nome desta condição:
Deadlock
Espera ocupada
Exclusão mútua
Bloqueio
Starvation
Gabarito Comentado
Fechar

Continue navegando