software design MCQs – Page 2

Practise focused software design questions with marked answers for exam preparation and subject revision.

software design Mcqs
21. Choose the incorrect statement in terms of Objects ?
comments icon0

A. Objects encapsulate state and representation information

B. Objects cant manage themselves

C. Objects are abstractions of real-world

D. All of the mentioned

22. Which of the following is not a use of a CASE tool ?
comments icon0

A. Maintains the data dictionary

B. Checks whether DFDs are balanced or not

C. It complies with the available system

D. Support structured analysis and design (SA/SD)

23. SA/SD features are obtained from which of the methodologies ?
comments icon0

A. DeMarco and Yourdon methodology

B. Gane and Sarson methodology

C. All of the mentioned

D. Constantine and Yourdon methodology

24. What DFD notation is represented by the Rectangle ?
comments icon0

A. None of the mentioned

B. Data Store

C. Transform

D. Function

26. A design description in OOD includes___________________?
comments icon0

A. Protocol Description

B. Implementation Description

C. Type Description

D. both Protocol and Implementation Description
27. Which of the following is conceptually similar to objects ?
comments icon0

A. None of the mentioned

B. PROC

C. PRIVATE

D. PACKAGE
28. How is generalization implemented in Object Oriented programming languages ?
comments icon0

A. Polymorphism

B. Abstract Classes

C. Encapsulation

D. Inheritance
29. Which of the following is/are true with respect to functions ?
comments icon0

A. A function such as search-book is represented using a circle

B. Functions represent some activity

C. All of the mentioned

D. Function symbol is known as a process symbol or a bubble in DFD

30. Which of the following is the best type of module coupling ?
comments icon0

A. Stamp Coupling

B. Content Coupling

C. Control Coupling

D. Data Coupling
31. In what type of coupling, the complete data structure is passed from one module to another ?
comments icon0

A. Control Coupling

B. Content Coupling

C. Stamp Coupling

D. External Coupling

32. __________________ is a measure of the degree of interdependence between modules ?
comments icon0
A. Coupling

B. None of the mentioned

C. All of the mentioned

D. Cohesion

33. Who designs and implement database structures ?
comments icon0

A. Project managers

B. Database administrators

C. Technical writers

D. Programmers

34. Which of the following is the best type of module cohesion ?
comments icon0

A. Temporal Cohesion

B. Sequential Cohesion

C. Functional Cohesion

D. Functional Cohesion
35. Which tool is use for structured designing ?
comments icon0
A. Structure chart

B. Program flowchart

C. Module

D. Data-flow diagram

37. Which of the following is a complementary approach to function-oriented approach ?
comments icon0

A. Object oriented analysis

B. Object oriented design

C. Structured approach

D. Both Object oriented analysis and design
38. Which of the property of software modularity is incorrect with respect to benefits software modularity ?
comments icon0

A. Module can use other modules

B. Modules are mostly dependent

C. Modules are robust

D. Modules Can be separately compiled and stored in a library