SóProvas


ID
320773
Banca
CESPE / CEBRASPE
Órgão
INMETRO
Ano
2010
Provas
Disciplina
Engenharia de Software
Assuntos

A coesão e o acoplamento são formas de se avaliar se a segmentação de um sistema em módulos ou em componentes foi eficiente. Acerca da aplicação desses princípios, assinale a opção correta.

Alternativas
Comentários
  • a) O baixo acoplamento pode melhorar a manutebilidade dos sistemas (certo), pois ele está associado à criação de módulos como se fossem caixas-pretas. Esta explicação não justifica a afirmação anterior.

    b) Os componentes ou os módulos devem apresentar baixa   alta coesão e um alto baixo grau de acoplamento.

    c) Os componentes ou os módulos devem ser fortemente coesos e fracamente acoplados. (certo)

    d) Um benefício da alta coesão é permitir realizar a manutenção em um módulo sem se preocupar com os detalhes internos dos demais módulos.
    Qual o erro desta opção???

    e) A modularização do programa em partes especializadas pode aumentar a qualidade desses componentes, mas pode prejudicar facilitar o seu reaproveitamento em outros programas.
  • d) Um benefício da alta coesão é permitir realizar a manutenção em um módulo sem se preocupar com os detalhes internos dos demais módulos.
     "do baixo acoplamento".
  • "Um benefício da alta coesão é permitir realizar a manutenção em um módulo sem se preocupar com os detalhes internos dos demais módulos."

    seria mais correto dizer:
    do baixo acoplamento
    se preocupando menos
  • Uma excelente questão, o fato de haver uma alta coesão, não impede que haja um alto acoplamento, ou seja, mesmo com alta coesão, devemos sim, dependendo do acoplamento se preocupar com os detalhes internos dos demais módulos.

  • Também não entendi qual o erro da alternativa D