Pular para o conteúdo principal

Questão de Engenharia de Software — Ferramentas de Desenvolvimento de Software — COPEVE-UFAL 2026

Engenharia de SoftwareFerramentas de Desenvolvimento de Software
Código
qg664005
Banca
COPEVE-UFAL
Órgão
IFAL
Ano
2026
Nível
Superior
Cargo
Professor EBTT - Informática
Em um ambiente moderno de desenvolvimento de software, equipes buscam automatizar o processo desde a implementação do código até a entrega da aplicação em produção. Nesse contexto, o controle de versões é realizado de forma distribuída, permitindo o acompanhamento das alterações no código-fonte ao longo do tempo, enquanto práticas de integração e entrega contínuas automatizam etapas como compilação, testes e implantação. Para garantir portabilidade e isolamento do ambiente de execução, a aplicação é empacotada utilizando containers. Assim, nesse cenário, o controle de versões é feito por meio do [ I ], as práticas responsáveis pela automação do pipeline são conhecidas como [ II ], e a ferramenta utilizada para empacotar a aplicação em containers é o [ III ].Assinale a alternativa que preenche corretamente as lacunas [ I ], [ II ] e [ III ], nessa ordem.
  1. AI. Git, II. Docker, III. CI/CD
  2. BI. Git, II. CI/CD, III. Docker
  3. CI. Docker, II. CI/CD, III. Git
  4. DI. CI/CD, II. Git, III. Docker
  5. EI. CI/CD, II. Docker, III. Git
Revelar gabarito e comentário

GabaritoB — I. Git, II. CI/CD, III. Docker

Link permanente: /questoes/qg664005