Questão de Engenharia de Software — Acoplamento e Coesão — CONSULPAM 2026
Engenharia de SoftwareAcoplamento e Coesão
- Código
- qg660557
- Banca
- CONSULPAM
- Órgão
- GHC-RS
- Ano
- 2026
- Nível
- Médio
- Cargo
- Programador
Em um sistema corporativo de processamento financeiro, a equipe pretende reduzir efeitos colaterais, facilitar testes automatizados de regras de negócio e aumentar a previsibilidade de funções responsáveis por cálculo de tributos e descontos. Segundo esse caso, assinale CORRETAMENTE a estratégia aderente a esse objetivo:
- AO desenvolvedor deve focar em abstrações funcionais com funções puras e composição, minimizando dependência de estado mutável compartilhado.
- BO desenvolvedor deve implementar herança profunda entre classes de cálculo, de modo a concentrar o comportamento em hierarquias especializadas.
- CO desenvolvedor deve priorizar rotinas orientadas a eventos, porque a reação a estímulos externos substitui a necessidade de controle explícito de estado.
- DO programador deve visar o uso predominante de variáveis globais, para permitir reaproveitamento direto dos valores intermediários entre módulos.
- EO desenvolvedor deve concertar seus esforços na centralização da lógica em procedimentos monolíticos, reduzindo a fragmentação do código e o custo de invocação.