Software Engineering Mcqs
Which of the following is the worst type of module coupling ?

A. Control coupling
B. Stamp coupling
C. External coupling
D. Content coupling

Which of the following is the best type of module cohesion ?

A. Functional cohesion
B. Temporal cohesion
C. Functional cohesion
D. Sequential cohesion

In what type of coupling, the complete data structure is passed from one module to another ?

A. Control coupling
B. Stamp coupling
C. External coupling
D. Content coupling

Which of the following is a complementary approach to function-oriented approach ?

A. Object oriented analysis
B. Object oriented design
C. Structured approach
D. Both object oriented analysis and design

If all tasks must be executed in the same time-span, what type of cohesion is being exhibited ?

A. Functional cohesion
B. Temporal cohesion
C. Functional cohesion
D. Sequential cohesion

Which of the following is the worst type of module cohesion ?

A. Logical cohesion
B. Temporal cohesion
C. Functional cohesion
D. Coincidental cohesion

Choose the option that does not define Function Oriented Software Design ?

A. It consists of module definitions
B. Modules represent data abstraction
C. Modules support functional abstraction
D. None of the mentioned

Which of the following is/are true with respect to functions ?

A. A function such as “search-book” is represented using a circle
B. Functions represent some activity
C. Function symbol is known as a process symbol or a bubble in dfd
D. All of the mentioned

Which of the following is not a use of a CASE tool ?

A. Support structured analysis and design (sa/sd)
B. Maintains the data dictionary
C. Checks whether dfds are balanced or not
D. It complies with the available system