Prévia do material em texto
<p>Atividade 2</p><p>Iniciado: 21 ago em 18:59</p><p>Instruções do teste</p><p></p><p>Pergunta 1 0,2 pts</p><p></p><p>Pergunta 2 0,2 pts</p><p>Importante:</p><p>Caso você esteja realizando a atividade através do aplicativo "Canvas Student", é necessário que</p><p>você clique em "FAZER O QUESTIONÁRIO", no final da página.</p><p>Leia o texto abaixo:</p><p>“Um sistema de arquivos distribuídos permite aos programas armazenarem e acessarem arquivos</p><p>remotos exatamente como se fossem locais, possibilitando que os usuários acessem arquivos a</p><p>partir de qualquer computador em uma rede”.</p><p>Fonte: COULOURIS, G., DOLLIMORE, J., KINDBERG, T. Sistemas distribuídos conceitos e projetos. 4ªEd. Porto Alegre: Bookman. 2005. p.284.</p><p>Dentre os sistemas de arquivos distribuídos, qual deles segue o modelo clássico de operação</p><p>cliente-servidor e é o padrão para várias plataformas UNIX?</p><p>RPC - Remote Procedure Calls</p><p>UFS - Unix File System</p><p>UNFS - Unix Network File System</p><p>NFS - Network File System</p><p>DFS - Distributed File System</p><p>Observe com atenção</p><p>abaixo sobre o fluxo de uma chamada de procedimento remoto:</p><p>A+</p><p>A</p><p>A-</p><p>21/08/2024, 19:11 Teste: Atividade 2</p><p>https://famonline.instructure.com/courses/41007/quizzes/195709/take 1/5</p><p></p><p>Pergunta 3 0,2 pts</p><p>a imagem</p><p>Fonte: Elaborada pelo autor, 2021.</p><p>Nesta figura, temos um exemplo de chamada de procedimento remoto (RPC), a qual é</p><p>iniciada pelo cliente que envia uma mensagem ao servidor. Observe que o cliente fica</p><p>bloqueado e permanecerá neste estado até que?</p><p>seja recebida uma resposta do servidor ou até que o tempo limite de espera seja atingido.</p><p>o servidor envie uma resposta com uma flag autorizando o cliente a continuar a execução.</p><p>o cliente receba uma resposta do servidor informando que o tempo limite de espera foi atingido.</p><p>o servidor receba uma requisição do cliente solicitando acesso à linha de execução.</p><p>o servidor libere o processador para que o cliente possa executar suas instruções e consultas.</p><p>Leia o texto abaixo:</p><p>As organizações e seus processos de negócios geralmente exigem que as pessoas trabalhem em</p><p>colaboração, compartilhando arquivos importantes com membros de seu grupo de trabalho, bem</p><p>como com parceiros externos, contratados e, até mesmo, com clientes. Este tipo de</p><p>compartilhamento se dá, por exemplo, em sistemas de arquivos distribuídos como NFS (Network File</p><p>System).</p><p>A+</p><p>A</p><p>A-</p><p>21/08/2024, 19:11 Teste: Atividade 2</p><p>https://famonline.instructure.com/courses/41007/quizzes/195709/take 2/5</p><p></p><p>Pergunta 4 0,2 pts</p><p>Considerando as informações apresentadas, analise as asserções abaixo sobre sistemas</p><p>distribuídos e a relação proposta entre elas.</p><p>I. Ao realizar compartilhamento de seus arquivos, mesmo que ele esteja criptografado, este</p><p>compartilhamento pode comprometer a segurança do sistema computacional, mais</p><p>especificamente, ameaçando a confidencialidade.</p><p>PORQUE</p><p>II. Na ausência do princípio da confidencialidade durante o compartilhamento de arquivos,</p><p>terceiros podem assumir outras identidades ocasionando uma série de problemas.</p><p>A seguir, assinale a alternativa correta:</p><p>As asserções I e II são verdadeiras, e a II é uma justificativa da I.</p><p>A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.</p><p>As asserções I e II são proposições falsas.</p><p>A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.</p><p>As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I.</p><p>Observe a figura a seguir:</p><p>A+</p><p>A</p><p>A-</p><p>21/08/2024, 19:11 Teste: Atividade 2</p><p>https://famonline.instructure.com/courses/41007/quizzes/195709/take 3/5</p><p></p><p>Pergunta 5 0,2 pts</p><p>Considerando as informações apresentadas, assinale a opção correta.</p><p>Sendo que P1 possui maior prioridade e P2 maior prioridade, se tirarmos R2 de P2, eliminaremos o deadlock,</p><p>podendo ocorrer starvation</p><p>A exclusão mútua ocorre na figura a partir do momento que o processo P1 excluí a possibilidade do processo P2</p><p>acessar o recurso R1.</p><p>Supondo que P2 possui maior prioridade e P1 menor prioridade, se tirarmos R1 de P1, eliminaremos o deadlock,</p><p>podendo ocorrer starvation.</p><p>A figura representa um recurso R1 que está sendo utilizado por um processo P2 e um processo P2 que necessita</p><p>do recurso R1.</p><p>A figura representa um recurso R2 que está sendo utilizado por um processo P2 e que está aguardando a</p><p>finalização de leitura de P1.</p><p>Observe com atenção a figura a seguir:</p><p>A+</p><p>A</p><p>A-</p><p>21/08/2024, 19:11 Teste: Atividade 2</p><p>https://famonline.instructure.com/courses/41007/quizzes/195709/take 4/5</p><p>Salvo em 19:11</p><p>Figura 2 - Arquitetura do sistema RMI. Fonte: Elaborado pelo autor (2021)</p><p>Considerando a figura apresentadas, assinale a opção correta.</p><p>O skeleton é um objeto RMI que atua na camada proxy, recebendo as respostas vindas da camada de transporte.</p><p>O stub é um objeto RMI que atua como um proxy, validando as respostas enviadas pelo skeleton via camada de</p><p>transporte.</p><p>As camadas de Stub e Skeleton são as interfaces entre a camada de aplicativo e o resto do sistema RMI</p><p>A camada RRL é baseada em conexões TCP/IP e fornece conectividade básica entre as camadas superior e</p><p>inferior.</p><p>O RMI permite que um objeto na aplicação cliente chame métodos em um objeto em execução no servidor.</p><p>Enviar teste</p><p>A+</p><p>A</p><p>A-</p><p>21/08/2024, 19:11 Teste: Atividade 2</p><p>https://famonline.instructure.com/courses/41007/quizzes/195709/take 5/5</p>