placeholder image to represent content

UML USECASE DIAGRAMS

Quiz by Dr Suriya S - PSGCT

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
  • 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
  • Q3

    UML describes the real-time systems

    TRUE

    FALSE

    60s
  • Q4

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

    TRUE

    FALSE

    60s
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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

Teachers give this quiz to your class