On This Page

This set of software design modeling (SDM) Multiple Choice Questions & Answers (MCQs) focuses on Software Design Modeling Set 2

Q1 | ________  can model the behavior of an individual object.
  • class
  • use case??
  • state machine??
  • activity??
Q2 | A ______ is a behaviour that specifies the sequence of states, an object goes through during its life time in reponse to an events.
  • class
  • state machine??
  • use case??
  • activity??
Q3 | A ________   is a condition during the life of an object during which it satisfies performs some activity or waits for some event
  • class
  • state
  • actor
  • component
Q4 | A ________  is a relationship between two states indicating that an object in the first s will enter the second state
  • transition
  • state
  • association??
  • generalization
Q5 | A state that has substates, that is nested states, is called ________
  • composite state??
  • history state??
  • target state??
  • source state??
Q6 | Inside the states, the events are encountered to handle without leaving the state. This is known as________
  • state machine??
  • state transition??
  • internal transition??
  • external transition
Q7 | ________  is the state that is active after completion of the transition. 
  • composite state??
  • history state??
  • target state??
  • source state??
Q8 | A The relationship between two states is called ________
  • transition
  • state
  • association
  • generalization
Q9 | ________   are handled without causing a change in state. 
  • transitions
  • events??
  • signals??
  • state
Q10 | Which of the following is used to model the life time of an object?
  • use case??
  • class
  • state machine??
  • interface
Q11 | State that is active after the completion of the transition is called ________
  • source state
  • target state??
  • history state??
  • final state??
Q12 | Which of the following is present in a nested concurrent state machine? 
  • initial state??
  • final state??
  • history state??
  • concurrent sub state
Q13 | Absolute time of an event is modeled as ________
  • timing constraint??
  • timing mark??
  • timing expression??
  • timing semantics??
Q14 | State chart Diagrams are needed ________
  • when a class has complex life cycle??
  • when the execution of scenario is to be traced??
  • to allocate classes and objects to modules??
  • to allocate processes to processors
Q15 | The state diagram
  • depicts relationships between data objects
  • depicts functions that transform the data
  • indicates how data are transformed by the system
  • indicates system reactions to external events
Q16 | Which of the following component is used to clarify which actor performs which activity in an activity diagram?
  • forks
  • joins
  • swimlanes
  • state
Q17 | Which of the following is type of UML diagram?
  • collaboration
  • context
  • user interface
  • er diagram
Q18 | If the system is performing no function then it is in ___
  • clear state
  • initial state
  • final state
  • reset state
Q19 | The vertical dimension of a sequence diagram shows
  • abstract
  • line
  • time
  • messages
Q20 | The time oriented diagram include …
  • sequence
  • classes
  • activity
  • none of these
Q21 | In a sequence diagram, the _____ indicates when an object sends or receives a message
  • command line
  • focus
  • request link
  • lifeline
Q22 | Fork and Join terms are associated with
  • activity diagram
  • use case diagram
  • class diagram
  • object diagram
Q23 | Which diagram is a special form of Sequence diagram?
  • timing diagram
  • class diagram??
  • object diagram
  • use case diagram
Q24 | Which UML diagram shows the objects participating in the interaction by their links to each other and the messages that they send to each other
  • class
  • objects
  • activity
  • collaboration
Q25 | Which diagram is used to explore the behaviors of objects throughout a given period of time
  • timing diagram
  • class diagram??
  • object diagram
  • object diagram