Filtrar


Questões por página:
Um desenvolvedor de sistemas bancários, ao criar um aplicativo, definiu várias classes (Email, conta_bancária, cliente e casa) com seus métodos, porém só uma delas apresenta uma alta coesão, ou seja, contém elementos que estão intimamente relacionados entre si e unidos por sua finalidade. Dentre as classes encontradas, a que tem alta coesão é a:
A Engenharia de Software provê métricas e princípios de design que orientam o desenvolvimento de sistemas sustentáveis e de fácil manutenção. No que concerne aos conceitos de acoplamento e coesão aplicados à arquitetura de módulos, assinale a alternativa correta.
mostrar texto associado
A independência dos componentes é um dos atributos que reflete a qualidade do projeto. O grau de independência pode ser medido a partir dos conceitos de acoplamento e coesão, os quais, idealmente, devem ser alto e baixo, respectivamente.
mostrar texto associado
O acoplamento de métodos expressa o fato de que qualquer método deve ser responsável somente por uma tarefa bem definida.
mostrar texto associado
De acordo com o princípio da coesão de classes, cada classe deve representar uma única entidade bem definida no domínio do problema. O grau de coesão diminui com o aumento contínuo de código de manutenção nas classes.