Questão 28 · Informática: Engenharia de software e metodologias ágeis
O conjunto de práticas e princípios que tem como objetivo compilar, testar e liberar software de forma mais rápida e frequente integra a técnica
- A) changelog.
- B) entrega contínua.
- C) compilação.
- D) interpretação.
- E) build.
Marque a alternativa correta:
Gabarito: B
Gabarito definitivo divulgado pela banca Cebraspe (TRE/TO 2017).
Comentário
Gabarito: B.
O conjunto de práticas e princípios que visa compilar, testar e liberar software de forma mais rápida e frequente é a entrega contínua (continuous delivery), parte das práticas de CI/CD (integração e entrega contínuas). Ela automatiza a construção, os testes e a preparação de versões, de modo que o software possa ser liberado a qualquer momento.
Erros das demais:
- (A) changelog: é o registro das alterações feitas entre versões, não um conjunto de práticas de liberação.
- (C) compilação: é apenas uma etapa de transformação do código-fonte, não o conjunto de práticas.
- (D) interpretação: é outra forma de execução de código, sem relação com liberação contínua.
- (E) build: é a etapa de gerar o artefato executável, parte do processo, e não o conjunto de práticas que o integra.
Dica: quando a questão fala em práticas para liberar software com frequência, pense em entrega (ou integração) contínua, e não em uma etapa isolada como compilação ou build.
Fundamentos: Engenharia de software e DevOps: práticas de integração contínua e entrega contínua (CI/CD)
Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.
Fonte: prova Cebraspe TRE/TO 2017 (Técnico Judiciário – Área: Apoio Especializado – Especialidade: Programação de Sistemas), questão 28, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.