Baixe o app para aproveitar ainda mais
Prévia do material em texto
17/11/2017 BDQ Prova http://estacio.webaula.com.br/Classroom/index.html?id=2177918&classId=798481&topicId=2549713&p0=03c7c0ace395d80182db07ae2c30f034… 1/3 CCT0245_EX_A4_201403075999_V1 SISTEMAS OPERACIONAIS 4a aula Lupa Vídeo PPT MP3 Exercício: CCT0245_EX_A4_201403075999_V1 Matrícula: 201403075999 Aluno(a): ANDRE LUIZ ALBUQUERQUE FRANÇA Data: 31/08/2017 14:59:59 (Finalizada) 1a Questão (Ref.: 201403100610) Fórum de Dúvidas (2 de 3) Saiba (0) 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 podemos identificar a ocorrência de: Um deadlock em função da exclusão mútua no acesso aos dois recursos Um deadlock que poderá ser solucionado se um dos professores tirar o recurso das mãos do outro. Um deadlock que poderá ser solucionado quando o professor desistir da aula. Um evento que será solucionado assim que terminar a aula Uma condição de corrida 2a Questão (Ref.: 201403694472) Fórum de Dúvidas (3) 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 em função da exclusão mútua no acesso aos dois recursos Um deadlock que poderá ser solucionado quando o professor desistir da aula. 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 Uma condição de corrida Gabarito Comentado 17/11/2017 BDQ Prova http://estacio.webaula.com.br/Classroom/index.html?id=2177918&classId=798481&topicId=2549713&p0=03c7c0ace395d80182db07ae2c30f034… 2/3 3a Questão (Ref.: 201403705044) Fórum de Dúvidas (2 de 3) 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 ? Exclusão mútua Deadlock Bloqueio do processo Espera ocupada Starvation Gabarito Comentado 4a Questão (Ref.: 201403694437) Fórum de Dúvidas (3) 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: Deadlock Espera ocupada Starvation Exclusão mútua Bloqueio Gabarito Comentado 5a Questão (Ref.: 201403322110) Fórum de Dúvidas (3) Saiba (0) O trecho do código-fonte de um programa que, ao ser executado, requer um recurso e pode levar o sistema a uma Condição de Corrida é denominado? Seção Restante Seção Problemática Seção de Saída Seção Crítica Seção de Entrada 6a Questão (Ref.: 201403789446) Fórum de Dúvidas (3) 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. Quando não houver processo executando uma região crítica qualquer processo que solicitar acesso deverá obtê-lo imediatamente 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 17/11/2017 BDQ Prova http://estacio.webaula.com.br/Classroom/index.html?id=2177918&classId=798481&topicId=2549713&p0=03c7c0ace395d80182db07ae2c30f034… 3/3 Um processo deve permanecer executando uma região crítica por tempo finito Gabarito Comentado 7a Questão (Ref.: 201403694439) Fórum de Dúvidas (3) Saiba (0) O trecho do código-fonte de um programa que, ao ser executado, requer um recurso e pode levar o sistema a uma condição de corrida é denominado: Região de saída Região restante Região crítica Região de entrada Região problemática 8a Questão (Ref.: 201403694447) Fórum de Dúvidas (3) Saiba (0) Starvation é uma situação que ocorre quando: Pelo menos um evento espera por um evento que não vai ocorrer. A prioridade de um processo é ajustada de acordo com o tempo total de execução do mesmo. Quando Quantum está acima de 400 ms O processo tenta mas não consegue acessar uma variável compartilhada. Pelo menos um processo é continuamente postergado e não executa. Gabarito Comentado
Compartilhar