Top 350+ Solved software design modeling (SDM) MCQ Questions Answer

From 301 to 315 of 445

Q. Which of the following statement is incorrect regarding the Class-responsibility-collaborator (CRC) modeling ?

a. all use-case scenarios (and corresponding use-case diagrams) are organized into categories in crc modelling

b. the review leader reads the use-case deliberately

c. only developers in the review (of the crc model) are given a subset of the crc model index cards

d. all of the mentioned

  • c. only developers in the review (of the crc model) are given a subset of the crc model index cards

Q. During the design phase, the overall ———— of the system is described.

a. architecture

b. system flow

c. data flow

d. none

  • a. architecture

Q. The OMT consists of three related but different viewpoints each capturing important aspects of the system

a. the static, dynamic, and functional behaviors of the system

b. analysis, design, coding

c. real-life environment, objects, and behavior of a system

d. none

  • a. the static, dynamic, and functional behaviors of the system

Q. Design Axioms are 1.Maintain the independence of components2.Minimize the information content of the design

a. only 1 is correct

b. only 2 is correct

c. both 1 and 2 are correct

d. both 1 & 2 are wrong

  • c. both 1 and 2 are correct

Q. Properly sequence the object oriented design process -

a. apply design axioms, design access layer, design view layer classes,iterate

b. design access layer , design view layer,apply design axioms, iterate

c. design view layer, iterate,design access layer, apply design axioms

d. design view layer, design access layer, iterate,apply design axioms

  • a. apply design axioms, design access layer, design view layer classes,iterate

Q. Which type of coupling involves direct reference to attributes or methods of another object?

a. common coupling

b. content coupling

c. control coupling

d. stamp coupling

  • b. content coupling

Q. Which type of coupling involves passing an aggregate data structure to another object which uses only a portion of that component?

a. common coupling

b. content coupling

c. control coupling

d. stamp coupling

  • d. stamp coupling

Q. Which type of the couling involves two objects accessing a global data space for both reading and writing?

a. common coupling

b. content coupling

c. control coupling

d. stamp coupling

  • a. common coupling

Q. What is the purpose of Destructor methods?

a. destructor methods creates instances of the class

b. destructor methods releases memory and resources allocated to objects when they were created

c. destructor methods converts type of objects.

d. destructor methods copies contents of one object to another.

  • b. destructor methods releases memory and resources allocated to objects when they were created

Q. What is used to express rules and semantics of UML?

a. rul

b. ocl

c. sql

d. ucl

  • b. ocl

Q. How is class visibility expressed?

a. through symbols like +,-,#

b. through cohesion coefficient

c. through coupling coefficient

d. through use case model

  • a. through symbols like +,-,#

Q. What is the quality of design?

a. functionality

b. architecture

c. low coupling

d. high cohesion

  • a. functionality

Q. Name the data type which exists between the versions of the program

a. transient data

b. coupling data

c. persistent data

d. global data

  • c. persistent data

Q. Name the data type which is involved in procedure activation.

a. local data

b. transient data

c. persistent data

d. protected data

  • b. transient data
Subscribe Now

Get All Updates & News