The coupling between different modules of a software is categorized as follows:
I. Content coupling II. Common coupling
III. Control coupling IV Stamp coupling
V. Data coupling
Coupling between modules can be ranked in the order of strongest (least desirable) to weakest (most desirable) as follows:
-
I-II-III-IV-V
-
V-IV-III-II-I
-
I-III-V -II-IV
-
IV-II-V -III-I
A
Correct answer
Explanation
Software coupling types ranked from strongest (worst) to weakest (best): Content coupling (I) - modules share internal data; Common coupling (II) - share global data; Control coupling (III) - one module controls another's logic; Stamp coupling (IV) - share structured data; Data coupling (V) - only pass simple data. The order I-II-III-IV-V is correct.