placeholder image to represent content

UML USECASE DIAGRAMS

Quiz by Dr Suriya S - PSGCT

Feel free to use or edit a copy

includes Teacher and Student dashboards

Measure skills
from any curriculum

Tag the questions with any skills you have. Your dashboard will track each student's mastery of each skill.

With a free account, teachers can
  • edit the questions
  • save a copy for later
  • start a class game
  • view complete results in the Gradebook and Mastery Dashboards
  • automatically assign follow-up activities based on students’ scores
  • assign as homework
  • share a link with colleagues
  • print as a bubble sheet

Our brand new solo games combine with your quiz, on the same screen

Correct quiz answers unlock more play!

New Quizalize solo game modes
15 questions
Show answers
  • Q1

    Which of the following views represents the interaction of the user with the software but tells nothing about the internal working of the software?

    DFD

    Use case diagram

    Class diagram

    Flowchart

    60s
    Edit
    Delete
  • Q2

    Which of the following statements is true?

    (i) There are 5 views that are represented through the Unified Modelling Language (UML).

    (ii) These 5 views in UML are represented through a set of UML diagrams.

    Neither of them is TRUE

    (i)  and (ii) are TRUE

    (i) only

    (ii) only 

    60s
    Edit
    Delete
  • Q3

    UML describes the real-time systems

    TRUE

    FALSE

    60s
    Edit
    Delete
  • Q4

    UML is not a programming language; it is rather a visual language.

    TRUE

    FALSE

    60s
    Edit
    Delete
  • Q5

    Which of the following is the most correct definition of a use case 'ACTOR' ?

    An actor represents machines and other systems interacting with the system

    An actor represents anything that interacts with the system

    An actor represents roles humans take when interacting with the system

    An actor represents particular humans who interact with the system

    60s
    Edit
    Delete
  • Q6

    Which of the following best categorizes use cases?

    It is an design technique

    It is an analysis technique

    It is is both an analysis and a design technique

    It is an testing technique

    60s
    Edit
    Delete
  • Q7

    Which of the following best describes a use case ?

    a diagram drawn to illustrate how cases and actors interact by sending stimuli to one another

    it is text which describes the dialogue between actors and the system

    it is the system specification problem statement

    It is text describing in detail one flow of events through a real situation

    60s
    Edit
    Delete
  • Q8

    Use case modelling is an ________ process that enables users of a system to have input into the requirements gathering process in such a way that does not require them to have techincal knowledge and expertise outside of the role that they play in the organisation or system being modelled. What is the missing word in the sentence above?

    Waterfall

    Iterative

    Definitive

    incremental

    120s
    Edit
    Delete
  • Q9

    Why should Customers read use cases?

    as a basis for writing the user’s guide

    to approve what the system should do

    to gain system understanding

    as a base for test cases

    60s
    Edit
    Delete
  • Q10

    Which of the following outlines the structure of a typical use case in the usual order?

    Assumptions, pre-conditions, post-conditions, flow

    extends, generalizes, includes, packages

    Description, pre-conditions, main flow, alternative flows, exceptions, post-conditions

    Actors, boundaries, cases, interactions

    60s
    Edit
    Delete
  • Q11

    Why should Developers read use cases?

    To approve what the system should do

    As a basis for writing the user’s guide

    to gain system understanding

    As a base for test cases

    60s
    Edit
    Delete
  • Q12

    What is meant by extending a use case?

    Reusuing one use case's steps inside another use case

    Creating a new use case by removing steps from an existing base case

    Adding exception and alternative flows to an existing base use case

    Creating a new use case by adding new steps to an existing base case

    60s
    Edit
    Delete
  • Q13

    What is meant by including a use case?

    Adding exception and alternative flows to an existing base use case

    Creating a new use case by adding new steps to an existing base case

    creating a new use case by removing steps from an existing base case

    Reusuing one use case's steps inside another use case

    60s
    Edit
    Delete
  • Q14

    What is the primary flow of a use case?

    A full description of the goals of the actor

    The happy day scenarios in which the way the system should work is described with all alternatives covered

    The happy day scenarios in which the way the system should work is described with details of what happens if things go wrong

    The happy day scenarios in which the way the system should work is described with the assumption that everything goes perfectly

    60s
    Edit
    Delete
  • Q15

    Where in a use case for Borrower Loans a Copy would the following fit? A new Loan object has been created and all data ( references to a Borrower, a Copy and the Catalog  and dates and times for the issue of the loan and when it is due) have been provided and saved and the collections of allLoans for the Catalog and the relevant Borrower have been updated.

    As an alternative flow

    as a post-condition

    As a exception flow

    as a pre-condition

    120s
    Edit
    Delete

Teachers give this quiz to your class