You are on page 1of 6
210212029 16:58, Atividade Objetiva 4 Iniciado: 13 fev em 16:47 Instrugées do teste ‘Teste: Alividads Obje Importante: Caso vocé esteja realizando a atividade através do aplicativo "Canvas Student", é necessario vocé clique em "FAZER O QUESTIONARIO", no final da pagina. Pergunta 1 0,2 pts (1 Observe a figura a seguir: Figura - Exemplo de deadlock Fonte: Elaborado pelo autor (2021) Considerando as informagées apresentadas, assinale a opgao correta. Sendo que P1 possui maior prioridade e P2 maior prioridade, se tirarmos R2 de P2, eliminaremos o deadlock, podendo ocorrer starvation hitps:famontinenstucture,comicourses/27351/quizzesi143134Rake 18 21022029 16:58, ‘Teste: Allvidads Objeliva 4 figura representa um recurso R1 que esta sendo utilizado por um processo P2 e um proceso P2 que necesita do recurso R1. Supondo que P2 possui maior prioridade e P1 menor prioridade, se tirarmos R1 de P1, eliminaremos o deadlock, podendo ocorrer starvation AA figura representa um recurso R2 que esté sendo utilizado por um processo P2 que esta aguardando a finalizagdo de leitura de P1 O®@o0 At Aexclusdo matua ocorre na figura a partir do momento que o processo P1 exclui a possibilidade do processo P2 acessar o recurso R1. A A- Pergunta 2 0,2 pts Leia 0 texto abaixo: Uma coisa, dentro do conceito de Internet das Coisas, pode ser um relégio inteligente que analisa os batimentos cardiacos de uma pessoa, ou um carro que, ao perceber que o motorista esta sonolento, emite avisos sonoros, reduzindo a velocidade do automével. Deste modo, qualquer objeto que seja possivel atribuir um IP e que possa transferir dados em uma rede pode ser considerado uma coisa. Considerando o papel e 0 contexto de Internet das Coisas (loT), avalie as afirmagdes a seguir: |. Os dispositivos loT sao naturalmente vulneraveis a ameagas de conectividade, devido as instabilidades da rede de internet. I. A conectividade 6 a capacidade de um sistema loT de reunir objetos do cotidiano. Ill. A coleta de dados é realizada de acordo com alteragées nos sensores, devido natureza dinamica de loT. IV. A Internet das coisas é um paradigma que envolve a onipresenga de internet, em um ambiente. E correto o que se afirma apenas em hitps:famontie.instucture,comicourses/27.351/quizzesi143134Rake 216 210212029 16:58, ‘Teste: Alvidade Objeliva 4 © mew. © ten © tem @ wew. Nell At O A Pergunta 3 0,2 pts A- Leia o texto a seguir: Na literatura, autores como Tanembaum apresentam o deadlock como o estado em que dois ou mais processos ficam por tempo indefinido esperando que os outros processos liberem o recurso que esta utilizando. Existem alguns exemplos pr passarela onde sé pode passar uma pessoa por vez. A ponte ou passarela icos, como uma ponte onde sé pode passar um carro por vez ou uma podem ser entendidos como os recursos, ¢ 0 carro ou a pessoa como os processos. Refletindo sobre 0 conceito de deadlock, avalie as seguintes assergées e a relagao proposta entre elas. |. Uma solugaio para prevenir o deadlock é remover a espera circular ou, entao, remover a exclusdo mijtua. PORQUE II, Para que haja deadlock, 6 necessario que ocorram quatro condigées simultaneamente: exclusao mutua, starvation, espera circular e retencao e espera Arespeito dessas asser¢ées, assinale a op¢ao correta: hitps:famontie.instucture,comicourses/27.351/quizzesi143134Rake 316 210212029 16:58, ‘Teste: Alvidade Objeliva 4 As assergGes | ¢ Il sdo proposigées verdadeiras, e a Il é uma justificativa da | As assergées | é uma proposigao falsa, ¢ a Il é uma proposigao verdadeira, As assergées | ¢ Il sdo proposigées verdadeiras, mas a II ndo é uma justificativa da | As assergGes |e Il so ambas proposicées falsas.8 ®OO0O Aassergdo | é uma proposigao verdadeira, e a Il é uma proposigdo falsa At A Pergunta 4 0,2 pts A. Leia 0 texto abaixo: [| So condigées exclusivas para que haja deadlock: Exclusdo muitua: Um recurso é requisitado exclusivamente por um processo; Retengdo e espera: Um processo nao libera o recurso alocado e, ao mesmo tempo, aguarda que outro processo libere um recurso para que consiga utilizé-lo; ‘Sem preempgao: Um recurso sé pode ser liberado pelo proceso que o alocou primeiro; Espera circular: Existe uma cadeia ciclica fechada de processos aguardando a liberagao dos recursos alocados por outros processos. Fonte: COFFMAN, G.; ELPHICK, J., e SHOSHANI, A.. System deadlocks. Computing Surveys. Vol. 3, no. 2, pg. 67-78. 1971. Considerando o texto, avalie as afirmagoes abaixo: |. Uma estratégia para lidar com 0 deadlock ¢ ignoré-lo II, Uma estratégia para prevenir o deadlock é tomar um pracesso preemptivo. Ill, Um processo entra em deadlock ao remover a preempcao. hitps:famontie instucture,comicourses/27351/quizzesi143134Rake 416 21022029 16:58, ‘Teste: Allvidads Objeliva 4 E correto o que se afirma em: CO tet apenas. © boven CO) tapenas. Il, apenas. O A Je ll, apenas O a Pergunta 5 0,2 pts a Na figura apresentada abaixo, termos duas pessoas, Uma esta subindo e outra descendo a escada. Entretanto, a escada ¢ muito estreita, podendo passar apenas uma pessoa por vez, como pode observar: Qual das situagdes abaixo é possivel reconhecer na imagem? CO) Preempsio, quando 0 recurso (a escada) fica bloqueado, pois dois processos (pessoas) esto tentando acessé-lo simultaneamente. O Espera circular, quando a pessoa que sobe est aguardando a liberacao do recurso ‘escada, porém esta é usada pela pessoa que desce. O Retengo e espera, quando a pessoa que sobe esta impedindo (retendo) a pessoa que desce, logo, ha uma retengo e espera hitps:famontinenstucture,comicourses/27351/qulzzesi143134Rake 56 21022029 16:58, ‘Teste: Allvidads Objeliva 4 Deadlock, quando todos os processos so bloqueados e nenhum deles continuam a execugao, O Starvation, quando o recurso solicitado, neste caso a escada, & bloqueado pelo processo de maior prioridade. Salvo em 16:58 hitps:famontie instucture,comicourses/27351/quizzesi143134Rake 36

You might also like