Questão de Engenharia de Software — Análise Estruturada — FCC 2019
Engenharia de Software›Análise Estruturada
Código
fc052790
Banca
FCC
Órgão
AFAP
Ano
2019
Cargo
Analista de Fomento - Tecnologia da Informação
Considere uma situação hipotética em que três Analistas de Informática, aplicando abordagens distintas de análise e projeto de sistemas, utilizaram frameworks, ferramentas, técnicas ou métodos, conforme segue:- Márcio desenhou um Diagrama de Fluxo de Dados (DFD).- Ana Maria desenhou um Diagrama de Sequência.- Estela entregou uma funcionalidade completa no final de uma sprint.De acordo com o que utilizaram, os Analistas de Informática aplicaram, respectivamente, as abordagens
AAnálise Estruturada, UML e Scrum.
BModelagem de Dados, Processo Unificado e Extreme Programming.
CModelo Espiral, BPMN e UML.
DBPMN, Modelagem de Dados e Scrum.
EProcesso Unificado, Extreme Programming e Análise Estruturada.
Revelar gabarito e comentário▾
GabaritoA — Análise Estruturada, UML e Scrum.
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”.
Metodologias de Análise e Projeto de Sistemas
Gabarito: letra A. A questão associa corretamente cada ferramenta/técnica à sua abordagem: DFD é um artefato da Análise Estruturada; Diagrama de Sequência é um diagrama UML; e a entrega de funcionalidade ao final de uma sprint é prática do Scrum. A alternativa A reflete exatamente essa correspondência.
A banca testa o conhecimento das principais ferramentas e metodologias da engenharia de software. Para acertar, basta lembrar:
Ferramenta/Técnica
Abordagem
DFD (Diagrama de Fluxo de Dados)
Análise Estruturada
Diagrama de Sequência
UML (Linguagem de Modelagem Unificada)
Entrega ao final de uma sprint
Scrum (framework ágil)
Alternativa A — ✅ Correta ⟵ GABARITO
Márcio usou DFD, que é uma técnica clássica da Análise Estruturada. Ana Maria usou Diagrama de Sequência, que pertence à UML. Estela entregou uma funcionalidade completa no final de uma sprint, característica central do Scrum.
Alternativa B — ❌ Incorreta
Associa DFD a "Modelagem de Dados" (na verdade, DFD é modelagem de processos, não de dados). Diagrama de Sequência não é exclusivo do Processo Unificado, mas é um diagrama UML. A entrega em sprint não é prática do Extreme Programming (XP), e sim do Scrum.
Alternativa C — ❌ Incorreta
DFD não tem relação com o Modelo Espiral (que é um modelo de processo). Diagrama de Sequência não é BPMN (Business Process Model and Notation), que é outra notação. A entrega em sprint não é UML.
Alternativa D — ❌ Incorreta
DFD não é BPMN (BPMN é notação para processos de negócio). Diagrama de Sequência não é Modelagem de Dados (que usa MER ou DER). A entrega em sprint é Scrum, mas as duas primeiras associações estão erradas.
Alternativa E — ❌ Incorreta
DFD não é exclusivo do Processo Unificado (RUP), embora o RUP possa usar DFD, mas a associação clássica e mais direta é com Análise Estruturada. Diagrama de Sequência não é Extreme Programming (XP). A entrega em sprint não é Análise Estruturada.
PEGA ESSA DICA!
Para questões como esta, monte mentalmente uma tabela associando cada ferramenta ou técnica à sua abordagem principal. Fique atento a trocas comuns: DFD com BPMN ou Modelagem de Dados; Diagrama de Sequência com outros diagramas; Sprint com outras metodologias ágeis como XP ou Kanban.