Home > Software Engineering > Quizzes > Unified Modeling Language (UML) Practice Test
Unified Modeling Language (UML) Practice Test
Fast practice, instant feedback. Timer auto-submits when time’s up.
Avg score: 53% Most missed: “A class is divided into which of these compartments ?”

The unified modeling language (UML) is a general-purpose modeling language that is intended to provide a standard way to visualize the design of a system.
UML is used to create static structure diagrams based on a variety of engineering practices that have proven to be successful in the creation of complex systems. The published standards are almost 800 pages long. UML is used to model software systems, but it's not limited to software developers.

Unified Modeling Language (UML) Practice Test
Time left 00:00
25 Questions

1. Sequential composite states simplify state models in two ways?
2. The DDD template consists of which of the following?
3. Which of the following is correct?
4. Which among these are the common notations for deployment diagrams?
5. Which of the following in incorrect in reference to dependency?
6. What are the ways in which artifacts can be deployed?
7. Which of these are part of class operation specification format ?
8. Every finite automaton specification must contain which of the following?
9. Which of the following is true ?
10. What should be mentioned as attributes for conceptual modelling ?
11. Which of the following represents State Diagram?
12. Detailed design is further classified into which of the following?
13. What does deterministic and non deterministic automaton?
14. A class is divided into which of these compartments ?
15. An attribute is a data item held by which of the following ?
16. Which of the following is true about Sequence frames?
17. What is Interaction diagram?
18. What is a sequence diagram?
19. What is sequential and concurrent composite state means?
20. Which of the following are composite states?
21. What are the different interaction diagram notations does UML have?
22. Which of these are true with respect to the message arrows?
23. Which of these is true with respect to interfaces?
24. What are the heuristics which sequencing diagram follows?
25. Which are the ways to represent nodes in a deployment diagram?