Questão de Engenharia de Software — Processos de Software — FGV 2024
Engenharia de Software›Processos de Software
Código
fg085524
Banca
FGV
Órgão
INPE
Ano
2024
Nível
Superior
Cargo
Tecnologista Júnior I - Desenvolvimento de Software para Operação de Satélites
A integração de módulos e sistemas é uma etapa crucial no desenvolvimento de software, em que a abordagem de integração a ser tomada depende do cenário concreto.Assinale a opção que apresenta o cenário para o qual a abordagem Big Bang é a mais adequada.
ATestar gradualmente os diferentes componentes do sistema.
BResolver os problemas conhecidos de integração entre determinados módulos.
CIdentificar os problemas de integração de maneira incremental.
DRealizar uma abordagem cuidadosa para garantir a integração correta entre os módulos.
EIntegrar simultaneamente todos os módulos e testá-los em conjunto.
Revelar gabarito e comentário▾
GabaritoE — Integrar simultaneamente todos os módulos e testá-los em conjunto.
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”.
Abordagem Big Bang na Integração de Sistemas
Gabarito: letra E. A abordagem Big Bang consiste em integrar todos os módulos simultaneamente e testá-los em conjunto, sendo mais adequada quando não há dependências claras ou em sistemas pequenos. As demais alternativas descrevem cenários de integração incremental, gradual ou focada em problemas específicos, que não correspondem à essência do Big Bang.
Abordagens de integração
1Big Bang
Integra todos os módulos simultaneamente
Testa o sistema como um todo
Dificuldade de isolar falhas
Adequado para sistemas pequenos
2Incremental
Top-down
Bottom-up
Sandwich
Testa gradualmente
Facilita isolamento de falhas
LEVEL · soulevel.com.br
Alternativa A — ❌ Incorreta
Testar gradualmente os diferentes componentes do sistema descreve uma integração incremental (top-down, bottom-up, sandwich), não o Big Bang, que não é gradual.
Alternativa B — ❌ Incorreta
Resolver problemas conhecidos de integração entre determinados módulos é uma ação corretiva pontual, não o cenário típico para o Big Bang, que visa testar o sistema como um todo sem foco em módulos específicos.
Alternativa C — ❌ Incorreta
Identificar problemas de integração de maneira incremental é novamente uma abordagem incremental, contrária à simultaneidade do Big Bang.
Alternativa D — ❌ Incorreta
Realizar uma abordagem cuidadosa para garantir a integração correta entre os módulos sugere um processo controlado e cauteloso, enquanto o Big Bang é arriscado e pouco cuidadoso, justamente por integrar tudo de uma vez.
Alternativa E — ✅ Correta ⟵ GABARITO
Integrar simultaneamente todos os módulos e testá-los em conjunto é a definição exata do Big Bang. Esse cenário é mais adequado quando o sistema é pequeno ou quando o tempo é limitado, pois permite uma verificação global rápida, embora dificulte o isolamento de falhas.
PEGA ESSA DICA!
Lembre-se de que a abordagem Big Bang contrasta com as integrações incrementais (top-down, bottom-up, sandwich) por sua simultaneidade. Em provas, a banca costuma associar Big Bang a "tudo de uma vez" e as incrementais a "passo a passo".