SOFTWARE ENGINEERING

SOFTWARE DESIGN

ARCHITECTURAL DESIGN

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Which of the following statement(s) is/are true with respect to software architecture?S1:Coupling is a measure of how well the things grouped together in a module belong together logically.S2:Cohesion is a measure of the degree of interaction between software modules.S3:If coupling is low and cohesion is high then it is easier to change one module without affecting others.
A
Only S1 and S2
B
Only S3
C
All S1, S2 and S3
D
Only S1
Explanation: 

Detailed explanation-1: -Which of the following is the best type of module cohesion? Explanation: Functional Cohesion is a type of cohesion in which the tasks performed by a software module all contribute to the performance of a single function.

Detailed explanation-2: -1 Answer. To explain: The dependency between module A and B is said to be data coupled if their dependency is based on the fact they communicate by only passing of data.

There is 1 question to complete.