Software Engineering (3150711) MCQs

MCQs of Software Design

Showing 41 to 50 out of 62 Questions
41.
__________ is a measure of the degree of interdependence between modules.
(a) Cohesion
(b) Coupling
(c) None of the mentioned
(d) All of the mentioned
Answer:

Option (b)

42.
A software engineer must design the modules with the goal of high cohesion and low coupling.
(a) TRUE
(b) FALSE
Answer:

Option (a)

43.
In __________ coupling, the complete data structure is passed from one module to another.
(a) Control Coupling
(b) Stamp Coupling
(c) External Coupling
(d) Content Coupling
Answer:

Option (b)

44.
If all tasks must be executed in the same time-span, __________type of cohesion is being exhibited.
(a) Functional Cohesion
(b) Temporal Cohesion
(c) Functional Cohesion
(d) Sequential Cohesion
Answer:

Option (b)

45.
Which of the following is / are the type of Cohesion?
(a) Functional
(b) Coincidental
(c) Communicational
(d) All of the above.
Answer:

Option (d)

46.
What is the meaning of Functional Cohesion?
(a) Operations are part of single functional task and are placed in same procedures.
(b) All operations that access the same data are defined within one class.
(c) All operations that access the data from outside the module.
(d) None of the above.
Answer:

Option (a)

47.
Which is the worst type of coupling?
(a) Control coupling
(b) Data coupling
(c) Content coupling
(d) Stamp coupling
Answer:

Option (c)

48.
Which is the most desirable form of coupling?
(a) Control coupling
(b) Data coupling
(c) Common coupling
(d) Stamp coupling
Answer:

Option (b)

49.
Which from the following is the most desirable form of cohesion?
(a) Logical cohesion
(b) Functional cohesion
(c) Procedural cohesion
(d) Communicational cohesion
Answer:

Option (b)

50.
Which from the following is the worst form of cohesion?
(a) Functional cohesion
(b) Sequential cohesion
(c) Temporal cohesion
(d) Coincidental cohesion
Answer:

Option (a)

Showing 41 to 50 out of 62 Questions