Given below are two statements: one is labeled as Assertion A and the other is…
2022
Given below are two statements: one is labeled as Assertion A and the other is labelled as Reason R.
Assertion A: Cohesion is a qualitative indication of the degree to which a module can be written more compactly and is able to complete its function in a timely manner.
Reason R: Cohesion is a qualitative indication of the degree to which a module is connected to other modules and the outside world.
In the light of the above statements, choose the most appropriate answer from the options given below.
- A.
Both A and R are correct and R is the correct explanation of A.
- B.
Both A and R are correct but R is NOT the correct explanation of A.
- C.
A is correct but R is not correct.
- D.
A is not correct but R is correct.
Attempted by 190 students.
Show answer & explanation
Correct answer: C
Answer: Assertion is true; Reason is false.
Cohesion (definition): Cohesion measures how closely related the responsibilities, functions, or elements within a single module are. A highly cohesive module has a single, well‑defined purpose.
Why the Assertion is correct: A module with high cohesion tends to be focused, easier to understand and maintain, and can often be implemented more compactly and perform its function effectively.
Why the Reason is incorrect: The reason describes how a module is connected to other modules and the external world, which is the definition of coupling, not cohesion. Cohesion is about internal relatedness, not external connections.
Conclusion: The assertion is correct because it captures the effects of high cohesion; the reason is incorrect because it confuses cohesion with coupling. Therefore, the correct relation is: Assertion true, Reason false.
A video solution is available for this question — log in and enroll to watch it.