Um projeto de software, normalmente, envolve muitas questões a serem tratadas. Um programa bem modularizado trata cada questão individualmente, enq...
Um projeto de software, normalmente, envolve muitas questões a serem tratadas. Um programa bem modularizado trata cada questão individualmente, enquanto um programa mal modularizado, ou seja, um programa onde todas as questões foram tratadas como UM grande problema, trata todas as questões de forma junta e misturada. Sobre Coesão e Acoplamento, analise as sentenças a seguir: I- Coesão: é o grau de direcionamento de uma unidade de programa para/com um (e somente um) objetivo específico. II- Acoplamento: é o grau de conhecimento exigido sobre uma determinada unidade de programa para poder utilizá-la. III- Quando falamos em coesão e acoplamento, uma coisa vai contra a outra. Um código-fonte coeso apresenta alto grau de acoplamento, enquanto um código-fonte com baixo grau de acoplamento possui sua coesão condenada. IV - Ao programar, devemos sempre buscar desenvolver um código-fonte coeso e com baixo grau de acoplamento. Assinale a alternativa CORRETA:
A) As sentenças I, II e III estão corretas. B) As sentenças I, II e IV estão corretas. C) As sentenças III e IV estão corretas. D) As sentenças I e III estão corretas.
Compartilhar