What Do You Know About UML 2.0?

10 Questions | Total Attempts: 3051

SettingsSettingsSettings
Please wait...
UML Quizzes & Trivia

UML(Unified Modeling Language) is used for developing and modelling software which was developed by group of 4 people named Grady Booch, Ivar Jacobson and James Rumbaugh,at Rational Software in 1994–1995. UML has become the de facto standard for modeling software applications. While Agile development approaches like XP, Scrum, TDD are more code based then model base, UML still has its unique place in communicating architecture and design. Take this quiz to test your knowledge about UML 2. 0. So, let's try out the quiz. All the best!


Questions and Answers
  • 1. 
    What are the two broad categories of diagrams in UML 2.0?
    • A. 

      Structural and Use Case

    • B. 

      Behavioral and Logical

    • C. 

      Structural and Behavioral

    • D. 

      Logical and Physical

  • 2. 
    Identify which of the following modeling element is not associated with Use case Diagrams
    • A. 

      Actor

    • B. 

      Include relationship

    • C. 

      Extend relationship

    • D. 

      Aggregate relationship

  • 3. 
    Which of the following is not valid in the context of Component Diagrams?
    • A. 

      Initial node, final node

    • B. 

      Ports and connectors

    • C. 

      Black-box and While-box view

    • D. 

      Provided and required interfaces

  • 4. 
    Which of the following is not a valid type of message arrow in sequence diagram?
    • A. 

      Synchronous Messages

    • B. 

      Activation Message

    • C. 

      Asynchronous Messages

    • D. 

      Return Message

  • 5. 
    Identify the wrong pair of symbol-visibility scope
    • A. 

      +public

    • B. 

      #protected

    • C. 

      !package

    • D. 

      -private

  • 6. 
    Which one of the following is not one of standard stereotype in Deployment Diagram?
    • A. 

      Artifact

    • B. 

      Processor

    • C. 

      Device

    • D. 

      ExecutionEnvironment

  • 7. 
    Kind of diagrams which are used to show interactions between series of messages are classified as
    • A. 

      Activity diagrams

    • B. 

      State chart diagrams

    • C. 

      Collaboration diagrams

    • D. 

      Object lifeline diagrams

  • 8. 
    What is UML?
    • A. 

      UML is Unified Modeling Language.

    • B. 

      Graphical language for visualizing artifacts of the system.

    • C. 

      Allow to create a blue print of all the aspects of the system.

    • D. 

      None of the above 

  • 9. 
    Which of these are part of the class operation specification format?
    • A. 

      Name

    • B. 

      Parameter list

    • C. 

      Return-type list

    • D. 

      All of the above

  • 10. 
    What does a simple name in UML Class and objects consist of?
    • A. 

      Letters

    • B. 

      Digits

    • C. 

      Punctuation Characters

    • D. 

      All of the above