Prévia do material em texto
1. POS0463 ARQUITETURA DE COMUNICAÇÕES DISTRIBUÍDAS RED201P - 202012.ead-7159.01 2. Material de Aula 3. Revisar envio do teste: Teste Final (N2) Revisar envio do teste: Teste Final (N2) Pergunta 1 1 em 1 pontos A Internet não é só um cenário de comunicação entre as pessoas. Ela é um conjunto de serviços disponibilizados aos usuários, e um desses serviços é o FTP, que foi um dos primeiros protocolos criados, bem antes da Web, que possibilitou já naquela época a troca de arquivos entre os pesquisadores de Universidades e Centros de Pesquisa, de forma eficiente e ágil. Com esse dado em mente, responda. Assinale a alternativa que descreve corretamente, com clareza, o serviço de FTP. Resposta Selecionada: Cuida de localizar e mover arquivos, de um servidor remoto para sua máquina ou servidor local. O usuário pode se conectar, através de um navegador, ou uma aplicação de transferência de dados, buscar em uma lista os arquivos disponíveis nesse servidor e os transferir para o seu computador. Resposta Correta: Cuida de localizar e mover arquivos, de um servidor remoto para sua máquina ou servidor local. O usuário pode se conectar, através de um navegador, ou uma aplicação de transferência de dados, buscar em uma lista os arquivos disponíveis nesse servidor e os transferir para o seu computador. Feedback da resposta: Resposta correta. A alternativa está correta, pois o serviço de FTP ( File Transfer Protocol) é responsável por transferir arquivos entre computadores ou servidores. Esse protocolo pode transferir grandes volumes de dados. · Pergunta 2 0 em 1 pontos A camada de software middleware, responsável por tornar o desenvolvimento de aplicações bem mais ágil e dinâmico para os programadores, coloca para o desenvolvedor um véu entre a aplicação e os mecanismos que trabalham nos bastidores, entregando ao desenvolvedor uma única interface de trabalho, independente do Sistema Operacional ou Hardware para o qual ele está escrevendo a aplicação. Dentro desse contexto, assinale a alternativa correta que se aplica ao software de serviços middleware: Resposta Selecionada: Usa RPC para as aplicações; facilidade no uso de vários processadores ao mesmo tempo; memória compartilhada entre os processos. Resposta Correta: Compartilha memória entre os processos; uso de vários processadores; uso de soquetes para se comunicar; fornece serviços para os aplicativos, através de API. Feedback da resposta: Sua resposta está incorreta. A alternativa está incorreta, pois as outras alternativas não se aplicam à questão. Por ser uma questão referente a middleware, que assume a função de ser uma camada de software, que faz a interligação de sistemas operacionais heterogêneos com a aplicação, em um sistema distribuído, as outras alternativas não exigem aplicação ou não são consistentes com a questão. Os itens não se aplicam a middleware, pois se relaciona a SQL (linguagem de Banco de Dados) e RPC (Chamada remota de procedimentos), sem relação direta com a camada de software middleware. · Pergunta 3 1 em 1 pontos Sabe-se que middleware é uma camada de software, que fica entre a aplicação e o sistema operacional, e espalha-se por várias máquinas, fornecendo uma camada de abstração na programação de aplicações em rede, também conhecido como “cola” de software para os aplicativos. Considerando o apresentado, assinale a alternativa correta, que representa um exemplo de middleware: Resposta Selecionada: Java RMI e CORBA. Resposta Correta: Java RMI e CORBA. Feedback da resposta: Resposta correta. A alternativa está correta, pois as linguagens Java RMI e Corba fornecem toda a tecnologia de abstração e reaproveitamento de código, rodando em várias plataformas, independente do hardware ou sistema operacional, item fundamental no desenvolvimento de aplicações para sistemas distribuídos e em rede. · Pergunta 4 1 em 1 pontos Sabemos que Sistemas Distribuídos, segundo Tanenbaum e Maarten (2006), é uma coleção de computadores independentes, com aplicações heterogêneas, que se apresentam ao usuário como se fosse um único sistema em uma interface. Para o usuário, ele está conectado a apenas um servidor. TANENBAUM, A. S.; MAARTEN, V. S. Distributed systems: principles and paradigms. 2. ed. [S.l.]: Pearson Prentice Hall, 2006. Dentro desse argumento, indique a alternativa correta, dentro dos seus conhecimentos, que dê sentido à frase do professor. Resposta Selecionada: A transparência de acesso é uma característica do sistema distribuído, sem que a localização da informação seja indicada. Resposta Correta: A transparência de acesso é uma característica do sistema distribuído, sem que a localização da informação seja indicada. Feedback da resposta: Resposta correta. A alternativa está correta, pois sistemas distribuídos trabalham de forma transparente para o usuário final, a visão do usuário para acesso a alguma informação se dá de forma única e independente, a partir de qualquer local do planeta e o acesso em qualquer tipo de dispositivo. · Pergunta 5 0 em 1 pontos O conceito de computação em nuvem está sendo usado amplamente pelas empresas, organizações e usuários domésticos, independentemente do local ou dispositivo. Diante desse cenário, em que os dados são hospedados na nuvem, qual o serviço é utilizado para esse fim? Resposta Selecionada: E-mail. Resposta Correta: Backup local. Feedback da resposta: Sua resposta está incorreta. As opções das outras alternativas referem-se a recursos que geralmente são hospedados no serviço de nuvem. Editores de texto e planilha são amplamente utilizados pelos usuários para criação dos seus textos e planilhas. E-mail: envio e recebimento de mensagens. Serviços de agenda: agendamento de tarefas. Compartilhamento de arquivos: Serviço de compartilhamento e colaboração de arquivos. · Pergunta 6 1 em 1 pontos Um aluno de segundo ano do curso de Ciência da Computação, encaminhou um e-mail com seu currículo para uma oportunidade de emprego da empresa RecrutaZero. Esse e-mail foi encaminhado por meio do seu programa de e-mail Mozilla Thunderbird, e transferido para o servidor de e-mail da empresa RecrutaZero.com, onde foi depositado em uma caixa postal do servidor. Nesse sentido, assinale a alternativa que indica qual protocolo foi usado nessa transação: Resposta Selecionada: SMTP. Resposta Correta: SMTP. Feedback da resposta: Resposta correta. A alternativa está correta, pois o protocolo SMTP é responsável pelo recebimento, envio e armazenamento de mensagens de e-mail, entre servidores de email. Mesmo quando você faz acesso utilizando um serviço de WebMail, você está se comunicando diretamente com o Servidor de E-mail. A transferência através do protocolo SMTP se dá apenas entre os servidores de e-mail envolvidos. · Pergunta 7 1 em 1 pontos Em Sistemas Distribuídos, vários tipos de redes são utilizadas: PAN, LAN, WAN, WMAN e WLAN. São redes interligadas, a Internet é um exemplo clássico, um ambiente com computação distribuída e dispersa pelo globo, oferecendo o maior número de serviços e acessos possíveis. Nesse sentido, assinale a alternativa correta, que indica a qual tipo de rede pertence a Computação Pervasiva: Resposta Selecionada: WLAN. Resposta Correta: WLAN. Feedback da resposta: Resposta correta. A alternativa está correta, pois a computação pervasiva ou ubíqua é utilizada para rede local móvel (WLAN), ou dispositivos baratos, principalmente na área de Internet das Coisas (IoT), esse tipo de rede está se tornando muito popular, é indicada para a conexão de “coisas” à WEB, de uma forma simples e rápida, que só a rede wireless proporciona. · Pergunta 8 1 em 1 pontos O armazenamento na nuvem tornou-se bastante comum e rotineiro nos últimos anos. Nos dias de hoje, é muito difícilalguém não ter utilizado um serviço de nuvem computacional, uma vez que nossas informações ou servidores de e-mail ficam armazenados na nuvem. Sobre armazenamento em nuvem, é correto afirmar que: Resposta Selecionada: Armazena dados na Internet por meio de ISP com Data Center de nuvem computacional, oferecendo gerenciamento e estrutura física e servidores adequados para esse fim. Resposta Correta: Armazena dados na Internet por meio de ISP com Data Center de nuvem computacional, oferecendo gerenciamento e estrutura física e servidores adequados para esse fim. Feedback da resposta: Resposta correta. A alternativa está correta, pois todo o armazenamento na nuvem é feito em Data Centers, que são estruturas de hardware/software gigantes. Essas estruturas possuem fazendas de servidores que mantêm a redundância dos dados em diversos servidores, que são hospedados em locais geograficamente distantes. · Pergunta 9 1 em 1 pontos Cloud Storage , como o nome diz, armazena arquivos on-line , permitindo o sincronismo com todos os dispositivos, tais como PDAs, tablets, smartphones, notebooks e desktops . Esse tipo de armazenamento utiliza-se de diversas nuvens espalhadas geograficamente. Sobre armazenamento Cloud Storage , analise os itens a seguir: I. Nuvens públicas. II. Nuvens comunitárias. III. Nuvens híbridas. IV. Nuvens Simples. V. Nuvens privadas. Está correto o que se afirma em: Resposta Selecionada: I, II, III e V, apenas. Resposta Correta: I, II, III e V, apenas. Feedback da resposta: Resposta correta. O termo cloud storage não existe nesse modelo de nuvem simples, pois esse termo não faz parte do conceito de nuvem computacional e está indicado de forma incorreta. Para esse tipo de situação, as nuvens seguem algumas características pré-definidas. Os outros modelos se aplicam à questão, pois em sistemas distribuídos em cloud podemos ter nuvens computacionais públicas, nuvens privativas e nuvens híbridas, que mesclam o público e o privado em algumas situações. · Pergunta 10 1 em 1 pontos Acessando um site, que é identificado com “https” na URL, os navegadores identificam que o site possui uma unidade certificadora, garantindo a segurança na transmissão dos dados. O protocolo http possui uma implementação de segurança, que o transforma em https. Sobre a implementação adicional da camada de segurança ao protocolo http, assinale a alternativa correta que indique qual é o protocolo. Resposta Selecionada: TLS. Resposta Correta: TLS. Feedback da resposta: Resposta correta. A alternativa está correta, pois o protocolo de segurança TLS ( Transport Layer Security), implementa a camada de segurança no protocolo HTTP, no caso dessa questão, acrescentando à aplicação, uma camada de segurança (https), o “s” de security, tornando a troca de informações através dessa camada segura, criptografando os dados entre o servidores e o usuário de e-mail. Segunda-feira, 6 de Julho de 2020 17h39min45s BRT