Explore topic-wise MCQs in Software Design.

This section includes 3 Mcqs, each offering curated multiple-choice questions to sharpen your Software Design knowledge and support exam preparation. Choose a topic below to get started.

1.

Which of these is correct with context to coupling?

A. Failure to hide information leads to loose coupling and cannot be avoided
B. Modules that communicate using special data types and structures are less tightly coupled than modules with simple values
C. When modules communicate only through public module interface, their coupling strength is proportional to the number of messages and number of data passed in between
D. All of the mentioned
Answer» D. All of the mentioned
2.

What does Coupling mean?

A. Coupling is the degree of connection between pair of module
B. Coupling is the degree to which a module s part are related to one another
C. All of the mentioned
D. None of the mentioned
Answer» B. Coupling is the degree to which a module s part are related to one another
3.

Which of these comes under the Modularity principle?

A. Small modules
B. Coupling
C. Cohesion
D. All of the mentioned
Answer» E.