Questão de Engenharia de Software — Desenvolvimento de Software — CESPE / CEBRASPE 2024
Engenharia de Software›Desenvolvimento de Software
Código
ce178013
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
Acerca do ciclo de vida de software e do desenvolvimento de software, julgue o item que se segue.Na etapa de projeto do ciclo de desenvolvimento de um software, realiza-se o teste final, ou teste de aceite.
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoE — Errado
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”.
Ciclo de Vida de Software – Fases
Gabarito: Errado (alternativa E). O teste final, ou teste de aceite, não é realizado na etapa de projeto; ele ocorre na fase de testes, após o desenvolvimento, antes da implantação. A etapa de projeto (design) é voltada para a definição da arquitetura e detalhes de implementação, não para execução de testes.
De acordo com os modelos clássicos de ciclo de vida (como o cascata), as fases são aproximadamente: Planejamento, Definição/Análise, Projeto (Design), Desenvolvimento, Testes e Implantação. O teste de aceitação (ou teste final) é o último nível de teste, executado pelos usuários finais ou clientes para validar se o software atende aos requisitos e está pronto para produção. Portanto, a afirmativa está incorreta ao atribuir à etapa de projeto uma atividade que pertence à fase de testes.
1Planejamento
2Análise/Definição
3Projeto (Design)
4Desenvolvimento
5Testes
6Implantação
LEVEL · soulevel.com.br
NÃO CAIA NESSA!
A banca confunde a fase de projeto (design) com a fase de testes. O candidato desatento pode associar "teste final" a uma etapa tardia do desenvolvimento e achar que ocorre no projeto, mas o projeto é anterior à codificação e aos testes. Lembre-se: cada fase tem seu propósito; testar é atividade da fase de testes, não do design.