Software Engineering · Question 23 · Medium
Which type of coupling between modules is considered the worst (strongest)?
- Data coupling, where modules share only the parameters they need
- Content coupling, where one module directly modifies or depends on another module's internal data or code
- Stamp coupling, where modules pass a whole data structure
- Message coupling, where modules communicate only through messages
Answer and explanation
Answer: B. Content coupling, where one module directly modifies or depends on another module's internal data or code
Explanation: From weakest to strongest the usual order is message, data, stamp, control, external, common, then content coupling. Content coupling breaks encapsulation completely.
Previous: What is the minimum number of test cases needed for 100% branch (decision)… · Next: You have uncommitted changes but must switch branches quickly to fix an urgent…
Practise software engineering
Try a fresh set of software engineering questions with an explanation after every answer, free and without signing up: Software Engineering practice. Or sit a full placement mock test.
More software engineering questions
- "The results page must load within 2 seconds for up to 10,000 concurrent…
- In software quality, which question does verification answer, as opposed to…
- What is the minimum number of test cases needed for 100% branch (decision)…
- You have uncommitted changes but must switch branches quickly to fix an urgent…
- A bad commit has already been pushed to a shared main branch that teammates…
- A Scrum team completed 30, 34 and 26 story points in its last three sprints…
- What is the cyclomatic complexity of this procedure?
- Using Basic COCOMO in organic mode, Effort = 2.4 × (KLOC)^1.05 person-months…
- In mutation testing, 50 mutants are generated. 5 of them are equivalent…
- Why should you avoid rebasing commits that have already been pushed to a…
More technical & programming practice
Cloud & DevOps · GenAI Basics · Pseudo-code · C Programming · Java · Python · Data Structures · Algorithms
LogicWiz Exams home · All practice topics · Placement mock tests · Daily 10 challenge