

MCQOPTIONS
Saved Bookmarks
This section includes 458 Mcqs, each offering curated multiple-choice questions to sharpen your Computer Science Engineering (CSE) knowledge and support exam preparation. Choose a topic below to get started.
101. |
Which of the following is a weak relationship between two objects? |
A. | ??inheritance |
B. | composition |
C. | aggregation |
D. | none of these |
Answer» D. none of these | |
102. |
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 |
Answer» E. | |
103. |
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 |
Answer» 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 | |
104. |
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 |
Answer» B. behavioral | |
105. |
______ shows a set of objects and their relationships. |
A. | class diagram?? |
B. | ??object diagram?? |
C. | use case diagram?? |
D. | activity diagram?? |
Answer» C. use case diagram?? | |
106. |
 Forward engineering and reverse engineering can be applicable to _____ |
A. | class diagram?? |
B. | stereotypes?? |
C. | tagged values?? |
D. | adornments |
Answer» B. stereotypes?? | |
107. |
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?? |
Answer» D. a model into test?? | |
108. |
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 |
Answer» D. all of the mentioned | |
109. |
During the design phase, the overall ———— of the system is described. |
A. | architecture |
B. | system flow |
C. | data flow |
D. | none |
Answer» B. system flow | |
110. |
In which of the following phase, the class objects and the interrelationships of these classes are translated and actually coded by using an object-oriented programming language? |
A. | analysis |
B. | design |
C. | development |
D. | testing |
Answer» D. testing | |
111. |
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 |
Answer» B. analysis, design, coding | |
112. |
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 |
Answer» D. both 1 & 2 are wrong | |
113. |
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 |
Answer» B. design access layer , design view layer,apply design axioms, iterate | |
114. |
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 |
Answer» C. control coupling | |
115. |
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 |
Answer» E. | |
116. |
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 |
Answer» B. content coupling | |
117. |
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. |
Answer» C. destructor methods converts type of objects. | |
118. |
What is used to express rules and semantics of UML? |
A. | rul |
B. | ocl |
C. | sql |
D. | ucl |
Answer» C. sql | |
119. |
How is class visibility expressed? |
A. | through symbols like +,-,# |
B. | through cohesion coefficient |
C. | through coupling coefficient |
D. | through use case model |
Answer» B. through cohesion coefficient | |
120. |
What is the quality of design? |
A. | functionality |
B. | architecture |
C. | low coupling |
D. | high cohesion |
Answer» B. architecture | |
121. |
Name the data type which exists between the versions of the program |
A. | transient data |
B. | coupling data |
C. | persistent data |
D. | global data |
Answer» D. global data | |
122. |
Name the data type which is involved in procedure activation. |
A. | local data |
B. | transient data |
C. | persistent data |
D. | protected data |
Answer» C. persistent data | |
123. |
In hierarchical model the data is represented as a/an |
A. | graph |
B. | tree |
C. | records |
D. | array |
Answer» B. tree | |
124. |
ii. These 5 views in UML are represented through 9 UML diagrams. |
A. | only i is true |
B. | only ii is true |
C. | both i and ii are true |
D. | none of them is true |
Answer» E. | |
125. |
6. Which of the following views represents the interaction of the user with the software but tells nothing about the internal working of the software? |
A. | use case diagram |
B. | activity diagram |
C. | class diagram |
D. | all of the above |
Answer» B. activity diagram | |
126. |
5. How many views of the software can be represented through the Unified Modeling Language (UML)? |
A. | four |
B. | five |
C. | nine |
D. | none of the above |
Answer» C. nine | |
127. |
during its lifetime in response to events. |
A. | class |
B. | state machine |
C. | use case |
D. | activity |
Answer» C. use case | |
128. |
State chart Diagrams are needed ________ |
A. | when a class has complex life cycle |
B. | when the execution of scenario is to be traced |
C. | to allocate classes and objects to modules |
D. | to allocate processes to processors |
Answer» B. when the execution of scenario is to be traced | |
129. |
A state machine whose actions are all attached to states is called ________ |
A. | activity diagram |
B. | mealy machine |
C. | moore machine |
D. | component diagram |
Answer» D. component diagram | |
130. |
Which of the following evaluates to an absolute value of Time? |
A. | timing mark |
B. | timing constraint |
C. | timing expression |
D. | timing location |
Answer» D. timing location | |
131. |
________ is denotation for the time at which an event occurs. |
A. | timing mark |
B. | timing constraint |
C. | timing expression |
D. | timing response |
Answer» B. timing constraint | |
132. |
Absolute time of an event is modeled as ________ |
A. | timing constraint |
B. | timing mark |
C. | timing expression |
D. | timing semantics |
Answer» B. timing mark | |
133. |
Which of the following is wrong with respect to a thread? |
A. | threads are light weight |
B. | threads are modeled using stereotyped active classes be |
C. | threads are nested inside another thread |
D. | threads can initiate a control activity |
Answer» D. threads can initiate a control activity | |
134. |
Which of the following is present in a nested concurrent state machine? |
A. | initial state |
B. | final state |
C. | history state |
D. | concurrent sub state |
Answer» E. | |
135. |
State that is active after the completion of the transition is called ________ |
A. | source state |
B. | target state |
C. | history state |
D. | final state |
Answer» C. history state | |
136. |
Which of the following is used to model the life time of an object? |
A. | use case |
B. | class |
C. | state machine |
D. | interface |
Answer» D. interface | |
137. |
A sequential state machine may have ________ |
A. | at most one initial state and one final state n |
B. | at least one initial state and one final state |
C. | at most one initial state more than one final state |
D. | more than one initial state and at most one final state |
Answer» B. at least one initial state and one final state | |
138. |
________ are handled without causing a change in state. |
A. | transitions |
B. | events |
C. | signals |
D. | state |
Answer» B. events | |
139. |
The relationship between two states is called ________ |
A. | transition |
B. | state |
C. | association |
D. | generalization |
Answer» B. state | |
140. |
A ________ describes the aspects of an object whose current behavior depends on its p |
A. | class |
B. | state machine |
C. | use case |
D. | activity |
Answer» C. use case | |
141. |
________ is the state that is active after completion of the transition. |
A. | composite state |
B. | history state |
C. | target state |
D. | source state |
Answer» D. source state | |
142. |
Inside the states, the events are encountered to handle without leaving the state. This is known as________ |
A. | state machine |
B. | state transition |
C. | internal transition |
D. | external transition |
Answer» D. external transition | |
143. |
A state that has substates, that is nested states, is called ________ |
A. | composite state |
B. | history state |
C. | target state |
D. | source state |
Answer» B. history state | |
144. |
A ________ is a relationship between two states indicating that an object in the first s will enter the second state. |
A. | transition |
B. | state |
C. | association |
D. | generalization |
Answer» B. state | |
145. |
A ________ is a condition during the life of an object during which it satisfies performs some activity or waits for some event. |
A. | class |
B. | state |
C. | actor |
D. | component |
Answer» C. actor | |
146. |
A ________ is a behavior that specifies the sequence of states an object goes through during its lifetime in response to events. |
A. | class |
B. | state machine |
C. | use case |
D. | activity |
Answer» C. use case | |
147. |
________ can model the behavior of an individual object. |
A. | class |
B. | use case |
C. | state machine |
D. | activity |
Answer» D. activity | |
148. |
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 |
Answer» D. a deviation from the uml standard | |
149. |
Use cases ________ |
A. | identify business processes |
B. | identify system goals |
C. | describe workflow |
D. | prioritize system procedures |
Answer» C. describe workflow | |
150. |
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 |
Answer» D. identify dependencies between actors and use cases | |