SóProvas


ID
2631016
Banca
FAURGS
Órgão
TJ-RS
Ano
2014
Provas
Disciplina
Engenharia de Software
Assuntos

Como é denominada a característica de uma classe de projeto que tem um conjunto de responsabilidades, pequeno e focado e que, de forma resoluta, aplica atributos e métodos para implementar essas responsabilidades?

Alternativas
Comentários
  • Nos projetos de softwares são desejáveis alta coesão e baixo acoplamento.

     

    Coesão. É a divisão de responsabilidades. Uma classe ou método coeso significa que tem um papel bem definido e certo.

     

    Acoplamento. Os módulos (incluindo classes, métodos) de um sistema deve ser os mais independentes quanto puder. 

  • d-

    Coesao é o resultado de metodos e variaveis encapsulados, permitindo acesso somente ao necessARIO E FACILITANDO MANUTENÇAO SEM ALTERAÇÕES ADICIONAIS NAS CLASSES QUE EFETUAM O ACESSO. Metricas de projeto que determinam se coesao deve melhorar é LCOM (lack of cohesion), CBO (coupling between object classes) e utilização global

  • Falou em responsabilidades é coesão.

    Falou em independentes é acoplamento.