← Questões de Engenharia de Software

Engenharia de Software · FGV · 2025

Questão comentada de Engenharia de Software

Em relação ao Ciclo de Vida de Desenvolvimento de Software (SDLC), a coleta e a definição detalhada dos requisitos, bem como a elaboração de documentações, como fluxogramas e diagramas de sistemas, ocorre na etapa de

Gabarito: D

No SDLC, a etapa de análise é o momento em que voce levanta o problema, entende as necessidades do usuário e detalha os requisitos do sistema. É aqui que entram a coleta e a definição dos requisitos, além da produção de documentos que ajudam a enxergar o sistema como um todo, como fluxogramas, modelos e diagramas de contexto e de processos. Pense assim: antes de sair codando, voce precisa entender exatamente o que será construído e por que. A banca costuma separar bem análise de design. Na análise, voce descobre e especifica o que o sistema deve fazer. No design, voce decide como isso será construído, definindo arquitetura, componentes, estruturas de dados e soluções técnicas. Ou seja, análise olha para o problema; design olha para a solução. Essa distinção é clássica na engenharia de software e aparece em praticamente toda abordagem tradicional do ciclo de vida. Por isso o gabarito é a letra D. A coleta e a definição detalhada dos requisitos não acontecem no desenvolvimento, nem nos testes, nem na implantação. Elas pertencem à fase de análise, que é justamente a etapa de levantamento e especificação. É o tipo de questão em que a palavra-chave "requisitos" já acende a luz amarela: quase sempre ela aponta para análise. Em resumo: análise pede entendimento e documentação do que o sistema precisa fazer; desenvolvimento é a codificação; testes verificam se o que foi feito está certo; implantação coloca o sistema em uso. Se voce memorizar essa sequência lógica, dificilmente cai em pegadinha.

Continue treinando

Questões relacionadas