

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.
201. |
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 | |
202. |
Diagrams which are used to distribute files, libraries, and tables across topology of hardware are called |
A. | deployment diagrams |
B. | use case diagrams |
C. | sequence diagrams |
D. | collaboration diagrams |
Answer» B. use case diagrams | |
203. |
What are the types of prototypes? |
A. | horizontal prototypes |
B. | vertical prototypes |
C. | all of the mentioned |
D. | none of the mentioned |
Answer» D. none of the mentioned | |
204. |
Which of these statements are truly acceptable? |
A. | a precondition is an assertion guaranteed to be true when the operation finishes |
B. | a post-condition is an assertion guaranteed to be true when the activity or operation begins |
C. | an event which causes a use case to begin is trigger |
D. | none of the mentioned |
Answer» D. none of the mentioned | |
205. |
Use case descriptions consist of interaction_____? |
A. | use case |
B. | product |
C. | actor |
D. | product & actor |
Answer» E. | |
206. |
In an Activity Diagram, organizing the activities into groups is called ________ |
A. | forking |
B. | joining |
C. | swimlane |
D. | synchronization |
Answer» B. joining | |
207. |
________is used to represent concurrent flows in an Activity Diagram. |
A. | slide bar |
B. | synchronization bar |
C. | swim lane |
D. | branch |
Answer» D. branch | |
208. |
Objects placed in an Activity Diagram are connected to the activity or transition using ________ relationship. |
A. | association |
B. | generalization |
C. | dependency |
D. | realization |
Answer» B. generalization | |
209. |
________is a path from one activity state to the next activity state. |
A. | action state |
B. | activity state |
C. | transition |
D. | fork |
Answer» C. transition | |
210. |
Executable atomic computations are called as ________ |
A. | action states |
B. | activity states |
C. | composite states |
D. | concurrent states |
Answer» C. composite states | |
211. |
Activity diagram is a special kind of ________ |
A. | use case diagram |
B. | state chart diagram |
C. | interaction diagram |
D. | component diagram |
Answer» D. component diagram | |
212. |
Executable non atomic computations are called as ________ |
A. | action states |
B. | activity states |
C. | transitions |
D. | simple states |
Answer» E. | |
213. |
which of the following is NOT present in an Activity Diagram? |
A. | action states |
B. | objects |
C. | events |
D. | notes |
Answer» D. notes | |
214. |
In an Activity Diagram, transitions belongs to ________ |
A. | trigger oriented transitions |
B. | self transitions |
C. | internal transitions |
D. | completion transitions |
Answer» D. completion transitions | |
215. |
Which of the following diagram view the whole system as a block box? |
A. | class diagram |
B. | activity diagram |
C. | use case diagram |
D. | interaction diagram |
Answer» B. activity diagram | |
216. |
________state "what must always" be true beginning a scenario in the use case. |
A. | pre-conditions |
B. | primary conditions |
C. | post-conditions |
D. | secondary conditions |
Answer» B. primary conditions | |
217. |
________uses the services of the system under design to fulfill the goals. |
A. | primary actor |
B. | supporting actor |
C. | offstage actor |
D. | secondary actor |
Answer» B. supporting actor | |
218. |
The behavior of a use case is specified by ________ |
A. | flow of events |
B. | classes |
C. | components |
D. | nodes |
Answer» D. nodes | |
219. |
________represents a role that plays within a system. |
A. | use case |
B. | component |
C. | actor |
D. | activity |
Answer» B. component | |
220. |
Actors are connected to use cases only by ________ |
A. | association relationship |
B. | generalization relationship |
C. | realization relationship |
D. | dependency relationship |
Answer» C. realization relationship | |
221. |
The names of use cases are generally given as ________ |
A. | noun phrases |
B. | verb phrases |
C. | adjectives |
D. | adverbs |
Answer» D. adverbs | |
222. |
Forward Engineering is the process of translating ________ |
A. | model to model |
B. | code to model |
C. | model to code |
D. | code to code |
Answer» B. code to model | |
223. |
________captures the intended behavior of a system. |
A. | use case |
B. | component |
C. | class |
D. | interface |
Answer» D. interface | |
224. |
________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. |
A. | exclude |
B. | extend |
C. | include |
D. | abstract |
Answer» D. abstract | |
225. |
Realization of a use case is specified by ________ |
A. | a collaboration |
B. | a component |
C. | a node |
D. | an activity |
Answer» B. a component | |
226. |
Forward Engineering is possible for an Activity Diagram especially if the context of the diagram is ________ |
A. | an operation |
B. | a workflow |
C. | a class |
D. | a use case |
Answer» B. a workflow | |
227. |
Animation of a model against the execution of a deployed system is an example of ________ |
A. | business engineering |
B. | forward engineering |
C. | reverse engineering |
D. | temporal engineering |
Answer» D. temporal engineering | |
228. |
An ________ connects the initiating actor to the use case (ending at the use case). |
A. | arrow |
B. | line |
C. | arc |
D. | scribble |
Answer» B. line | |
229. |
Uses cases are represented as ________ within the system rectangle. |
A. | ellipses |
B. | circles |
C. | rhombus |
D. | rectangle |
Answer» B. circles | |
230. |
A collaboration is the of ________ a use case. |
A. | generalization |
B. | realization |
C. | inheritance |
D. | association |
Answer» C. inheritance | |
231. |
Use case scenario is a specific sequence of ________ |
A. | relationships n |
B. | use cases |
C. | classes |
D. | actions |
Answer» E. | |
232. |
________identify high-level services provided by the system. |
A. | classes |
B. | activities |
C. | use cases |
D. | components |
Answer» D. components | |
233. |
The scenario of a use case is graphically represented using ________ |
A. | deployment diagram |
B. | sequence diagram |
C. | use case diagram |
D. | interaction diagram |
Answer» C. use case diagram | |
234. |
Which of the following diagrams is used to model business workflows? |
A. | deployment diagram |
B. | activity diagram |
C. | use case diagram |
D. | interaction diagram |
Answer» C. use case diagram | |
235. |
The behavior of a system is modeled using ________ |
A. | class diagram |
B. | activity diagram |
C. | use case diagram |
D. | interaction diagram |
Answer» C. use case diagram | |
236. |
On an activity diagram, which of the following is not a valid use of a synchronization bar? |
A. | to initiate the alternative paths. |
B. | 1 |
C. | 2 |
D. | 3 |
Answer» B. 1 | |
237. |
In an activity diagram, the merge symbol has the same shape as what other symbol? |
A. | decision symbols |
B. | 1 |
C. | 2 |
D. | 3 |
Answer» B. 1 | |
238. |
The external behavior of a system is described by ___. |
A. | functional models |
B. | 1 |
C. | 2 |
D. | 3 |
Answer» B. 1 | |
239. |
A deployment diagram is most useful for which design activity? |
A. | designing the duplication components |
B. | 1 |
C. | 2 |
D. | 3 |
Answer» B. 1 | |
240. |
The acronym CRUD stands for ____. |
A. | create, read, update, delete |
B. | 1 |
C. | 2 |
D. | 3 |
Answer» B. 1 | |
241. |
The focus in a sequence diagram is on _____. |
A. | time ordering of messages being passed between objects |
B. | 1 |
C. | 2 |
D. | 3 |
Answer» B. 1 | |
242. |
On an activity diagram the arrows represent what? |
A. | in activity diagram the arrows represent the flow of activities. |
B. | 1 |
C. | 2 |
D. | 3 |
Answer» B. 1 | |
243. |
A___ is an instantiation of a class. |
A. | object |
B. | class |
C. | both |
D. | none |
Answer» B. class | |
244. |
A decision point within an activity diagram may be shown with an activity symbol. |
A. | true |
B. | false |
C. | both |
D. | none |
Answer» B. false | |
245. |
Looping in an activity diagram is best represented using what? |
A. | looping in an activity diagram is best represented by synchronizaton bars. |
B. | 1 |
C. | 2 |
D. | 3 |
Answer» B. 1 | |
246. |
The two types of interaction diagrams are ____, and ____ diagrams. |
A. | sequence |
B. | communication |
C. | both |
D. | none |
Answer» D. none | |
247. |
When arranging actors and objects on a sequence diagram, it is nice to list them _____. |
A. | in order in which they participate in the sequence across the top of the diagram a ___ describes information about an object. |
B. | 1 |
C. | 2 |
D. | 3 |
Answer» B. 1 | |
248. |
in a sequence diagram, the _____ indicates when an object sends or receives a message. |
A. | command line |
B. | focus |
C. | request link |
D. | lifeline |
Answer» D. lifeline | |
249. |
Group of functionally related objects is … |
A. | concatenation |
B. | cohesion |
C. | coupling |
D. | all of these |
Answer» C. coupling | |
250. |
Refinement is a process of |
A. | inheritance |
B. | colaboration |
C. | elaboration |
D. | polymophism |
Answer» D. polymophism | |