Baixe o app para aproveitar ainda mais
Prévia do material em texto
21/03/2024, 10:45 Avaliação Final (Objetiva) - Individual about:blank 1/5 Prova Impressa GABARITO | Avaliação Final (Objetiva) - Individual (Cod.:770120) Peso da Avaliação 3,00 Prova 54129809 Qtd. de Questões 10 Acertos/Erros 3/7 Nota 3,00 Existem várias soluções SaaS que podem lidar com segurança, monitoramento, registro em log, teste etc., e as categorias de dados incluem inteligência de negócios, banco de dados como serviço, visualização de dados, dashboards, data mining etc., e mais funções, bem como controlam totalmente a infraestrutura, desempenho, segurança, escalabilidade, privacidade etc. Enfim, uma empresa deve usar o SaaS para terceirizar todos os aplicativos, recursos e serviços que não são sua competência essencial, assumindo que atenda às suas necessidades e seja acessível. A respeito da lista de provedores de SaaS, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O provedor SaaS Google App foi lançado em 2006 como um pacote de aplicativos que oferece soluções para e-mail, calendário, armazenamento em nuvem, reunião ou treinamento pelo Meet e edição de documentos (textos, planilhas e apresentações). ( ) O provedor SaaS OneDrive é um serviço de armazenamento em nuvem da Microsoft. A plataforma é suportada por iOS, Android e Windows e todos os usuários podem utilizá-la. Os usuários do Office 365 têm acesso ilimitado aos serviços de armazenamento e é totalmente gratuito. ( ) O provedor SaaS Salesforce é uma plataforma em nuvem comercial que fornece aplicativos personalizáveis, principalmente serviços de Gerenciamento de Relacionamento com o Cliente (Customer Relationship Management (CRM)), para os consumidores. ( ) O provedor SaaS Amazon Web Services (AWS), é um serviço de fácil utilização para implantação e escalabilidade de aplicações e serviços da web desenvolvidos com Java, .NET, PHP, Node.js, Python, Ruby, Go e Docker em servidores familiares como Apache, Nginx, Passenger e IIS. Assinale a alternativa que apresenta a sequência CORRETA: A V - F - V - V. B F - V - V - F. C V - V - F - V. D V - V - V - F. A maioria das suas imagens será criada em cima de uma imagem base do registro do Docker Hub. O Docker Hub contém muitas imagens pré-construídas que você pode extrair e experimentar sem precisar definir e configurar as suas próprias. Para extrair uma imagem específica ou conjunto de imagens, o comando a ser utilizado é o: A docker run. B docker pull. C docker service. VOLTAR A+ Alterar modo de visualização 1 2 21/03/2024, 10:45 Avaliação Final (Objetiva) - Individual about:blank 2/5 D docker download. A Gerência de Configuração surgiu da necessidade de controlar modificações, por meio de métodos e ferramentas, com o intuito de maximizar a produtividade e minimizar os erros cometidos durante a evolução. É uma disciplina que controla e notifica as inúmeras correções, extensões e adaptações aplicadas durante o ciclo de vida do software de forma a assegurar um processo de desenvolvimento e evolução sistemático e rastreável, sendo indispensável quando equipes manipulam, muitas vezes em conjunto, artefatos comuns. Sobre o exposto, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O bloqueio possibilita que a operação de entrega de um arquivo torne restrita ao usuário que efetuou o bloqueio. ( ) Sincronização é o método mais usado para aceitar alterações paralelas. ( ) Um controle de versão tem como objetivo guardar cada versão de cada arquivo garantindo o acesso a ele. ( ) O comando check-out exibe a estrutura lógica que mapeia todas as versões armazenadas no repositório para determinado arquivo ou conjunto de arquivos. Assinale a alternativa que apresenta a sequência CORRETA: A V - V - V - F. B V - F - F - V. C F - V - V - F. D F - F - V - V. A computação em nuvem pode ser entendida utilizando recursos de computação no provedor de Internet, isto é, quando você precisa de um servidor, pode usar máquinas virtuais que são disponibilizadas por vários provedores na Internet. Neste sentido, existem três modelos de serviços baseados em nuvem que são: Software as a Service (SaaS), Plataforma como Serviço (PaaS) e Infraestrutura como Serviço (IaaS). A respeito destes três modelos, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Com o SaaS, o consumidor utiliza um aplicativo sem controle do sistema, hardware e infraestrutura de rede. ( ) Com a PaaS, os usuários controlam os aplicativos, mas não controlam sistema operacional, hardware e infraestrutura de rede. ( ) Com a PaaS e a IaaS, o usuário acessa recursos de computação como CPU, memória, middleware e armazenamento e poderá controlar a plataforma e a infraestrutura de nuvem abaixo deles. ( ) O modelo IaaS disponibiliza servidores físicos e virtualizados, onde os desenvolvedores instalam o sistema operacional, sistema gerenciador de banco de dados e os softwares necessários, podendo realizar o acesso de qualquer lugar. Assinale a alternativa que apresenta a sequência CORRETA: A F - V - V - V. B V - F - F - F. C V - V - F - V. D V - F - V - F. 3 4 21/03/2024, 10:45 Avaliação Final (Objetiva) - Individual about:blank 3/5 A serverless computing pode ser entendida como sendo a evolução da computação em nuvem, onde seus serviços como API ou processamento funcional são utilizados por infraestrutura em nuvem sem se preocupar com a infraestrutura (manutenção e configuração). É um modelo de computação em nuvem maduro que utiliza o gerenciamento e alocação de recursos em um provedor de serviços. A respeito aos benefícios da serverless computing, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Desenvolvimento e implantação rápida, baixo custo e escalabilidade sob demanda. ( ) Realiza escalonamento automático através de vários componentes dependentes entre eles. ( ) Redução de recursos utilizados pela aplicação, aplicação sempre disponível e a separação de preocupações. ( ) Disponibiliza infraestrutura em nuvem para hospedar aplicações ou códigos-fonte e executá-los gratuitamente em ambiente distribuído. Assinale a alternativa que apresenta a sequência CORRETA: A V - F - V - V. B V - F - F - V. C F - V - V - F. D V - F - V - F. Um Back-end como Serviço - BaaS é uma plataforma que automatiza o desenvolvimento de back-end utilizando um modelo de arquitetura onde o desenvolvedor implementa a interface e possibilita que uma parte ou todo o processamento seja atendido por meio de um serviço utilizando a infraestrutura de nuvem. A respeito do Back-end como Serviço - BaaS, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Provê as ferramentas para auxiliá-lo a desenvolver um código de back-end e acelerar o processo de desenvolvimento. ( ) Oferece soluções modulares para as funções mais usuais que necessitam estar disponíveis na infraestrutura como autenticação, escalabilidade automática e analytics estão entre os básicos. ( ) Auxilia na solução de problemas, tais como gerenciar e dimensionar a infraestrutura em nuvem, e acelerar o desenvolvimento de back-end. ( ) Permite que as responsabilidades vinculadas à manutenção e ao gerenciamento de servidores sejam executadas internamente pela organização sem envolver serviços terceirizados. Assinale a alternativa que apresenta a sequência CORRETA: A F - V - V - F. B V - V - F - V. C V - V - V - F. D V - F - V - F. PaaS é uma plataforma de computação integrada que pode desenvolver aplicativos sem instalar quaisquer ferramentas de desenvolvimento e bibliotecas. Fornece um conjunto de soluções como serviço, incluindo o ciclo de desenvolvimento, teste, implantação e até hospedagem de aplicativos na nuvem. Com relação ao PaaS, analise as sentenças a seguir: I- O PaaS público é entregue por um provedor de serviços para a criação de aplicativos, enquanto o PaaS 5 6 7 21/03/2024, 10:45 Avaliação Final (Objetiva) - Individual about:blank 4/5 corporativo(privado) é fornecido pela TI central de uma organização para desenvolvedores e, possivelmente parceiros e clientes comerciais. II- O PaaS permite que os desenvolvedores criem e implementem seus aplicativos de maneira on-line, não precisando se preocupar com a instalação de hardwares e softwares internos. III- No PaaS, os usuários gerenciarão ou controlarão a infraestrutura subjacente sem ter que controlar os aplicativos implantados e a configuração dos aplicativos hospedados na infraestrutura de TI. Assinale a alternativa CORRETA: A As sentenças I e II estão corretas. B Somente a sentença I está correta. C As sentenças II e III estão corretas. D As sentenças I e III estão corretas. A plataforma como serviço (PaaS) é um modelo de computação em nuvem, no qual um fornecedor atribui ferramentas de hardware e software aos usuários on-line. Esse fornecimento acontece por meio de um provedor de PaaS, que hospeda o hardware ou o software em sua própria infraestrutura digital. Como resultado, o PaaS libera os desenvolvedores da instalação de hardware e software internos, para desenvolver ou executar um novo aplicativo, por exemplo. Com relação ao PaaS, assinale a alternativa CORRETA: A Apresenta alta complexidade no desenvolvimento e implantação. B Os provedores de PaaS fornecem aos desenvolvedores sua própria pilha de ferramentas. C Os serviços PaaS não oferecem suporte a desenvolvedores que trabalham remotamente. D O custo é reduzido, não é necessária a compra de ferramentas de desenvolvimento e teste se os serviços de PaaS foram selecionados. O GIT é considerado um software livre open source, sendo distribuído sob a licença GNU GPLv2. Portanto, o GIT é definido como um sistema de controle de versão distribuído tendo como características: velocidade, simples design, suporte robusto e capacidade de atuar de modo eficiente com projetos de grande porte. Sobre o algoritmo exposto, classifique V para as sentenças verdadeiras e F para as falsas: ( ) A realização do controle de permissões ocorre através do protocolo SSH. ( ) A resolução de conflitos se dá por meio do comando git mergetool, ( ) Por meio do comando git commit se dá a submissão de modificações. ( ) Por meio dos comandos git add se dá o download de modificações do repositório desejado. Assinale a alternativa que apresenta a sequência CORRETA: A V - V - V - F. B V - F - F - V. C F - F - V - V. D F - V - V - F. 8 9 21/03/2024, 10:45 Avaliação Final (Objetiva) - Individual about:blank 5/5 Um contêiner é uma unidade padrão de software que empacota o código e todas as suas dependências para que o aplicativo seja executado de forma rápida e confiável de um ambiente de computação para outro. Uma imagem de contêiner Docker é um pacote de software leve, autônomo e executável que inclui tudo o que é necessário para executar um aplicativo: código, tempo de execução, ferramentas do sistema, bibliotecas do sistema e configurações. Sobre os contêineres, analise as seguintes afirmativas: I- O Kubernetes é uma ferramenta de código aberto para versionamento de códigos Docker. II- O Docker Swarm é uma ferramenta de gerenciamento e orquestração de cluster de código aberto. III- A administração de clusters e contêineres é feita usando comandos clássicos do Docker. IV- O Kubernetes oferece suporte apenas a contêineres Docker. Assinale a alternativa CORRETA: A As afirmativas II e III estão corretas. B Somente a afirmativa I está correta. C Somente a afirmativa IV está correta. D As afirmativas I, II e IV estão corretas. 10 Imprimir
Compartilhar