A good software design must have

2013

A good software design must have

  1. A.

    High module coupling, High module cohesion

  2. B.

    High module coupling, Low module cohesion

  3. C.

    Low module coupling, High module cohesion

  4. D.

    Low module coupling, Low module cohesion

Attempted by 125 students.

Show answer & explanation

Correct answer: C

Effective software design requires high cohesion and low coupling to maintain system integrity. High cohesion ensures modules are focused on specific tasks, while low coupling minimizes dependencies between them for better maintainability.

A video solution is available for this question — log in and enroll to watch it.

Explore the full course: Mppsc Assistant Professor