Baixe o app para aproveitar ainda mais
Prévia do material em texto
18/03/2022 13:07 Teste Final (N2): Revisão da tentativa https://ambienteacademico.com.br/mod/quiz/review.php?attempt=100957&cmid=189488 1/5 Minhas Disciplinas 202212.ead-29782476.06 - ARQUITETURA DE COMUNICAÇÕES DISTRIBUÍDAS -PG0104 MATERIAL DE AULA Teste Final (N2) Iniciado em sexta, 18 mar 2022, 12:37 Estado Finalizada Concluída em sexta, 18 mar 2022, 13:05 Tempo empregado 28 minutos Avaliar 8,00 de um máximo de 10,00(80%) Questão 1 Completo Atingiu 1,00 de 1,00 Questão 2 Completo Atingiu 1,00 de 1,00 O armazenamento na nuvem tornou-se bastante comum e rotineiro nos últimos anos. Nos dias de hoje, é muito difícil alguém não ter utilizado um serviço de nuvem computacional, uma vez que nossas informações ou servidores de e-mail �cam armazenados na nuvem. Sobre armazenamento em nuvem, é correto a�rmar que: a. É útil, pois a estimativa de armazenamento é extremamente complicada, e em alguns momentos limitada, dependo do serviço contratado. b. Com o armazenamento na nuvem, não é necessário investir em hardware, e muito menos manter uma grande infraestrutura. c. Possui restrições de local no acesso dos dados, pode ser acessado apenas na rede interna da organização. d. 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 �m. e. Possui limitações de infraestrutura e não existe redundância de dados entre os servidores. Como se sabe, a disciplina de Arquitetura de Comunicações Distribuídas é o elo de ligação entre a disciplina de Redes de Computadores e Sistemas Operacionais, sendo essencial na análise de desempenho de um sistema computacional distribuído. Diante do que foi apresentado, assinale a alternativa correta. a. A Qualidade de Serviço (QoS) provê serviços de rede inteligente, fornecendo desempenho. b. HSRP e VRRP são protocolos de alta disponibilidade e redundância, e são usados em componentes da infraestrutura de rede. c. UDP é um protocolo de comunicação que envia pacotes de dados fornecendo veri�cação e integridade dos dados enviados. d. A forma original do TCP/IP possui apenas três camadas: Enlace, Internet e Transporte. e. A troca do IPv4 para o Ipv6 tem um único propósito, mostrar que o IPv6 é mais e�ciente, sem nenhuma outra melhoria. NAP CPA https://ambienteacademico.com.br/my/ https://ambienteacademico.com.br/course/view.php?id=8050 https://ambienteacademico.com.br/course/view.php?id=8050§ion=2 https://ambienteacademico.com.br/mod/quiz/view.php?id=189488 https://outlook.office365.com/owa/calendar/NAPFMU@unifmubr.onmicrosoft.com/bookings/ https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html 18/03/2022 13:07 Teste Final (N2): Revisão da tentativa https://ambienteacademico.com.br/mod/quiz/review.php?attempt=100957&cmid=189488 2/5 Questão 3 Completo Atingiu 1,00 de 1,00 Questão 4 Completo Atingiu 1,00 de 1,00 Sabe-se que, no atual cenário tecnológico, trabalhamos com sistemas distribuídos a todo momento, desenvolvemos aplicações voltadas para essa nova tecnologia. Entramos em uma outra era de interação, acesso e distribuição de software. Para o desenvolvedor de aplicações, essa camada de software abstrai a forma como se escrevem aplicações, você só necessita focar no problema e não no que está nos bastidores, como hardware, sistema operacional, tipos de objetos ou pedaços de código que já foram implementados e podem ser reaproveitados. Nesse sentido, assinale a alternativa que indica qual é o objetivo de uma camada de software middleware: a. Fornecer componentes ao negócio para serem utilizados na construção dos aplicativos e na comunicação entre cada computador e dispositivo. b. Fornecer uma interface padrão a um determinado sistema operacional, disponibilizando, com isso, serviços aos clientes de outras plataformas. c. Fornecer acesso ao hardware de forma transparente e heterogênea, tais como câmeras, scanners, impressoras, através de API de alto nível. d. Fornecer classes de aplicações e serviços que permitam uma computação distribuída em ambientes homogêneos. e. Fornecer infraestrutura de rede e auxiliar a comunicação com uso de hubs e switches layer 2, reordenando os protocolos e as mensagens trocadas entre os aplicativos. Os Sistemas Distribuídos estão em toda parte, permitindo, por meio da Internet, o acesso dos usuários a qualquer serviço computacional onde quer que estejam. O compartilhamento de recursos é o principal fator motivacional para a criação de aplicações distribuídas, tais como impressoras, arquivos, páginas Web, banco de dados, entre outras possibilidades que só a computação distribuída nos proporciona. ERL, T., PUTTINI, R., MAHMOOD, Z. Cloud Computing: concepts, technology & architecture. [S.l.]: Pearson Prentice Hall, 2013. A construção de sistemas distribuídos gera muitos desa�os. Nesse sentido, assinale a alternativa corretasobre a integridade de um sistema distribuído: a. SaaS, PaaS, NaS, Nuvem Híbrida, Migração de código, Corretude, SO Linux, Alta disponibilidade. b. Alta Disponibilidade, SaaS, PaaS, NaS, Middleware, SO Linux, Criptogra�a, Nuvem Simples. c. Sistemas Abertos, Heterogeneidade, Segurança, Escalabilidade, Tratamento de falhas, Concorrência, Transparência, Qualidade dos Serviços. d. Middleware, Migração de Código, PaaS, Nuvem Privada, Transparência, NaS, Sistemas Abertos, Transparência. e. NaS, Alta disponibilidade, Criptogra�a, SaaS, Nuvem Pública, Nuvem Híbrida, Middleware, SO Linux. NAP CPA https://outlook.office365.com/owa/calendar/NAPFMU@unifmubr.onmicrosoft.com/bookings/ https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html 18/03/2022 13:07 Teste Final (N2): Revisão da tentativa https://ambienteacademico.com.br/mod/quiz/review.php?attempt=100957&cmid=189488 3/5 Questão 5 Completo Atingiu 0,00 de 1,00 Questão 6 Completo Atingiu 1,00 de 1,00 Questão 7 Completo Atingiu 0,00 de 1,00 O desenvolvimento de uma aplicação distribuída faz uso de um middleware para facilitar e agilizar o processo de desenvolvimento, deixando o desenvolvedor tranquilo para criar, independentemente do ambiente em que a aplicação está hospedada e/ou localizada. Sobre o middleware, assinale a alternativa correta. a. Ajuda no desenvolvimento e apoio aos computadores e redes heterogêneas aplicando uma camada de abstração no hardware. b. Ajuda na implantação da camada de software situada entre o sistema operacional e o substrato da aplicação e comunicação. c. Ajuda na comunicação da aplicação distribuída, mas não é responsável pelo seu processo de implantação. d. Ajuda na apresentação de múltiplos sistemas, que compõem o sistema distribuído usando, para isso, um sistema operacional de código proprietário. e. Ajuda na abstração de alto nível do software, dando uma visão disforme da utilização dos recursos. 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: a. WWAN. b. LAN. c. MAN. d. WAN. e. WLAN. O software middleware oferece transparência para o desenvolvimento de aplicações em sistemas distribuídos. Aumenta consideravelmente as possibilidades de os desenvolvedores criarem aplicativos para esse �m, sem a necessidade de refazer o código caso mude o sistema operacional e/ou a aplicação envolvida. Diante desse modelo de transparência, assinale a alternativa correta que apresente características de middleware: a. Atomicidade, con�abilidade, segurança, concorrência. b. Tolerância a falhas, tecnologias variadas, mobilidade, replicação. c. Independência, controle, agilidade, disponibilidade. d. Transparência, acessibilidade, portabilidade, concorrência. e. Acessibilidade, durabilidade,isolamento, consistência. NAP CPA https://outlook.office365.com/owa/calendar/NAPFMU@unifmubr.onmicrosoft.com/bookings/ https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html 18/03/2022 13:07 Teste Final (N2): Revisão da tentativa https://ambienteacademico.com.br/mod/quiz/review.php?attempt=100957&cmid=189488 4/5 Questão 8 Completo Atingiu 1,00 de 1,00 Questão 9 Completo Atingiu 1,00 de 1,00 Questão 10 Completo Atingiu 1,00 de 1,00 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. a. O usuário determina em qual servidor a tarefa será executada, de�nindo inclusive o endereço IP do servidor que roda determinada aplicação. b. A transparência de acesso é uma característica do sistema distribuído, sem que a localização da informação seja indicada. c. Existem computadores e servidores dedicados para atender à requisição dos clientes, em qualquer demanda que seja necessária. d. Os computadores em rede executam tarefas de cliente-servidor, sendo possível integrá-los em uma arquitetura distribuída. e. Em um sistema de objetos distribuídos, há a possibilidade de invocação de objetos, presentes no computador do usuário ou em computadores remotos. Sabe-se que middleware é uma camada de software, que �ca 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: a. Java RMI e CORBA. b. Type script e Simula. c. Fortran e Fact. d. Shell script e Java script. e. C e LUA. A replicação de dados nos sistemas distribuídos, através de uma aplicação, gera uma desvantagem, tornando o sistema lento e inconsistente, gerando falhas e falta de segurança, bem como deixando a disponibilidade altamente comprometida e instável. Assinale a alternativa correta, que indica quando a desvantagem é gerada: a. Há dependência de um Sistema Gerenciador de Banco de Dados. b. Há dependência do hardware. c. Há uma degradação do desempenho da aplicação. d. Há uma propagação exagerada de atualizações. e. Há uma limitação da disponibilidade das aplicações. ◄ Webconferência Seguir para... NAP CPA https://ambienteacademico.com.br/mod/lti/view.php?id=189485&forceview=1 https://outlook.office365.com/owa/calendar/NAPFMU@unifmubr.onmicrosoft.com/bookings/ https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html 18/03/2022 13:07 Teste Final (N2): Revisão da tentativa https://ambienteacademico.com.br/mod/quiz/review.php?attempt=100957&cmid=189488 5/5 Revisão N2 ►NAP CPA https://ambienteacademico.com.br/mod/quiz/view.php?id=189489&forceview=1 https://outlook.office365.com/owa/calendar/NAPFMU@unifmubr.onmicrosoft.com/bookings/ https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html
Compartilhar