SóProvas


ID
150322
Banca
FCC
Órgão
TJ-PA
Ano
2009
Provas
Disciplina
Engenharia de Software
Assuntos

Considere as afirmativas abaixo.

I. A mais adequada coesão entre tarefas de um módulo é a sequencial.

II. É mais adequado o acoplamento por controle entre módulos do que nenhum acoplamento direto.

III. O baixo acoplamento entre módulos resulta em menor propensão a efeitos de propagação.

De acordo com as recomendações da Engenharia de Software quanto à melhoria da qualidade dos projetos, é correto o que se afirma APENAS em

Alternativas
Comentários
  • I. A mais adequada coesão entre tarefas de um módulo é a sequencial. O correto seria Funcional.

    II. É mais adequado o acoplamento por controle entre módulos do que nenhum acoplamento direto.
    Não entendi.
    A ordem de acoplamento, do menos pior para o pior é (por): mensagem, dados, controle, variáveis globais/internas.
    Alguém poderia explicar???


    III. O baixo acoplamento entre módulos resulta em menor propensão a efeitos de propagação.  Correto.
  • II. É mais adequado o acoplamento por controle entre módulos do que nenhum acoplamento direto.

    Se inverter a ordem da afirmação, contrariando o que foi dito na alternativa, estará correto: É mais adequado nenhum acoplamento direto do que acoplamento por controle entre módulos.

    ou seja, se a negativa está correta, o que está escrito no item II está incorreto.
  • Tem a resolução dessa questão aqui: http://waltercunha.com/blog/index.php/2009/07/05/padroes-de-projeto-parte-2-de-3/
  • I. A mais adequada coesão entre tarefas de um módulo é a sequencial. (ERRADO é a funcional)

    II. É mais adequado o acoplamento por controle entre módulos do que nenhum acoplamento direto. (ERRADO, pois é mais adequado não ter acoplamento)

    III. O baixo acoplamento entre módulos resulta em menor propensão a efeitos de propagação.  (CORRETO)