Quiznetik

Object Oriented Software Engineering | Set 1

1. Which of the following UML diagrams has a static view

Correct : B. use case

2. UML stands for

Correct : A. unified modeling language

3. Which core element of UML is being shown in the figure

Correct : D. component

4. What does a simple name in UML Class and objects consists of

Correct : D. all of the mentioned

5. What Does a Composite name consists of in a UML Class and object diagram

Correct : D. all of the mentioned

6. A class is divided into which of these compartments

Correct : D. all of the mentioned

7. An attribute is a data item held by which of the following

Correct : C. all of the mentioned

8. What should be mentioned as attributes for conceptual modelling

Correct : C. all of the mentioned

9. Which of these are part of class operation specification format

Correct : D. all of the mentioned

10. In Unified Modeling Language, diagrams which captures systemstatic structure and provide foundation for other models is called

Correct : B. class diagrams

11. The Unified Modeling Language (UML) has become an effective standard for software modelling.How many different notations does it have

Correct : D. nine

12. Which model in system modelling depicts the static nature of the system

Correct : D. structural model

13. What does a simple name in UML Class and objects consist of

Correct : D. all of the mentioned

14. What Does a Composite name consists of in a UML Class and object diagram

Correct : D. all of the mentioned

15. A Class consists of which of these abstractions

Correct : D. all of the mentioned

16. A class is divided into which of these compartments

Correct : D. all of the mentioned

17. An attribute is a data item held by which of the following

Correct : C. all of the mentioned

18. What should be mentioned as attributes for conceptual modelling

Correct : C. all of the mentioned

19. Which of these are part of the class operation specification format

Correct : D. all of the mentioned

20. Which among these are the rules to be considered to form Class diagrams

Correct : A. class symbols must have at least a name compartment

21. Which of these are the heuristics

Correct : D. all of the mentioned

22. Which of the following is a building block of UML

Correct : D. all of the mentioned

23. Classes and interfaces are a part of

Correct : A. structural things

24. What is a collection of operations that specify a service of a class or component

Correct : C. interface

25. What is a physical element that exists at runtime in UML

Correct : A. a node

26. What can be requested from any object of the class to affect behavior

Correct : C. operation

27. Which diagram in UML emphasizes the time-ordering of messages

Correct : B. sequence

28. If you are working on real-time process control applications or systems that involve concurrent processing, you would use a

Correct : C. statechart diagram

29. Which diagram shows the configuration of run-time processing elements

Correct : A. deployment diagram

30. Which things in UML are the explanatory parts of UML models

Correct : D. annotational things

31. What refers to the value associated with a specific attribute of an object and to any actions or side

Correct : B. state

32. What is the Interaction diagram

Correct : C. all of the mentioned

33. What are the different interaction diagram notations does UML have

Correct : D. all of the mentioned

34. What is a lifeline

Correct : B. it is a rectangle containing an identifier with a dashed line extending below the rectangle

35. What are the three different types of message arrows

Correct : C. synchronous, asynchronous, synchronous with instance creation

36. Which of the following is true for optional fragments

Correct : D. all of the mentioned

37. What are the heuristics which the sequencing diagram follows

Correct : D. all of the mentioned

38. Which among the following are not the valid notations for package and component diagram

Correct : B. box

39. Which of the following statement is false

Correct : C. a dependency relation holds between two entities d and i where change in i does not affect d

40. Which of the following is incorrect in reference to dependency

Correct : C. class i imports elements from package d

41. What is a collection of model elements called

Correct : D. package members

42. What types of units does Component follow

Correct : D. all of the mentioned

43. Components can be represented by which of the following

Correct : D. component symbols & stereotypes

44. What does a component diagram consists of

Correct : D. internal structure, components & their relationship to the environment

45. Which of these is true with respect to interfaces

Correct : A. interfaces in component diagram defines relationship between components and environment

46. Which of these are diagrammatic heuristics

Correct : D. all of the mentioned

47. Which among these are the common notations for deployment diagrams

Correct : A. artifacts and nodes

48. Which of these are types of nodes used in the deployment diagram

Correct : D. device & execution environment

49. Which are the ways to represent nodes in a deployment diagram

Correct : D. all of the mentioned

50. What does a deployment diagram consists of

Correct : D. all of the mentioned

51. Which of the following is incorrect in the deployment diagram

Correct : B. communication paths are represented by dotted lines

52. Which of these is correct

Correct : A. artifacts instances and types have same names

53. What is true about the artifacts

Correct : C. all of the mentioned

54. How many diagrams are here in Unified Modelling Language

Correct : D. nine

55. Which UML diagram is shown below

Correct : A. use case

56. Which UML diagram is shown below

Correct : B. state chart

57. Which UML diagram’s symbols are shown below

Correct : C. Sequence Diagram

58. Which UML diagram is shown below

Correct : D. class diagram

59. Which of the following statement is true

Correct : D. all of the mentioned

60. Which of the following determines the state diagram

Correct : C. all of the mentioned

61. Which of the following is true

Correct : D. none of the mentioned

62. Which of the following are composite states

Correct : C. all of the mentioned

63. Sequential composite states simplify state models in two ways

Correct : C. all of the mentioned

64. In Unified Modeling Language, diagrams that organize system elements into groups are classified as

Correct : A. package diagrams

65. Which model in system modelling depicts the dynamic behaviour ofthe system

Correct : B. behavioral model

66. Which UML diagram is shown below

Correct : B. state chart

67. Which UML diagram is shown below

Correct : A. use case

68. What is the programming style of the object oriented conceptual model

Correct : C. classes and objects

69. Abstraction is classified into _______ types

Correct : A. 4

70. The process of compartmentalizing the elements of an abstraction that constitute its structure and behavior is called as

Correct : B. encapsulation

71. In which of the following mechanisms, types of all variables and expressions are fixed at compilation time.

Correct : C. static binding early binding

72. In which of the following mechanisms, types of all variables and expressions are not known until runtime

Correct : D. dynamic binding late binding

73. What is that concept in type theory in which a single name may denote objects of many different classes that are related by some common super class referred to ______

Correct : C. polymorphism

74. Choose the incorrect statement in terms of Objects.

Correct : B. objects can’t manage themselves

75. What encapsulates both data and data manipulation functions

Correct : A. object

76. Which of the following is a mechanism that allows several objects in an class hierarchy to have different methods with the same name

Correct : B. polymorphism

77. How is generalization implemented in Object Oriented programming languages

Correct : A. inheritance

78. Which of the following describes”Is-a-Relationship”

Correct : B. inheritance

79. Object that collects data on request rather than autonomously is known as

Correct : B. passive object

80. Objects are executed

Correct : C. sequentially & parallel

81. What among these is true

Correct : C. all of the mentioned

82. Which of these are the heuristics

Correct : D. all of the mentioned

83. An object symbol is divided into what parts

Correct : C. all of the mentioned

84. In Unified Modeling Language, diagrams which captures system static structure and provide foundation for other models is called

Correct : B. class diagrams

85. Which of the following is false

Correct : C. a dependency relation holds between two entities d and i where change in i does not affect d

86. Which of the following in incorrect in reference to dependency

Correct : C. class i imports elements from package d

87. What is collection of model elements called

Correct : D. package members

88. Which are the ways to represent nodes in a deployment diagram

Correct : D. all of the mentioned

89. Which of the following is incorrect in deployment diagram

Correct : B. communication paths are represented by dotted lines

90. Detailed design is further classified into which of the following

Correct : C. all of the mentioned

91. Mid-level design is the activity of specifying software at the level of medium-sized components such as

Correct : D. all of the mentioned

92. A design document is a complete engineering design specification composed of

Correct : C. all of the mentioned

93. The DDD template consists of which of the following

Correct : D. all of the mentioned

94. Which of these are part of class operation specification format

Correct : D. all of the mentioned