Questão de Engenharia de Software — Gerência de Configuração — CESPE / CEBRASPE 2024
Engenharia de Software›Gerência de Configuração
Código
ce178001
Banca
CESPE / CEBRASPE
Órgão
MPO
Ano
2024
Nível
Superior
Cargo
Analista de Planejamento e Orçamento - Especialidade: Desenvolvimento de Sistemas Orçamentários
No que se refere aos conceitos de gestão de configuração, julgue o item subsequente.Na prática, o git flow pode ser usado para projetos que têm um ciclo de lançamento agendado, que consiste no uso de ramificações de recursos e várias ramificações primárias. Esse fluxo de trabalho não adiciona novos conceitos ou comandos além do necessário para o fluxo de trabalho de ramificação de recurso.
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoC — Certo
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
GitFlow – Gestão de Configuração
✅ CERTO. A afirmação está correta. O GitFlow é um modelo de ramificação amplamente adotado para projetos que seguem ciclos de lançamento agendados (releases programadas). Ele utiliza ramificações de recursos (feature branches) e múltiplas ramificações primárias (master e develop), organizando o fluxo de trabalho sem exigir novos comandos além dos já usados no Git (como branch, merge, checkout). Embora introduza conceitos como release branches e hotfix branches, esses são extensões da mesma lógica de ramificação de recurso – não requerem comandos especiais. Portanto, o item está correto.
SE LIGUE NESSA!
A banca considerou que a segunda parte da afirmação – "não adiciona novos conceitos ou comandos além do necessário para o fluxo de trabalho de ramificação de recurso" – é verdadeira, pois os comandos Git são os mesmos; os conceitos adicionais são apenas estratégias de uso, não inovações no comando ou conceito fundamental de ramificação.