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

From 286 to 300 of 445

Q.  Associations ________

a. may exist only between actors and use cases??

b. identify the flow of data between actors and use cases??

c. identify interactions between actors and use cases??

d. identify dependencies between actors and use cases??

  • c. identify interactions between actors and use cases??

Q. The CRC modeling primarily requires

a. identifying classes and their responsibilities

b. )identifying collaborators of each class and their responsibilities

c. developing a collaboration graph

d. all of the mentioned

  • d. all of the mentioned

Q. The expansion of the acronym CRC is

a. collecting responsibilities classes

b. collaborating with relevant classes

c. class responsibilities and collaborators

d. creating relevant classes

  • c. class responsibilities and collaborators

Q. Object-oriented system modelling using CRC method gives

a. java programs for the system

b. c++ programs for the system

c. classes of the system, their responsibilities and collaborating classes

d. objective c programs for the system

  • c. classes of the system, their responsibilities and collaborating classes

Q. The association stereotype «Extends» indicates ___

a. delegation of part of a task to another use case??

b. the target use case is a subprocess of the source use cases??

c. a specialized form of a use case??

d. a deviation from the uml standard??

  • c. a specialized form of a use case??

Q. To distunguish between active and non-active object which property is applied?

a. abstraction

b. polymophism

c. concurrency

d. aggregation

  • c. concurrency

Q. SMI stands for

a. software maturity index

b. system maturity information

c. software model??index

d. none of these

  • a. software maturity index

Q. Which of the following is a weak relationship between two objects?

a. ??inheritance

b. composition

c. aggregation

d. none of these

  • c. aggregation

Q. The next step is to evaluate the class diagram to check that all candidate classes are present and that the diagram reflects their descriptions, Designers apply which of the following heuristics to this activity?

a. check each class for important but overlooked attributes, operations, or associations

b. discard candidates that do something out of scope

c. apply design patterns were not appropriate

d. all of the mentioned

  • d. all of the mentioned

Q. What is multiplicity for an association?

a. the multiplicity at the target class end of an association is the number of instances that can be associated with a single instance of source class

b. the multiplicity at the target class end of an association is the number of instances that can be associated with a number instance of source class

c. all of the mentioned

d. none of the mentioned

  • a. the multiplicity at the target class end of an association is the number of instances that can be associated with a single instance of source class

Q. who consider diagrams as a type of Class diagram, component diagram, object diagram, and deployment diagram?

a. structural

b. behavioral

c. non-behavioral

d. ??non structural

  • a. structural

Q. ______ shows a set of objects and their relationships. 

a. class diagram??

b. ??object diagram??

c. use case diagram??

d. activity diagram??

  • b. ??object diagram??

Q.  Forward engineering and reverse engineering can be applicable to _____

a. class diagram??

b. stereotypes??

c. tagged values??

d. adornments

  • a. class diagram??

Q. Forward engineering in UML is the process of transforming ____

a. a code into a model??

b. a code into design n??

c. a model into a code

d. a model into test??

  • c. a model into a code
Subscribe Now

Get All Updates & News