Questão de Engenharia de Software — Análise Estruturada — FCC 2021
- Código
- fc060794
- Banca
- FCC
- Órgão
- TJ-SC
- Ano
- 2021
- Cargo
- Analista de Sistemas
- Abottom-up.
- Bde processo unificado.
- Ctop-down.
- Dde análise essencial.
- Epor objeto.
GabaritoC — top-down.
Gabarito: letra C. O Diagrama de Fluxo de Dados (DFD) na análise estruturada utiliza a abordagem top-down, iniciando pelo diagrama de contexto (visão geral do sistema) e decompondo os processos até chegar às primitivas funcionais ou processos primitivos. Esse refinamento sucessivo de cima para baixo é a essência da modelagem estruturada de processos.
block-beta
columns 1
block "Diagrama de Contexto" as ctx
end
block "Nível 1 (Processos Principais)" as l1
end
block "Nível 2 (Subprocessos)" as l2
end
block "Nível N (Primitivas Funcionais)" as prim
end
ctx --> l1
l1 --> l2
l2 --> primA abordagem bottom-up é o oposto: parte dos detalhes para depois compor visões mais amplas. No DFD, a decomposição é top-down, não bottom-up.
O Processo Unificado é um framework de desenvolvimento iterativo e incremental, não uma abordagem de modelagem de DFD.
Conforme descrito, o DFD parte do diagrama de contexto e refina sucessivamente até as primitivas funcionais, caracterizando a abordagem top-down.
Análise Essencial é uma técnica de modelagem de dados (estudo de entidades e relacionamentos), não a abordagem de decomposição do DFD.
A abordagem por objeto é própria da orientação a objetos, com diagramas como casos de uso e classes; o DFD é típico da análise estruturada, não da orientação a objetos.
Link permanente: /questoes/fc060794