Quiznetik

Software Design Modeling (SDM) | Set 4

1. Abstraction provide an operation named as …

Correct : B. call back

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

Correct : C. concurrency

3. The time oriented diagram include …

Correct : A. sequence

4. Aggregation is …

Correct : B. composed of relationship

5. Cohesion and coupling are represented by using …

Correct : C. dependence matrix

6. Refinement is a process of

Correct : C. elaboration

7. Group of functionally related objects is …

Correct : B. cohesion

8. in a sequence diagram, the _____ indicates when an object sends or receives a message.

Correct : C. request link

9. The two types of interaction diagrams are ____, and ____ diagrams.

Correct : C. both

10. Looping in an activity diagram is best represented using what?

Correct : A. looping in an activity diagram is best represented by synchronizaton bars.

11. A decision point within an activity diagram may be shown with an activity symbol.

Correct : A. true

12. A___ is an instantiation of a class.

Correct : A. object

13. On an activity diagram the arrows represent what?

Correct : A. in activity diagram the arrows represent the flow of activities.

14. The focus in a sequence diagram is on _____.

Correct : A. time ordering of messages being passed between objects

15. The acronym CRUD stands for ____.

Correct : A. create, read, update, delete

16. A deployment diagram is most useful for which design activity?

Correct : A. designing the duplication components

17. The external behavior of a system is described by ___.

Correct : A. functional models

18. In an activity diagram, the merge symbol has the same shape as what other symbol?

Correct : A. decision symbols

19. On an activity diagram, which of the following is not a valid use of a synchronization bar?

Correct : A. to initiate the alternative paths.

20. The behavior of a system is modeled using ________

Correct : B. activity diagram

21. Which of the following diagrams is used to model business workflows?

Correct : B. activity diagram

22. The scenario of a use case is graphically represented using ________

Correct : B. sequence diagram

23. ________identify high-level services provided by the system.

Correct : C. use cases

24. Use case scenario is a specific sequence of ________

Correct : D. actions

25. A collaboration is the of ________ a use case.

Correct : B. realization

26. Uses cases are represented as ________ within the system rectangle.

Correct : A. ellipses

27. An ________ connects the initiating actor to the use case (ending at the use case).

Correct : A. arrow

28. Animation of a model against the execution of a deployed system is an example of ________

Correct : C. reverse engineering

29. Forward Engineering is possible for an Activity Diagram especially if the context of the diagram is ________

Correct : A. an operation

30. Realization of a use case is specified by ________

Correct : A. a collaboration

31. ________relationship between use cases means that the base use case explicitly incorporates the behavior of another use case at a location specified in the base.

Correct : C. include

32. ________captures the intended behavior of a system.

Correct : C. class

33. Forward Engineering is the process of translating ________

Correct : A. model to model

34. The names of use cases are generally given as ________

Correct : C. adjectives

35. Actors are connected to use cases only by ________

Correct : B. generalization relationship

36. ________represents a role that plays within a system.

Correct : A. use case

37. The behavior of a use case is specified by ________

Correct : C. components

38. ________uses the services of the system under design to fulfill the goals.

Correct : A. primary actor

39. ________state "what must always" be true beginning a scenario in the use case.

Correct : A. pre-conditions

40. Which of the following diagram view the whole system as a block box?

Correct : A. class diagram

41. In an Activity Diagram, transitions belongs to ________

Correct : C. internal transitions

42. which of the following is NOT present in an Activity Diagram?

Correct : C. events

43. Executable non atomic computations are called as ________

Correct : D. simple states

44. Activity diagram is a special kind of ________

Correct : C. interaction diagram

45. Executable atomic computations are called as ________

Correct : B. activity states

46. ________is a path from one activity state to the next activity state.

Correct : B. activity state

47. Objects placed in an Activity Diagram are connected to the activity or transition using ________ relationship.

Correct : A. association

48. ________is used to represent concurrent flows in an Activity Diagram.

Correct : C. swim lane

49. In an Activity Diagram, organizing the activities into groups is called ________

Correct : A. forking

50. Use case descriptions consist of interaction_____?

Correct : D. product & actor

51. Which of these statements are truly acceptable?

Correct : C. an event which causes a use case to begin is trigger

52. What are the types of prototypes?

Correct : C. all of the mentioned

53. Diagrams which are used to distribute files, libraries, and tables across topology of hardware are called

Correct : A. deployment diagrams

54. How many views of the software can be represented through the Unified Modeling Language UML)?

Correct : B. five

55. Which of the following views represents the interaction of the user with the software but tells nothing about the internal working of the software?

Correct : A. use case diagram

56. What are the notations for the Use case Diagrams?

Correct : D. use case and actor

57. Which among the following can be heuristic for Use case diagram?

Correct : C. name use cases with verb phrases

58. Which of the following statements is true, I) There are 5 views that are represented through the Unified Modelling Language UML ii) These 5 views in UML are represented through 9 UML diagrams.

Correct : C. both i and ii are true

59. UML diagram that shows the interaction between users and system, is known as

Correct : C. use case diagram

60. UML diagram that specifies sequences/ steps of operations to be performed

Correct : B. use case diagram

61. Which of the following statement is true?

Correct : D. none of the mentioned

62. A UML diagram that facilitates requirements gathering and interacts between system and external users, is called as

Correct : C. use case diagram

63. Select from the following which is used to show one static frame in the dynamic storyboarD.

Correct : C. object diagram

64. Which of the following diagram is used to model the distribution of objects?

Correct : A. object diagram

65. Select the true statement from the following.

Correct : C. trigger is an event that is used to give a start to a use case to begin.

66. Select the interaction that the use case description has.

Correct : A. product and actor

67. Use case descriptions consist of interaction among which of the following?

Correct : D. product & actor

68. Use case description contents include ______________

Correct : D. all of the mentioned

69. Which of these statements are truly acceptable?

Correct : C. trigger is an event which cause a use case to begin

70. Which descriptions are true for the use case description format?

Correct : D. all of the mentioned

71. What are the methods in which use case descriptions can be written?

Correct : D. all of the mentioned

72. What is true in context to extensions?

Correct : C. all of the mentioned

73. The Use case Description Heuristics includes which of these?

Correct : D. all of the mentioned

74. A different alternative must consists of?

Correct : D. all of the mentioned

75. Which of the following statement is true?

Correct : D. none of the mentioned

76. Which steps are included in use case driven iterative development?

Correct : D. all of the mentioned

77. ________ diagrams are used to illustrate data structures, and the static snapshots instances of the things found in the class diagrams.

Correct : B. object

78. Object diagram is used to show the design ________ view of a system.

Correct : A. static

79. Forward engineering and reverse engineering can be applicable to ________

Correct : A. class diagram

80. ________ shows a set of objects and their relationships.

Correct : B. object diagram

81. Objects diagram is used to model the ________ structure

Correct : B. object

82. Choose the ________ which has to be reverse engineereD.

Correct : A. target

83. Which of the following diagram is used to model the distribution of objects?

Correct : A. object diagram

84. Which of the following diagram is used to model the vocabulary of a system?

Correct : C. class diagram

85. ________ model static data structures.

Correct : C. class diagrams

86. Forward engineering of an ________ is theoretically possible but programmatically o limited value.

Correct : A. object diagram

87. Class diagrams are not useful to ________

Correct : C. model simple interactions

88. ________ represents one static frame in the dynamic storyboarD.

Correct : A. object diagram

89. Forward engineering in UML is the process of transforming ________

Correct : C. a model into a code

90. A model is a _________ of reality.

Correct : B. simplification

91. Models help us to________ a system as it is or the way it is wanteD.

Correct : B. design

92. In which principle, the models created explain the identification of a problem and find its solution?

Correct : A. the choice of model is important

93. Algorithmic and object-oriented are the two common ways for modeling ________

Correct : B. software systems

94. ________ helps to communicate the overall system architecture unambiguously.

Correct : B. designing

95. ________ defines the system's actions and how different parts contribute to it.

Correct : A. behavior

96. ________ can be done for both simple and complex systems.

Correct : A. generalization n

97. The best kind of models helps to choose ________

Correct : A. degree of detail

98. A set of ________ models are used to approach a complex system.

Correct : B. independent

99. An Object-oriented program is structured as a community of interacting agents, called ________

Correct : A. objects

100. UML is useful to ________ a system as it is or as we want it to be.

Correct : A. visualize