Questão FC670988
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
Automação e Gestão de Projetos de Software
QUADRIX · 2025
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.
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
A afirmação é ERRADA porque reduz indevidamente o escopo do projeto orientado a fluxos de dados. A programação orientada a fluxo organiza o sistema como nós de processamento conectados por fluxos de dados, cujo objetivo central é a construção por composição de unidades pequenas e bem definidas.
Nesse paradigma a modularização e a reutilização de componentes são preocupações fundamentais: módulos independentes facilitam testes, manutenção e reaproveitamento em outras aplicações. A eficiência do código é importante, mas não é a única nem a principal preocupação a ponto de excluir modularidade ou reutilização.
Portanto, a sentença falha ao afirmar que projetos orientados a fluxos desconsideram modularização e reaproveitamento; na prática, esses aspectos coexistem com otimizações de desempenho.
Conteúdo do catálogo FC Concursos · Atualizado em