Baixe o app para aproveitar ainda mais
Prévia do material em texto
13/12/22, 14:09 Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2767289/5624814 1/4 Práticas da cultura DevOps no desenvolvimento de sistemas Professor(a): Stella Marys Dornelas Lamounier (Mestrado acadêmico) 1) 2) 3) Prepare-se! Chegou a hora de você testar o conhecimento adquirido nesta disciplina. A Avaliação Virtual (AV) é composta por questões objetivas e corresponde a 100% da média final. Você tem até cinco tentativas para “Enviar” as questões, que são automaticamente corrigidas. Você pode responder as questões consultando o material de estudos, mas lembre-se de cumprir o prazo estabelecido. Boa prova! Quando falamos sobre a transformação digital proporcionada pelo movimento cultural DevOps, trata-se de uma gestão ágil que vai muito além do que métodos e frameworks, é uma cultura. Analise as afirmativas a seguir e assinale as com V (verdadeiro) ou F (falso) ( ) O modelo em cascata é mais adequado para os DevOps trabalharem com a entrega de software continua. ( ) No DevOps, foca em ambientes dinâmicos, orientados na prática e na automatização dos processos e atividades. ( ) A filosofia do DevOps, permite trabalhar e pensar em quatro eixos: levantamento de requisitos, automação, compartilhamento e avaliação. Assinale a alternativa que contenha a sequência correta de V e F Alternativas: Código da questão: 67752 A tecnologia do GIT pode ser considerada uma das melhores ferramentas de versionamento disponíveis no que diz respeito ao gerenciamento das informações. Isso porque toda a ferramenta é otimizada para entregar velocidade e agilidade durante o desenvolvimento. Qual a vantagem de utilizar um sistema de versionamento descentralizado como o Git? Alternativas: Código da questão: 67770 Uma empresa do ramo de tecnologia resolve adotar a cultura DevOps para desenvolver seus produtos. Quais as vantagens de negócios a empresa podem obter com DevOps? Leia as assertivas a seguir e analise-as: I - Entrega mais rápida de recursos. II - Ambientes operacionais menos estáveis. III - Mais tempo disponível para agregar valor. Sobre as vantagens de negócios a empresa, são corretas: Alternativas: V – V – V. V - F – F. V – V – F. F – V – F. V – F – V. INCORRETO Como os usuários não precisam estar conectados o tempo inteiro, o tráfego de rede diminui, gerando lentidão, conhecido como efeito espelho. Não há necessidade de manter-se conectado o tempo inteiro, resultando em um ganho de performance. CORRETO Os usuários precisam estar conectados ao repositório constantemente. Não há vantagens, só desvantagens. Aumenta o tráfego de rede. I e III apenas. I e II apenas. I apenas. 13/12/22, 14:09 Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2767289/5624814 2/4 4) 5) 6) Código da questão: 67754 Um sistema de controle de versões é um software que tem a finalidade de gerenciar diferentes versões no desenvolvimento de um documento qualquer. O controle de versão é considerado como a forma mais eficiente para gerenciar as modificações do projeto. Analise as afirmativas a seguir e assinale as com V (verdadeiro) ou F (falso): ( ) O GIT só funciona no ambiente do sistema operacional Windows. ( ) Seu surgimento deu origem com o propósito de controlar as versões do kernel Linux. ( ) O GIT foi criado por Linus Torvalds. Assinale a alternativa que contenha a sequência correta de V e F Alternativas: Código da questão: 67759 O controle de versão é uma prática muito comum para gerenciar e rastrear as modificações de um arquivo ou código fonte. Essas ferramentas ajudam as equipes DevOps com gerenciamento do código decorrer do projeto. Quais das alternativas a seguir são ferramentas que oferecem serviço de repositório on-line? Alternativas: Código da questão: 67764 O DevOps é a combinação de filosofias culturais, práticas e ferramentas que aumentam a capacidade de uma empresa de distribuir aplicativos e serviços em alta velocidade: otimizando e aperfeiçoando produtos em um ritmo mais rápido do que o das empresas que usam processos tradicionais de desenvolvimento de software. Com base nas práticas de desenvolvimento de software, operação e de apoio envolvidas ao DevOps. Analise as afirmativas a seguir e assinale-as com V (verdadeiro) ou F (falso): ( ) O ambiente em docker é menos vulnerável a ataques de segurança do tipo negação de serviço (DoS) do que o modelo de máquinas virtuais (VM), uma vez que os contêineres são uma camada de isolamento entre os aplicativos e o kernel do host. ( ) Uma imagem pode ser versionada com múltiplos commits. ( ) As alterações efetuadas em arquivos e diretórios copiados de uma camada base para dentro de um container docker, por padrão, são vistas pelos múltiplos containers do mesmo sistema de arquivos. Assinale a alternativa que contenha a sequência correta de V e F. Alternativas: III apenas. I, II, III apenas. INCORRETO V – F – V. V – V – F. F – V – F. INCORRETO V – F – F. F - V – V. GitLab, GitClone, Bitbucker. Git, SVN, GitHub. INCORRETO SVN, GitHub, GitHob. Mercurial, Tortosise, Bitbucker. GitLab, GitHub, Bitbucker. V – F – V. V – V – F. CORRETO F - F – V. V – V – V. F – V – V. 13/12/22, 14:09 Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2767289/5624814 3/4 7) 8) 9) Código da questão: 67760 Após a implantação da metodologia DevOps nas equipes de Tecnologia da Informação (TI), existe a promoção uma redução nos custos nas suas operações e essas automatizações do processo, nos quais geram alguns benefícios. Leia e associe as duas colunas conforme cada benefício proposto Assinale a alternativa que traz a associação correta entre as duas colunas: Alternativas: Código da questão: 67753 O movimento cultural do DevOps, trouxe consigo uma nova filosofia no ambiente de trabalho nas equipes de Tecnologia da Informação. Sobre DevOps, qual das afirmações abaixo é verdadeira? Alternativas: Código da questão: 67750 A adoção da metodologia DevOps nas organizações traz uma mudança cultural em que devemos estruturar as equipes e operacionalizar tarefas importantes. Com base no movimento cultural DevOps, assinale a afirmativa que podemos considerar como verdadeira. Alternativas: Código da questão: 67751 I-C; II-B; III-A. I-B; II-A; III-C. I-A; II-B; III-C. I-B; II-A; III-C. I-C; II-A; III-B. CORRETO DevOps não é uma mudança cultural que influencia papéis e determina ações que aproximam as áreas de desenvolvimento e operação. DevOps é apenas um conjunto de ferramentas utilizadas para a entrega reiterada (frequente) de serviços/produtos INCORRETO É importante que haja distância entre as áreas de desenvolvimento e operação. Tal distância diminui a probabilidade de conflitos nos projetos de software. Processos manuais não estão sujeitos a erros, não ocasionam atrasos e respondem coerentemente e de modo rápido às questões de negócio. Uma das mudanças mais críticas que afetaram o DevOps (e, também, o ajudaram a amadurecer ao mesmo tempo) é a Computação em Nuvem (Cloud). DevOps é apenas para desenvolvimento e operações. DevOps é para operações que estão aprendendo como codificar. DevOps acentua a colaboração entre os times de TI de uma empresa. CORRETO DevOps é apenas para lojas “nascidas para mobile”. DevOps não é para indústrias regulamentadas. 13/12/22, 14:09 Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2767289/5624814 4/4 10) Sabemos que existem algumas ferramentas de versionamento descentralizado que são empregadas no desenvolvimento de software. Qual a vantagem de utilizar um sistema de versionamento descentralizado como o Git? Alternativas: Código da questão: 67768 Não há vantagens, só desvantagens. Como os usuários não precisam estar conectados o tempo inteiro, o tráfego de rede diminui, gerando lentidão, conhecido como efeito espelho. Aumenta o tráfego de rede. Não há necessidade de manter-se conectado o tempo inteiro, resultando em um ganho de performance. CORRETO Os usuários precisam estar conectados ao repositórioconstantemente. Arquivos e Links
Compartilhar