FC ConcursosFC Concursos

Questão FC370019

A respeito dos conceitos de DevOps, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa. ( ) Uma das práticas da Integração Contínua é estimular que

Modelos de Ciclo de Vida e Metodologias de Desenvolvimento

FGV · 2024

A respeito dos conceitos de DevOps, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.


(  ) Uma das práticas da Integração Contínua é estimular que a equipe de desenvolvimento agregue código em um repositório compartilhado várias vezes ao dia.


(   ) Executar casos de teste automatizados e compilar o código-fonte são tarefas de ferramentas de automação de build, como Cucumber, Travis CI e Zabbix.


(   ) Configuration Management é eficiente quando nem todas as instalações e modificações são aplicadas novamente aos servidores, atualizando apenas o comportamento alterado.


As afirmativas são, respectivamente,

  1. V – V – F.
  2. V – F – V.
  3. F – V – V.
  4. V – F – F.
  5. F – F – V.
Mostrar resposta e comentário

Gabarito

B

Comentário do professor

V – F – V: a primeira afirmativa é verdadeira porque a prática de Integração Contínua incentiva que desenvolvedores façam merges frequentes em um repositório compartilhado — várias vezes ao dia — para detectar conflitos cedo e permitir builds e testes automatizados rápidos.


A segunda é falsa porque há confusão entre ferramentas e categorias: Travis CI é um serviço de CI que automatiza builds e testes, Cucumber é um framework de testes BDD, e Zabbix é uma ferramenta de monitoramento — não são todos ferramentas de automação de build.


A terceira afirmativa é verdadeira ao tratar de Configuration Management: ferramentas como Puppet, Ansible e Chef aplicam o estado desejado de forma idempotente, reaplicando apenas o que mudou e atualizando o comportamento alterado sem recriar tudo do zero.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo