

McqMate
These multiple-choice questions (MCQs) are designed to enhance your knowledge and understanding in the following areas: Bachelor of Business Administration in Computer Applications (BBA [CA]) .
51. |
Which of the following is incorrect in the deployment diagram |
A. | communication connections between nodes are shown by communication paths |
B. | communication paths are represented by dotted lines |
C. | artifacts are deployed inside nodes where they reside and execute |
D. | none of the mentioned |
Answer» B. communication paths are represented by dotted lines |
52. |
Which of these is correct |
A. | artifacts instances and types have same names |
B. | artifact names and instances are underlines |
C. | all of the mentioned |
D. | none of the mentioned |
Answer» A. artifacts instances and types have same names |
53. |
What is true about the artifacts |
A. | an artifact is a physical entity |
B. | an artifact has spatio temporal location |
C. | all of the mentioned |
D. | none of the mentioned |
Answer» C. all of the mentioned |
54. |
How many diagrams are here in Unified Modelling Language |
A. | six |
B. | seven |
C. | eight |
D. | nine |
Answer» D. nine |
55. |
Which UML diagram is shown below |
A. | use case |
B. | collaboration diagram |
C. | class diagram |
D. | object diagram |
Answer» A. use case |
56. |
Which UML diagram is shown below |
A. | use case |
B. | state chart |
C. | activity |
D. | object diagram |
Answer» B. state chart |
57. |
Which UML diagram’s symbols are shown below![]() |
A. | deployment diagram |
B. | collaboration diagram |
C. | Sequence Diagram |
D. | object diagram |
Answer» C. Sequence Diagram |
58. |
Which UML diagram is shown below |
A. | deployment diagram |
B. | collaboration diagram |
C. | object diagram |
D. | class diagram |
Answer» D. class diagram |
59. |
Which of the following statement is true |
A. | a transition is a change from one state to another |
B. | transitions may be spontaneous, but usually some event triggers them |
C. | an event is a noteworthy occurrence at a particular time; events have no duration |
D. | all of the mentioned |
Answer» D. all of the mentioned |
60. |
Which of the following determines the state diagram |
A. | the uml notation for specifying finite automata is the state diagram |
B. | in state diagrams, states are represented by rounded rectangles |
C. | all of the mentioned |
D. | none of the mentioned |
Answer» C. all of the mentioned |
61. |
Which of the following is true |
A. | a state symbol without a nested state compartment represents a complex state |
B. | one with a nested state compartment represents a simple state |
C. | all of the mentioned |
D. | none of the mentioned |
Answer» D. none of the mentioned |
62. |
Which of the following are composite states |
A. | a sequential composite state |
B. | a concurrent composite state |
C. | all of the mentioned |
D. | none of the mentioned |
Answer» C. all of the mentioned |
63. |
Sequential composite states simplify state models in two ways |
A. | they organize states into hierarchies |
B. | they consolidate many transitions |
C. | all of the mentioned |
D. | none of the mentioned |
Answer» C. all of the mentioned |
64. |
In Unified Modeling Language, diagrams that organize system elements into groups are classified as |
A. | package diagrams |
B. | organized diagram |
C. | system diagrams |
D. | class diagrams |
Answer» A. package diagrams |
65. |
Which model in system modelling depicts the dynamic behaviour ofthe system |
A. | context model |
B. | behavioral model |
C. | data model |
D. | object model |
Answer» B. behavioral model |
66. |
Which UML diagram is shown below |
A. | use case |
B. | state chart |
C. | activity |
D. | object diagram |
Answer» B. state chart |
67. |
Which UML diagram is shown below |
A. | use case |
B. | collaboration diagram |
C. | Object diagram |
D. | sequence diagram |
Answer» A. use case |
68. |
What is the programming style of the object oriented conceptual model |
A. | invariant relationships |
B. | algorithms |
C. | classes and objects |
D. | goals, often expressed in a predicate calculus. |
Answer» C. classes and objects |
69. |
Abstraction is classified into _______ types |
A. | 4 |
B. | 3 |
C. | 2 |
D. | 1 |
Answer» A. 4 |
70. |
The process of compartmentalizing the elements of an abstraction that constitute its structure and behavior is called as |
A. | hierarchy |
B. | encapsulation |
C. | modularity |
D. | entity abstraction |
Answer» B. encapsulation |
71. |
In which of the following mechanisms, types of all variables and expressions are fixed at compilation time. |
A. | strong typing |
B. | weak typing |
C. | static binding early binding |
D. | dynamic binding late binding |
Answer» C. static binding early binding |
72. |
In which of the following mechanisms, types of all variables and expressions are not known until runtime |
A. | strong typing |
B. | weak typing |
C. | static binding early binding |
D. | dynamic binding late binding |
Answer» 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 ______ |
A. | monomorphism |
B. | type checking |
C. | polymorphism |
D. | generalization |
Answer» C. polymorphism |
74. |
Choose the incorrect statement in terms of Objects. |
A. | objects are abstractions of real-world |
B. | objects can’t manage themselves |
C. | objects encapsulate state and representation information |
D. | all of the mentioned |
Answer» B. objects can’t manage themselves |
75. |
What encapsulates both data and data manipulation functions |
A. | object |
B. | class |
C. | super class |
D. | sub class |
Answer» 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 |
A. | aggregation |
B. | polymorphism |
C. | inheritance |
D. | all of the mentioned |
Answer» B. polymorphism |
77. |
How is generalization implemented in Object Oriented programming languages |
A. | inheritance |
B. | polymorphism |
C. | encapsulation |
D. | abstract classes |
Answer» A. inheritance |
78. |
Which of the following describes”Is-a-Relationship” |
A. | aggregation |
B. | inheritance |
C. | dependency |
D. | all of the mentioned |
Answer» B. inheritance |
79. |
Object that collects data on request rather than autonomously is known as |
A. | active object |
B. | passive object |
C. | multiple instance |
D. | none of the mentioned |
Answer» B. passive object |
80. |
Objects are executed |
A. | sequentially |
B. | in parallel |
C. | sequentially & parallel |
D. | none of the mentioned |
Answer» C. sequentially & parallel |
81. |
What among these is true |
A. | associations may also correspond to relation between instances of three or more classes |
B. | association lines may be unlabeled or they may show association name |
C. | all of the mentioned |
D. | none of the mentioned |
Answer» C. all of the mentioned |
82. |
Which of these are the heuristics |
A. | name classes, attributes, and roles with noun phrases |
B. | name operations and associations with verb phrases |
C. | stick to binary associations |
D. | all of the mentioned |
Answer» D. all of the mentioned |
83. |
An object symbol is divided into what parts |
A. | top compartment |
B. | bottom compartment |
C. | all of the mentioned |
D. | none of the mentioned |
Answer» C. all of the mentioned |
84. |
In Unified Modeling Language, diagrams which captures system static structure and provide foundation for other models is called |
A. | deployment diagrams |
B. | class diagrams |
C. | component diagrams |
D. | object diagrams |
Answer» B. class diagrams |
85. |
Which of the following is false |
A. | a note is a dog-eared box connected to any model element by a dashed line |
B. | the main way to extend uml is by constraints, properties, etc |
C. | a dependency relation holds between two entities d and i where change in i does not affect d |
D. | all of the mentioned |
Answer» 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 |
A. | module d uses module i when a correct version of i must be present for d to work correctly |
B. | module d depends for compilation on module i |
C. | class i imports elements from package d |
D. | none of the mentioned |
Answer» C. class i imports elements from package d |
87. |
What is collection of model elements called |
A. | box |
B. | dependency |
C. | uml packages |
D. | package members |
Answer» D. package members |
88. |
Which are the ways to represent nodes in a deployment diagram |
A. | nodes instances are underlined identifiers of the form nametype |
B. | the name may be left off,indicating an unnamed instance of the type |
C. | the type may be left off, indicating a named instance with an unspecified type |
D. | all of the mentioned |
Answer» D. all of the mentioned |
89. |
Which of the following is incorrect in deployment diagram |
A. | communication connections between nodes are shown by communication paths |
B. | communication paths are represented by dotted lines |
C. | artifacts are deployed inside nodes where they reside and execute |
D. | none of the mentioned |
Answer» B. communication paths are represented by dotted lines |
90. |
Detailed design is further classified into which of the following |
A. | mid-level design |
B. | low-level design |
C. | all of the mentioned |
D. | none of the mentioned |
Answer» C. all of the mentioned |
91. |
Mid-level design is the activity of specifying software at the level of medium-sized components such as |
A. | compilation units or classes |
B. | their properties, relationship |
C. | interaction of units |
D. | all of the mentioned |
Answer» D. all of the mentioned |
92. |
A design document is a complete engineering design specification composed of |
A. | software architecture document(sad) |
B. | detailed design document(ddd) |
C. | all of the mentioned |
D. | none of the mentioned |
Answer» C. all of the mentioned |
93. |
The DDD template consists of which of the following |
A. | mid level design and low level design |
B. | mapping between models |
C. | detailed design rationale |
D. | all of the mentioned |
Answer» D. all of the mentioned |
94. |
Which of these are part of class operation specification format |
A. | name |
B. | parameter list |
C. | return-type list |
D. | all of the mentioned |
Answer» D. all of the mentioned |
Done Studing? Take A Test.
Great job completing your study session! Now it's time to put your knowledge to the test. Challenge yourself, see how much you've learned, and identify areas for improvement. Don’t worry, this is all part of the journey to mastery. Ready for the next step? Take a quiz to solidify what you've just studied.