Computer Science, asked by har86978, 7 months ago

discuss the objective of modular software design . what are the effects of module coupling and Cohesion? ​

Answers

Answered by lakshaysoni01279473
6

Answer:

Cohesion:

Cohesion is the indication of the relationship within module. It is concept of intra-module. Cohesion has many types but usually highly cohesion is good for software.

Coupling:

Coupling is also the indication of the relationships between modules. It is concept of Inter-module. Coupling has also many types but usually low coupling is good for software.

Now we will see the difference between Cohesion and Coupling. the differences between cohesion and coupling are given below:

Attachments:
Answered by chandujnv002
0

Main Answer:

The link between the modules is shown by cohesion. The relative independence of the modules is demonstrated through coupling.

Explanation:

What is modular software design?

Modular programming is a software design method that stresses breaking up a program's functionality into separate, replaceable modules, each of which has everything needed to carry out only one particular function.

Modular design aims to control complexity. In order to do this, we must simultaneously reduce the complexity of both the general module-dependency network and each individual module. The objective is to design, create, test, deploy, update, and maintain each module as simply as possible.

According to the fundamental tenet of modularity, "Systems should be designed from cohesive, loosely attached components (modules)," which implies a system should be composed of many components that are joined and collaborate well and have clearly defined functions.

The degree to which the components of a module fit together is referred to as cohesiveness. In a way, it's a gauge of how strongly a class's methods and data relate to an overarching goal or notion the class serves.

To learn more about Modular Design refer to :

https://brainly.in/question/8516951

https://brainly.in/question/5971600

#SPJ2

Similar questions