1. What is the primary purpose of a Timing Diagram in UML?
A) To show the dynamic behavior of the system
B) To depict the physical components of the system
C) To illustrate the change in state or condition of a classifier instance or role over time
D) To model the data flow in the system
Answer: C) To illustrate the change in state or condition of a classifier instance or role over time
2. Which aspect is NOT typically depicted in a Timing Diagram?
A) Time intervals
B) State changes
C) Object interactions
D) Physical deployment
Answer: D) Physical deployment
3. What does the horizontal axis typically represent in a Timing Diagram?
A) State changes
B) Objects
C) Time
D) Messages
Answer: C) Time
4. In a Timing Diagram, what does the vertical axis usually represent?
A) Time
B) State or condition
C) Interaction points
D) Data flow
Answer: B) State or condition
5. What is shown by the lifeline in a Timing Diagram?
A) The sequence of messages sent between objects
B) The duration of a method execution
C) The state of an object or role over time
D) The physical structure of a system
Answer: C) The state of an object or role over time
6. Which UML element is typically NOT found in a Timing Diagram?
A) Lifeline
B) State invariants
C) Interaction occurrences
D) Deployment nodes
Answer: D) Deployment nodes
7. How is a change in state represented in a Timing Diagram?
A) As a horizontal line
B) As a vertical line
C) As a slope or step in the state line
D) As a dotted line
Answer: C) As a slope or step in the state line
8. What is the focus of a Timing Diagram compared to a Sequence Diagram?
A) Timing Diagrams focus on time and state changes, while Sequence Diagrams focus on message order and interaction.
B) Timing Diagrams focus on user interactions, while Sequence Diagrams focus on class hierarchies.
C) Timing Diagrams focus on the physical deployment, while Sequence Diagrams focus on object states.
D) Timing Diagrams focus on data flow, while Sequence Diagrams focus on hardware components.
Answer: A) Timing Diagrams focus on time and state changes, while Sequence Diagrams focus on message order and interaction.
9. Which of the following best describes a “state invariant” in a Timing Diagram?
A) A condition that must always be true during a time interval
B) A message sent between objects
C) A role played by an object
D) A hardware component in a system
Answer: A) A condition that must always be true during a time interval
10. In Timing Diagrams, what type of information is typically not represented?
A) The chronological order of events
B) State transitions over time
C) The interaction between different objects or roles
D) The hardware configuration of the system
Answer: D) The hardware configuration of the system
Read More MCQs on UML Diagrams
- Deployment Diagram MCQs | UML
- Class diagram and object diagram MCQs | UML
- Use Case Diagram MCQs | UML
- UML diagrams solved MCQs UML
- UML Diagrams MCQs set 2
- Entity Relationship Diagram MCQs New
- Object-oriented analysis and design MCQs | UML
- Behavioral Modeling MCQs | UML Diagrams
- OOAD MCQs (Multiple Choice Questions Answers)
- Object-Oriented Analysis And Design MCQs
- Activity Diagram MCQs
- Sequence Diagram MCQs
- Communication Diagram MCQs
- State Machine Diagram MCQs
- Component Diagram MCQs
- Package Diagram MCQs
- Composite Structure Diagram MCQs
- Timing Diagram MCQs
- Interaction Overview Diagram MCQs
- Profile Diagram MCQs
- Behavioral Modeling MCQs
- MCQs: How many use cases, classes, sequences, DFD, ERD diagrams, etc are drawn for a system in the Final year project?