Font size
WorksheetsQuiz On UML
Total questions: 15
Worksheet time: 5mins
Interaction Diagram is a combined term for
Sequence Diagram + Collaboration Diagram
Activity Diagram + State Chart Diagram
Deployment Diagram + Collaboration Diagram
None of the mentioned
Structure diagrams emphasize the things that must be present in the system being modeled.
True
False
Which of the following diagram is time oriented?
Collaboration
Sequence
Activity
None of the mentioned
Select the statement true for activity diagrams.
They can be used to discover parallel activities
They are used to depict workflow for a particular business activity
Activity diagram do not tell who does what and are difficult to trace back to object models
All of the Mentioned
Constraints can be represented in UML by
{text}
[text].
Constraint
None of the mentioned
Which of the following are the valid relationships in Use Case Diagrams
Generalization
Include
Extend
All of the mentioned
UML interfaces are used to:
specify required services for types of objects
program in Java, but not in C++ or Smalltalk
define executable logic to reuse across classes
define an API for all classes
At Conceptual level Class diagrams should include
operations only
attributes only
both operations and attributes
none of the mentioned
Which UML diagram’s symbols are shown below?
Deployment diagram
Collaboration Diagram
Component Diagram
Object Diagram
What best describes the purpose of an Activity Diagram?
To capture a flow of activity and maps.
To specify the points at which a computer system is used.
To specify the behavior of use cases.
To capture the dynamic aspect of a system.
HIDE ANSWER
The use case diagram ...
Specifies the functional decomposition of a system
Comprises classes and objects
Specifies who performs which tasks with a system that is going to be developed
Models the time flow within a system
Select diagrams which are UML behavioral diagram [multiple answers]
use case diagram
sequence diagram
class diagram
statechart diagram
activity diagram
Select diagrams which are UML structural diagram[multiple answers]
use case diagram
class diagram
component diagram
deployment diagram
package diagram
The component view
Defines the implementation language of a software component
Establishes the installation procedures for a software program
Describes the hardware configuration required for a software component
Defines the bundling of classes and components into a functional unit
The deployment diagram
Models the physical components of an architecture
Defines the installation procedures for the software
Models the business units in which the software will be deployed
Defines the deployment schedule for an incremental installation
