Pular para o conteúdo principal

Questão de Arquitetura de Software — Arquitetura de Software — Quadrix 2025

Arquitetura de SoftwareArquitetura de Software
Código
qg594895
Banca
Quadrix
Órgão
CFO
Ano
2025
Nível
Superior
Cargo
Analista de Desenvolvimento
A construção de um software começa com seu projeto, fase em que são definidas sua arquitetura, suas estruturas (programas e dados) e a escola da metodologia a ser adotada. Com base nessa informação, julgue o item seguinte.No projeto de software orientado a fluxos de dados, a principal preocupação é a eficiência do código gerado, sem considerar a modularização do sistema ou a reutilização de componentes.
  1. CCerto
  2. 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”.

Projeto Orientado a Fluxos de Dados

Gabarito: ERRADO (E). A afirmação está incorreta. O projeto orientado a fluxos de dados (projeto estruturado) tem como base a modularização do sistema e a reutilização de componentes, não apenas a eficiência do código. A abordagem utiliza diagramas de fluxo de dados para decompor o sistema em módulos, promovendo coesão e baixo acoplamento, o que favorece a reutilização.

A principal preocupação nesse estilo de projeto é a clara definição das transformações dos dados, e a modularização é um princípio fundamental, não algo desconsiderado. A eficiência do código gerado pode ser um objetivo, mas não é o único nem o principal, e a modularização e reutilização são aspectos centrais. Portanto, a afirmativa é errada.

1Base
Modularização do sistema
Reutilização de componentes
2Princípios
Coesão
Baixo acoplamento
3Foco
Transformações dos dados
Decomposição em módulos (DFD)
4Eficiência do código (não é o principal)
Projeto orientado a fluxos de dados
LEVELsoulevel.com.br
Projeto orientado a fluxos de dados: Base (Modularização do sistema, Reutilização de componentes); Princípios (Coesão, Baixo acoplamento); Foco (Transformações dos dados, Decomposição em módulos (DFD)); Eficiência do código (não é o principal)

Link permanente: /questoes/qg594895