Prévia do material em texto
Gabarito × Questão 1 Existem três modelos básicos de serviço no paradigma de computação em nuvem: IaaS, PaaS e SaaS. Esses modelos oferecem diferentes níveis de controle sobre os recursos alocados dos provedores. Considerando as características desses modelos, avalie as afirmativas a seguir: I. O modelo IaaS é adequado para clientes que precisam de um alto nível de controle sobre os recursos alocados em ambiente de computação em nuvem. II. Ao usar um serviço PaaS, o cliente é responsável por instalar as ferramentas necessárias para o desenvolvimento de aplicações no ambiente de nuvem. III. Um Software como Serviço é uma aplicação na nuvem na qual o usuário final não tem qualquer controle administrativo sobre a plataforma subjacente. Considerando o contexto apresentado, é correto o que se afirma em: A) II, apenas B) I e II, apenas. C) I e III, apenas. D) I, apenas. E) II e III, apenas. Questão 2 A computação em nuvem é melhor aplicada a situações de comunicação em que: A) A conexão com a Internet ou o link de rede esteja instável. B) O link de rede esteja instável. C) Os recursos de que se necessita estejam todos localizados ou instalados na mesma máquina do usuário. D) Várias aplicações e recursos sejam remotamente usados como se estivessem armazenados no computador do usuário. E) O site que se deseja acessar esteja muito longe fisicamente. Questão 3 Cada modelo de implantação é mais adequado para determinados tipos de aplicações. O modelo de nuvem privada resulta em um grau maior de segurança e um grau menor de escalabilidade, quando comparado com os demais modelos. Além disso, a nuvem privada envolve maior custo dos serviços. Entre os cenários descritos a seguir, para qual é apropriado o uso de uma nuvem privada: A) Consórcio entre universidades para projeto de pesquisa na área de Ciência dos Dados (Data Science). B) Sistema e-commerce para uma grande loja de departamentos. C) Um aplicativo de gestão de tarefas desenvolvido por uma empresa de TI de pequeno porte. D) Integração de sistemas de órgãos da Secretaria de Segurança Pública (SSP) do Estado. E) Serviço de web e-mail. Questão 4 Os dois principais modelos de implantação, nuvem pública e nuvem privada, se diferem no nível de controle, confiabilidade e segurança à disposição dos usuários da infraestrutura. Eles também se opõem em relação aos limites de escalabilidade e aos custos dos serviços. Considerando o contexto apresentado, é correto afirmar que a nuvem pública: A) Oferece maior grau de segurança que a nuvem privada. B) Oferece menor grau de controle que a nuvem privada. C) Oferece menor grau de confiabilidade que a nuvem privada. D) Oferece menor grau de escalabilidade que a nuvem privada. E) Tem custo relativamente maior que a nuvem privada. Questão 5 Sobre computação em nuvem, análise as afirmativas a seguir e marque a alternativa correta: I- Computação em nuvem permite que o usuário mantenha exclusivamente seus dados (Banco de dados e documentos) disponíveis para acesso remoto, não sendo possível em nenhum modelo de serviços abrir mão de aplicações e demais recursos locais. II- Uma das vantagens da computação em nuvem é o uso dos recursos sob demanda, ou seja, os recursos podem ser contratados conforme a necessidade do usuário. III- Com a computação em nuvem, os dados do usuário não estão salvos em um disco rígido do seu computador, mas sim disponíveis na web. Desta forma o usuário pode acessar as suas informações a partir de qualquer dispositivo como, por exemplo, um computador, um tablet ou até mesmo a partir de um celular. A) II e III estão corretas. B) Nenhuma das afirmativas está correta. C) Somente a afirmativa I está correta. D) As afirmativas estão corretas. E) Somente a afirmativa II está correta. Questão 6 O modelo básico de arquitetura centralizada (cliente-servidor) evoluiu para um modelo com múltiplas camadas. Nesse caso, o sistema é divido em camadas que têm responsabilidades específicas. Tradicionalmente, as aplicações Web são divididas em três camadas: camada de interface do usuário, camada de processamento e camada de dados. Considerando a arquitetura multicamadas, é correto o que se afirma em: A) A separação das camadas é somente lógica, pois todos os componentes de uma aplicação precisam ser executados em um mesmo servidor. B) Na camada de dados, ficam os componentes responsáveis pela entrada de dados da aplicação. C) Um componente da camada interface do usuário não deveria interagir diretamente com um componente da camada de dados. D) A lógica da aplicação deve ser implementada na camada de interface de usuários. E) Por questões de consistência dos dados, não pode haver replicação de componentes da camada de processamento. Questão 7 Em relação aos conceitos sobre modelo de implementação da computação em nuvem, correlacione as descrições da coluna à direita com os conceitos indicados na coluna à esquerda. 1) Nuvem Privada 2) Nuvem Comunitária 3) Nuvem Híbrida 4) Nuvem Pública ( ) A infraestrutura de nuvem é composta de duas ou mais nuvens, que podem ser privadas, comunitárias ou públicas e que permanecem como entidades únicas, ligadas por uma tecnologia padronizada ou proprietária que permite a portabilidade de dados e aplicações. ( ) A infraestrutura de nuvem é disponibilizada para o público em geral, sendo acessada por qualquer usuário que conheça a localização do serviço, através da Internet. ( ) A infraestrutura de nuvem é compartilhada por diversas empresas, sendo essa suportada por uma comunidade específica que partilhou seus interesses, tais como a missão, os requisitos de segurança, a política e considerações sobre flexibilidade. ( ) A infraestrutura de nuvem é utilizada exclusivamente por uma organização, sendo essa nuvem local ou remota e administrada pela própria organização ou por terceiros. A sequência correta, de cima para baixo, é: A) 1, 4, 2, 3. B) 2, 4, 1, 3. C) 3, 4, 2, 1. D) 4, 3, 1, 2. E) 1, 2, 3, 4. Questão 8 A consolidação do modelo de computação em nuvem foi viabilizada por uma série de avanços em diversas tecnologias de redes e sistemas distribuídos. Nesse contexto, considere as afirmativas as seguir: I. A evolução das tecnologias de transmissão de dados melhorou a qualidade do acesso à internet, o que beneficiou o acesso remoto a serviços de computação em nuvem. II. A escalabilidade de serviços em nuvem foi possível na medida em que a virtualização baseada em contêineres substituiu a virtualização baseada em hypervisor. III. A especificação de modelos de serviços baseados em tecnologias web favoreceu os mecanismos de integração de aplicações em nuvem. Considerando o texto apresentado, é correto o que se afirma em: A) I, II e III. B) I e III, apenas C) II e III, apenas. D) I e II, apenas. E) I, apenas. Questão 9 As arquiteturas mais modernas para aplicações em nuvem são representadas pelos modelos FaaS (Serverless) e Edge Computing. Sobre esses modelos, avalie as afirmativas a seguir: I. Uma desvantagem do modelo FaaS é a possibilidade de maior latência (maior tempo de resposta), pois os recursos precisam ainda ser alocados quando a execução de uma função é requisitada. II. O modelo Edge Computing seria apropriado para uma aplicação de mineração de dados aplicada à Inteligência de Negócios. III. Em uma aplicação implementada com FaaS, uma função pode efetuar requisições para um banco de dados ou outra aplicação, mas não para outra função na mesma aplicação. Considerando as afirmativas apresentadas, é correto o que se afirma em: A) III, apenas. B)II, apenas. C) I, apenas. D) II e III, apenas. E) I e II, apenas. Questão 10 Assinale a alternativa que apresenta o modelo de implantação de computação em nuvem em que a sua infraestrutura é compartilhada por diversas organizações e que suporta uma comunidade que possui interesses comuns. A) Nuvem gratuita. B) Nuvem privada. C) Nuvem pública. D) Nuvem híbrida. E) Nuvem comunitária. Questão 11 Em relação às características essenciais de serviços de computação em nuvem, avalie as afirmativas a seguir. I. A contabilização do uso dos recursos é imprescindível para viabilizar a tarifação dos serviços em nuvem. II. O amplo acesso aos serviços em nuvem exige o uso de software livre gratuito. III. Mecanismos de virtualização são uma forma eficiente de permitir a elasticidade dos serviços em nuvem. Considerando o contexto apresentado, é correto o que se afirma em A) I, II e III. B) I e II, apenas. C) I, apenas. D) II e III, apenas. E) I e III, apenas. Questão 12 Considere uma aplicação em nuvem cujo objetivo é monitorar os equipamentos de uma fábrica de automóveis. A aplicação recebe dados em tempo real de sensores instalados nos equipamentos e precisa analisa-los para fazer um diagnóstico dos equipamentos, indicar possibilidades de falhas e sugerir planos de manutenção. O serviço em nuvem apropriado para o tipo de análise de dados descrita é: A) Azure Blob Storage. B) Cloud SQL. C) Cloud Filestore. D) Amazon Kinesis. E) Amazon Elastic Block Store.