Back to the 2019 paper

Module 3: Software Design & Metrics

20192m

In what type of coupling, the complete data structure is passed from one module to another?
(i) Control coupling
(ii) External coupling
(iii) Stamp coupling
(iv) Content coupling

Worked SolutionAI Assisted

Answer

(iii) Stamp coupling

Explanation

Stamp coupling occurs when one module passes a complete data structure (such as a record or object) to another module, even though the receiving module may need only part of it.

  • Control coupling → passes control information.
  • External coupling → depends on externally imposed formats/devices/protocols.
  • Stamp coupling → passes a composite data structure.
  • Content coupling → one module directly depends on or modifies another module's internal contents.

Final answer: (iii) Stamp coupling

Similar questions