FC ConcursosFC Concursos

Questão FC670959

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

Modelos de Ciclo de Vida e Metodologias de Desenvolvimento

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.

O processo de design modular em software busca isolar funcionalidades específicas em módulos com interfaces bem definidas, promovendo alta coesão dentro dos módulos e baixo acoplamento entre eles, o que facilita a manutenção e a escalabilidade do sistema.

Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

O design modular organiza o software em módulos com interfaces bem definidas, de modo que cada módulo encapsula uma responsabilidade clara. Isso facilita entender, testar e substituir partes sem impactar o todo.

Quando um módulo resolve uma única preocupação possui alta cohesão. Quando depende pouco de outros módulos, mostra baixo acoplamento. Essas propriedades reduzem efeitos colaterais ao alterar código.

Como consequência, a modularização melhora manutenção, permite reutilização, acelera testes e desenvolvimento paralelo e favorece escalabilidade da arquitetura e escolha de metodologias.

Portanto, a afirmação foi julgada correta porque descreve com precisão os objetivos e benefícios do design modular.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo