Baixe o app para aproveitar ainda mais
Prévia do material em texto
SISTEMAS OPERACIONAIS Lupa Fechar Exercício: CCT0224_EX_A4_201403033595 Matrícula: 201403033595 Aluno(a): BRUNO FERREIRA DE JESUS Data: 12/09/2015 13:43:46 (Finalizada) 1a Questão (Ref.: 201403609828) Fórum de Dúvidas (0) Saiba (0) Sobre a ocorrência de impasses (deadlocks), marque a afirmativa correta. Uma vez ocorrido o impasse, não há algoritmos que permitam detectá‐lo, o que sempreleva ao travamento do sistema, forçando o usuário a reinicializá‐lo. Uma abordagem utilizada para se lidar com impasses é simplesmente ignorar o fato deque possam ocorrer. O bloqueio em duas fases é uma estratégia especializada de prevenção de impasses queé aplicada em sistemas de tempo real. A ocorrência de impasses depende do número de recursos e do número de processosenvolvidos no procedimento. Pode‐se evitar o impasse estabelecendo‐se uma cadeia de espera circular, na qual umprocesso só pode aguardar o recurso mantido pelo seguinte. Gabarito Comentado 2a Questão (Ref.: 201403647793) 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 quedescreve o nome desta condição: Exclusão mútua Starvation Bloqueio Espera ocupada Deadlock Gabarito Comentado 3a Questão (Ref.: 201403647803) Fórum de Dúvidas (0) Saiba (0) Starvation é uma situação que ocorre quando: BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cr... 1 de 3 12/09/2015 14:07 Quando Quantum está acima de 400 ms O processo tenta mas não consegue acessar uma variável compartilhada. Pelo menos um evento espera por um evento que não vai ocorrer. Pelo menos um processo é continuamente postergado e não executa. A prioridade de um processo é ajustada de acordo com o tempo total de execução domesmo. Gabarito Comentado 4a Questão (Ref.: 201403303788) Fórum de Dúvidas (0) Saiba (0) Considere as seguintes afirmativas relativas à ocorrência de "deadlocks" (ou impasses). I. A estratégia de tratamento de "deadlocks" conhecida como detecção requer que sedetermine uma condição suficiente a que eles ocorram. Uma vez determinada a condição, otratamento por detecção consiste em verificar sua validade e, em caso afirmativo, concluir queexiste um "deadlock". II. As estratégias conhecidas como prevenção e detecção para o tratamento de "deadlocks" sãocomplementares uma à outra: Enquanto a primeira guia o projeto dos algoritmos decompartilhamento de recursos para que "deadlocks" jamais ocorram, a segunda trata deimpedir que ocorram quaisquer condições necessárias à ocorrência de "deadlocks". III. Para que ocorra um "deadlock" é necessário que haja um ciclo de espera envolvendo umdeterminado conjunto de processos. Uma estratégia comum de prevenção é a criação dealgoritmos de compartilhamento de recursos que impeçam a ocorrência desses ciclos. Assinale a alternativa CORRETA: Apenas as afirmativas II e III são verdadeiras. Apenas a afirmativa III é verdadeira. Apenas a afirmativa I é verdadeira. Apenas as afirmativas I e III são verdadeiras. Apenas a afirmativa II é verdadeira. Gabarito Comentado 5a Questão (Ref.: 201403275466) Fórum de Dúvidas (0) Saiba (0) O trecho do código‐fonte de um programa que, ao ser executado, requer um recurso e pode BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cr... 2 de 3 12/09/2015 14:07 levar o sistema a uma Condição de Corrida é denominado? Seção de Saída Seção Crítica Seção de Entrada Seção Problemática Seção Restante 6a Questão (Ref.: 201403648508) Fórum de Dúvidas (0) Saiba (0) Embora ambos tenham seu escalonamento feito pelo gerenciamento de processos, threads eprocessos são estruturalmente distintos. Qual é a principal diferença entre eles?Escolha a alternativa correta. Threads apenas podem ocorrer em processadores multicore. Processos apenas podem ocorrer em sistemas de grande porte. Apenas threads podem ser executados em paralelo. Threads possuem o mesmo contexto de software Processos executam mais rapidamente. Gabarito Comentado Fechar BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cr... 3 de 3 12/09/2015 14:07
Compartilhar