Software Design Modeling Set 1

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