Questão de Engenharia de Software — Desenvolvimento de Software — CESPE / CEBRASPE 2023
- Código
- ce163341
- Banca
- CESPE / CEBRASPE
- Órgão
- TBG
- Ano
- 2023
- Nível
- Superior
- Cargo
- Ênfase: Desenvolvimento de Software
- CCerto
- EErrado
GabaritoE — Errado
Gabarito: Errado. A afirmação inverte a relação entre Integração Contínua (CI) e Entrega Contínua (CD). Na verdade, é a CD que expande a CI, e não o contrário. CI é a prática de integrar código frequentemente com builds e testes automatizados; CD automatiza o teste e a disponibilização do software em um repositório, estendendo os benefícios da CI para estágios posteriores.
O enunciado diz que CI é um requisito fundamental para DevOps e ocorre quando se deseja expandir a automação e o feedback para estágios não cobertos pela CD. Isso está equivocado: a CD que expande a CI, pois a CI já cobre a integração e os testes iniciais; a CD garante que o software esteja sempre pronto para implantação, ampliando o escopo da automação.
A banca inverteu o sentido da expansão. O candidato deve lembrar que CI é a base, e CD (ou Continuous Deployment) é quem estende a automação para entrega e implantação.
✅ Conceito correto:
Integração Contínua (CI): Desenvolvedores integram código frequentemente; builds e testes automatizados são executados para detectar erros rapidamente.
Entrega Contínua (CD): Extensão da CI; o código é automaticamente testado e carregado em um repositório, pronto para implantação manual ou automática.
❌ Erro do item: Afirma que CI ocorre para expandir benefícios a estágios não cobertos pela CD. A direção correta é o oposto: CD expande CI.
Portanto, o item está ERRADO.
Link permanente: /questoes/ce163341