On This Page
This set of software design modeling (SDM) Multiple Choice Questions & Answers (MCQs) focuses on Software Design Modeling Set 1
Q1 | UML activity diagrams are useful in representing which analysis model elements?
- behavioral elements
- class-based elements
- flow-based elements
- scenario-based
Q2 | In an Activity Diagram, organizing the activities into groups is called ________
- forking
- joining
- swimlane
- synchronization
Q3 | ________ is used to represent concurrent flows in an Activity Diagram
- slide bar
- synchronization bar
- swim lane
- branch
Q4 | Objects placed in an Activity Diagram are connected to the activity or transition using ________ relationship
- association
- generalization
- dependency
- realization
Q5 | ________ is a path from one activity state to the next activity state.
- action state
- activity state
- transition
- fork
Q6 | Executable atomic computations are called as ________
- action states??
- activity states
- composite states??
- concurrent states
Q7 | Activity diagram is a special kind of ________
- use case diagram??
- state chart diagram??
- interaction diagram??
- component diagram
Q8 | Executable non atomic computations are called as ________
- action states??
- activity states??
- transitions
- simple states
Q9 | which of the following is NOT present in an Activity Diagram?
- action states??
- objects
- events??
- notes
Q10 | In an Activity Diagram, transitions belongs to ________
- trigger oriented transitions??
- self transitions??
- internal transitions??
- completion transitions
Q11 | ________ uses the services of the system under design to fulfill the goals.
- primary actor??
- supporting actor??
- offstage actor??
- secondary actor
Q12 | Which of the following diagrams is used to model business workflows?
- deployment diagram??
- activity diagram??
- use case diagram??
- interaction diagram
Q13 | The scenario of a use case is graphically represented using ________
- deployment diagram??
- sequence diagram??
- use case diagram??
- interaction diagram
Q14 | A ________ is a stream of messages exchanged between objects
- sequence??
- modeling
- transition??
- objects
Q15 | An ________ shows an interaction consisting of a set of objects and their relationships, including the messages.
- interaction diagram??
- class diagram??
- use case diagram??
- activity diagram
Q16 | ________ diagram illustrates use case realizations.
- sequence
- class
- use case
- activity??
Q17 | Which of the following doesn't include in message types?
- call??
- return
- send??
- delete
Q18 | Interaction diagrams are of ________ types.
- 1
- 2
- 3
- 4
Q19 | ________ are used to model the dynamic aspects of collaborations.
- sequence diagrams??
- structural
- interactions??
- messages??
Q20 | A set of messages exchanged among a set of objects is called as ________
- use case??
- activity
- interaction
- deployment
Q21 | Sequence of messages is emphasized by ________ diagram.
- state chart??
- sequence??
- activity??
- collaboration
Q22 | ________ specifies a path to send and receive messages between two objects
- link
- sequencing
- object
- role
Q23 | which diagram is used to show interactions between messages are classified as?
- activity
- state chart
- collaboration
- object lifeline
Q24 | ___________diagram is time-oriented?
- collaboration
- sequence
- activity
- use case
Q25 | which term are combined Interaction Diagram?
- sequence diagram + collaboration diagram
- activity diagram + state chart diagram
- deployment diagram + collaboration diagram
- activity diagram + deployment diagram