Prévia do material em texto
<p> Redes e Sistemas Distribuídos (/aluno/timeli…</p><p>Av2 - Redes e Sistemas Distribuídos</p><p>Sua avaliação foi confirmada com sucesso</p><p>Colaborar </p><p>(/notific</p><p>×</p><p>Informações Adicionais</p><p>Período: 26/08/2024 00:00 à 07/10/2024 23:59</p><p>Situação: Cadastrado</p><p>Tentativas: 1 / 3</p><p>Pontuação: 1500</p><p>Protocolo: 1046498621</p><p>Avaliar Material</p><p>1)</p><p>a)</p><p>b)</p><p>c)</p><p>d)</p><p>e)</p><p>2)</p><p>Segundo Tanenbaum (2008) Os sistemas distribuídos podem ser classificados em diferentes categorias, de</p><p>acordo com sua arquitetura e finalidade, sendo os mais comuns: computação em cluster e computação em grid.]</p><p>Analise as afirmativas a seguir</p><p>I - O download de arquivo via torrent é um exemplo de arquitetura ponto a ponto.</p><p>II - Um exemplo de sistemas distribuídos e arquitetura cliente- Servidor é por exemplo as redes sociais.</p><p>II - Um exemplo de sistemas distribuídos e arquitetura cliente- Servidor é por exemplo são os aplicativos de troca de</p><p>mensagens..</p><p>É correto que se afirma em</p><p>Alternativas:</p><p>I, apenas.</p><p>I e II, apenas.</p><p>I e III, apenas.</p><p>II e III, apenas.</p><p>I, II e III. Alternativa assinalada</p><p>Segundo Tanenbaum (2008) Os sistemas distribuídos podem ser classificados em diferentes categorias, de</p><p>acordo com sua arquitetura e finalidade, sendo os mais comuns: computação em cluster e computação em grid.]</p><p>Analise as afirmativas a seguir</p><p>I - O download de arquivo via torrent é um exemplo de arquitetura ponto a ponto.</p><p>II - Um exemplo de sistemas distribuídos e arquitetura cliente- Servidor é por exemplo as redes sociais.</p><p>29/09/24, 20:21 Colaborar - Av2 - Redes e Sistemas Distribuídos</p><p>https://www.colaboraread.com.br/aluno/avaliacao/index/3504807604?atividadeDisciplinaId=17092738 1/3</p><p>https://www.colaboraread.com.br/aluno/timeline/index/3504807604?ofertaDisciplinaId=2251404</p><p>https://www.colaboraread.com.br/aluno/timeline/index/3504807604?ofertaDisciplinaId=2251404</p><p>https://www.colaboraread.com.br/notificacao/index</p><p>https://www.colaboraread.com.br/notificacao/index</p><p>https://www.colaboraread.com.br/notificacao/index</p><p>javascript:void(0);</p><p>a)</p><p>b)</p><p>c)</p><p>d)</p><p>e)</p><p>3)</p><p>a)</p><p>b)</p><p>c)</p><p>d)</p><p>e)</p><p>4)</p><p>II - Um exemplo de sistemas distribuídos e arquitetura cliente- Servidor é por exemplo são os aplicativos de troca de</p><p>mensagens..</p><p>É correto que se afirma em</p><p>Alternativas:</p><p>I, apenas.</p><p>I e II, apenas.</p><p>I e III, apenas.</p><p>II e III, apenas.</p><p>I, II e III. Alternativa assinalada</p><p>Um dos aspectos mais importantes no projeto de sistemas distribuídos é a segurança. Tipicamente, seja</p><p>qual for a aplicação desenvolvida, sendo um sistema distribuído, esta funcionará em uma plataforma com</p><p>várias máquinas, chamadas de nós, que replicam a tal aplicação. Essa plataforma tem a comunicação entre</p><p>as máquinas feita através de redes de comunicação.</p><p>Com relação aos aspectos de segurança no projeto de sistemas distribuídos, análise as afirmativas a seguir.</p><p>I. As portas de comunicação nas quais esses serviços se comunicam são, intrinsicamente, abertas (para que clientes</p><p>possam acessar tais serviços), tornando vulnerável a ataques de hackers.</p><p>II. A validade das chaves criptográficas deve ser limitada: quanto mais tempo uma mesma chave estiver válida e</p><p>ativa, maiores são as chances de esta estar comprometida.</p><p>III. Os Algoritmos de criptografia devem ser protegidos, não expondo aos demais mesmo que haja falhas no</p><p>algoritmo, para manter a segurança de um sistema distribuído.</p><p>Considerando o contexto apresentado, é correto o que se afirma em:</p><p>Alternativas:</p><p>I e II, apenas. Alternativa assinalada</p><p>I e III, apenas.</p><p>II e III, apenas.</p><p>I, apenas.</p><p>I, II e III.</p><p>Um sistema distribuído é um conjunto de computadores independentes entre si, interligados em uma rede de</p><p>dados. Na comunicação entre máquinas em um sistema distribuído, é comum o uso de middlewares.</p><p>Considerando o contexto, avalie as afirmativas a seguir:</p><p>I. Middlewares serve como uma camada de abstração entre a chamada de métodos de alto nível e a execução de</p><p>métodos de baixo nível.</p><p>II. RPC é uma forma de comunicação entre máquinas mais granular que a comunicação via sockets.</p><p>III. A comunicação via socket envolve todas as camadas do modelo de referência ISO/OSI.</p><p>Considerando o contexto apresentado, assinale a alternativa correta.</p><p>29/09/24, 20:21 Colaborar - Av2 - Redes e Sistemas Distribuídos</p><p>https://www.colaboraread.com.br/aluno/avaliacao/index/3504807604?atividadeDisciplinaId=17092738 2/3</p><p>a)</p><p>b)</p><p>c)</p><p>d)</p><p>e)</p><p>5)</p><p>a)</p><p>b)</p><p>c)</p><p>d)</p><p>e)</p><p>Alternativas:</p><p>Apenas a afirmativa II esta correta.</p><p>Apenas as afirmativas I e III estão corretas.</p><p>Apenas as afirmativas I e II estão corretas. Alternativa assinalada</p><p>Apenas as afirmativas II e III estão corretas.</p><p>Apenas a afirmativa III esta correta.</p><p>Sockets são abstrações para endereços de comunicação através dos quais processos se comunicam. Eles utilizam</p><p>o TCP (ou UDP) para realizar a comunicação entre aplicações que estejam sendo executadas em um sistema</p><p>operacional. Para que essa abstração ocorra, existem funcionalidades (chamadas de primitivas) que normalmente</p><p>são fornecidas por qualquer implementação de socket.</p><p>De acordo com as informações apresentadas, faça a associação das primitivas contidas na Coluna A com suas</p><p>respectivas descrições na Coluna B.</p><p>COLUNA A COLUNA B</p><p>I. Socket</p><p>II. Bind</p><p>III. Listen</p><p>IV. Accept</p><p>V. Connect</p><p>VI. Send</p><p>VII. Receive</p><p>VIII. Close</p><p>1. Atrela um endereço IP local a um socket.</p><p>2. Aviso de que o socket está aceitando conexões.</p><p>3. Libera a conexão.</p><p>4. Ativamente tenta estabelecer conexão com um socket.</p><p>5. Cria um novo terminal de comunicação.</p><p>6. Envia dados através de uma conexão previamente estabelecida.</p><p>7. Recebe dados através de uma conexão previamente estabelecida.</p><p>8. Aguarda o recebimento de uma solicitação de conexão.</p><p>Assinale a alternativa que apresenta a associação CORRETA entre as colunas.</p><p>Alternativas:</p><p>I – 5; II – 1; III – 2; IV – 8; V – 4; VI – 6; VII – 7; VIII – 3. Alternativa assinalada</p><p>I – 5; II – 4; III – 2; IV – 3; V –1; VI – 6; VII – 7; VIII – 8.</p><p>I – 2; II – 1; III – 5; IV – 8; V – 7; VI – 6; VII – 4; VIII – 3.</p><p>I – 8; II – 1; III – 2; IV – 5; V – 4; VI – 6; VII – 3; VIII – 7.</p><p>I – 2; II – 5; III – 1; IV – 8; V – 6; VI – 4; VII – 7; VIII – 3.</p><p>29/09/24, 20:21 Colaborar - Av2 - Redes e Sistemas Distribuídos</p><p>https://www.colaboraread.com.br/aluno/avaliacao/index/3504807604?atividadeDisciplinaId=17092738 3/3</p>