Explore topic-wise MCQs in Computer Science Engineering (CSE).

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