Software Engineering Mcqs

Select the statement true for activity diagrams ?

(A) They can be used to discover parallel activities

(B) They are used to depict workflow for a particular business activity

(C) Activity diagram do not tell who does what and are difficult to trace back to object models

(D) All of the mentioned

Submitted By: Ali Uppal


Interaction Diagram is a combined term for_____________________?

(A) Sequence Diagram + Collaboration Diagram

(B) Activity Diagram + State Chart Diagram

(C) Deployment Diagram + Collaboration Diagram

(D) None of the mentioned

Submitted By: Ali Uppal


Which diagram in UML shows a complete or partial view of the structure of a modeled system at a specific time ?

(A) Sequence Diagram

(B) Collaboration Diagram

(C) Class Diagram

(D) Object Diagram

Submitted By: Ali Uppal


Which of the following UML diagrams has a static view ?

(A) Collaboration

(B) Use case

(C) State chart

(D) Activity

Submitted By: Ali Uppal


Submitted By: Ali Uppal


Classes and interfaces are a part of____________________?

(A) Structural things

(B) Behavioral things

(C) Grouping things

(D) Annotational things

Submitted By: Ali Uppal


Which things are dynamic parts of UML models ?

(A) Structural things

(B) Behavioral things

(C) Grouping things

(D) Annotational things

Submitted By: Ali Uppal


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

(A) Use Case

(B) Actor

(C) Interface

(D) Relationship

Submitted By: Ali Uppal


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

(A) object

(B) attribute

(C) operation

(D) instance

Submitted By: Ali Uppal


Which diagram in UML emphasizes the time-ordering of messages ?

(A) Activity

(B) Sequence

(C) Collaboration

(D) Class

Submitted By: Ali Uppal