CIS 130: Test On Data Flow Diagram! Trivia Quiz

25 Questions | Total Attempts: 603

SettingsSettingsSettings
CIS Quizzes & Trivia

This section consists of 10 questions. You have 15 minutes to complete this section. This section is worth 40% of your total test grade.


Questions and Answers
  • 1. 
    Which is NOT true of use cases?
    • A. 

      They are formal ways of representing how a business system interacts with its environment

    • B. 

      They illustrates the activities that are performed by the users of the system

    • C. 

      They can be thought of as an external or functional view of a business process

    • D. 

      They illustrate what starts (or triggers) an event, all the people that are involved, and how the system provides value

  • 2. 
    The primary actor in a use case is generally:
    • A. 

      An external user of the system

    • B. 

      The Project Sponsor

    • C. 

      The Champion

    • D. 

      The Project manager

    • E. 

      The Systems Analyst

  • 3. 
    A 'temporal' trigger might be which of the following:
    • A. 

      A patient calls to make an appointment with a doctor

    • B. 

      The accounting department needs information for a report

    • C. 

      The human resources department needs a tax withholding form to be filled out by a new employee

    • D. 

      The date changes to the first day of the month

    • E. 

      A new shipping of goods arrives and needs to be added to the inventory

  • 4. 
    Which of the following is probably NOT a step for writing a use case?
    • A. 

      Identify the use case

    • B. 

      Identify the analyst

    • C. 

      Identify the major steps within each use case

    • D. 

      Identify elements within steps

    • E. 

      Confirm the use case

  • 5. 
    Which of the following is probably NOT a part of most use cases?
    • A. 

      Primary Actor

    • B. 

      Secondary Actor

    • C. 

      Major inputs descriptions

    • D. 

      Major steps performed

    • E. 

      Identification of the trigger

  • 6. 
    Use cases generally have three parts:
    • A. 

      Basic information, details, and event-driven modeling

    • B. 

      Inputs and outputs, and events

    • C. 

      Details, event-driven modeling, basic information

    • D. 

      Technical feasibility, economic feasibility and organizational feasibility

    • E. 

      Basic information, inuts and outputs, and details

  • 7. 
    When developing the Major Inputs and Major Outputs for a use case, the analyst and users should consider:
    • A. 

      Only the common inputs and outputs

    • B. 

      Developing separate use cases for every possible input and every possible output

    • C. 

      All possible inputs and outputs (even with rare occurrences)

    • D. 

      What triggers these inputs and outputs

    • E. 

      Using activity elimination to see if these inputs and outputs are really needed

  • 8. 
    Which is NOT true of use cases?
    • A. 

      They contain all the information needed to build one part of a process model

    • B. 

      Each use case has a name, a number, importantce level, brief description, primary actor, trigger, major inputs and outputs, and a list of major steps

    • C. 

      Use cases can be identified by reviewing the functional requirements

    • D. 

      Use cases should be confirmed by users

    • E. 

      Use cases normally contain ten to twelve major steps

  • 9. 
    Data flow diagramming is:
    • A. 

      The only process modeling currently used

    • B. 

      A detailed description of data

    • C. 

      Almost the same as a flow chart

    • D. 

      Focused on the processes or activities that are performed

    • E. 

      A visual version of a use case

  • 10. 
    A process is:
    • A. 

      An activity or a function that is performed for some specific business reason

    • B. 

      A single piece of data

    • C. 

      A collection of data

    • D. 

      A trigger to a use case

    • E. 

      A person, organization or system outside of the system

  • 11. 
    A new patient calls up an optometrist office to make an appointment. On a DFD diagram, the new patient would be represented by:
    • A. 

      A data flow

    • B. 

      A process

    • C. 

      An external entity

    • D. 

      A trigger

    • E. 

      A data store

  • 12. 
    Which Data Flow Diagram shows the entire system with its environment with only one process?
    • A. 

      Context Diagram

    • B. 

      Level 0 diagrams

    • C. 

      Level 1 diagrams

    • D. 

      Level 2 diagrams

    • E. 

      All DFDs show this

  • 13. 
    Ruth is an analyst. On her DFD diagram she has just placed a process. She will
    • A. 

      Give it a number and a verb phrase name, like 'search inventory'

    • B. 

      Give it a noun description phrase, like 'Inventory-process-1'

    • C. 

      Give it only a number - and depending on whether it is a major process (a whole number) or a subsidiary process (a whole number with a decimal point and value - like 1.3)

    • D. 

      Give it a sentence name, like 'Customer arrives at checkout counter'

    • E. 

      Use whatever process she feels comfortable with - as long as she is consistent

  • 14. 
    The act of taking a level 1 diagram and creating level 2 diagrams is called:
    • A. 

      Breakdown

    • B. 

      Division

    • C. 

      Decomposing

    • D. 

      Splittin

    • E. 

      Halving

  • 15. 
    On your level 0 diagram you have a process #2 and when you create a level 1 diagram for process #2, you might have processes like:
    • A. 

      2.1, 2.2, 2.3

    • B. 

      2-1, 2-2, 2-3

    • C. 

      2A, 2B, 2C

    • D. 

      2-A, 2-B, 2-C

    • E. 

      2-initial, 2-main, 2-end

  • 16. 
    A payroll data flow diagram has a data-store called Accumulated Salary Data. At one stage in the DFD, a process "Calculate YTD-Taxes" gets data from that data store, updates it in the process, and writes it back out. The diagram should show:
    • A. 

      A single line with arrows on both ends labeled YTD Payroll Details

    • B. 

      A dashed line with arrows on both ends labeled YTD Payroll Details

    • C. 

      A line out of the data store labeled: Current YTD Payroll Details; and a line into the data store labeled: Updated YTD Payroll Details

    • D. 

      Two separate data flow lines but each with the same name YTD Payroll Details

    • E. 

      Two dashed lines but with the same name of YTD Payroll Details

  • 17. 
    On the context diagram, Tim has a process called "Start the Process". It has one output data flow 'Initial Data' and no input data flows. This is:
    • A. 

      Totally acceptable for a context diagram

    • B. 

      Incorrect for a context diagram, but acceptable on the Level 0 diagram

    • C. 

      Incorrect for both a context and Level 0 diagrams, but acceptable for a Level 1 diagram

    • D. 

      Incorrect for context, level 0, level 1, but acceptable for a leve 2 diagram

    • E. 

      Incorrect in all situations

  • 18. 
    What diagram will show all the major processes numbered 1, 2, 3, (etc) external entities and major data stores?
    • A. 

      Context diagram

    • B. 

      Level 0 diagram

    • C. 

      Level 1 diagram

    • D. 

      Level 2 diagram

    • E. 

      Decision Tree

  • 19. 
    The context diagram shows:
    • A. 

      Detailed processing logic

    • B. 

      All major processes

    • C. 

      All the data stores in the system

    • D. 

      The "big picture" of the system with external entities and only one process

    • E. 

      The system in context with all other systems in that department (for example, accounts payable, accounts receivable, etc.)

  • 20. 
    Which of the following is NOT correct?
    • A. 

      Every set of DFD's must have one context diagram

    • B. 

      Every process is wholly and completely described by the processes on its children DFD's

    • C. 

      Every process must be broken down farther on Level 1 and Level 2 diagrams

    • D. 

      Every data store has at least one input data flow someplace in the entire DFD system

    • E. 

      Every process has a unique name that is a action oriented verb phrase

  • 21. 
    Two of the most common methods for modeling system logic are:
    • A. 

      Entity-relationship diagrams and data-flow diagrams

    • B. 

      Data-flow diagrams and structure charts

    • C. 

      Structured English and decision tables

    • D. 

      Structure charts and entity-relationship daigrams

  • 22. 
    A modified form of Engish that is used to specify the contents of process boxex in a DFD best describes:
    • A. 

      Structured English

    • B. 

      Analytical shorthand

    • C. 

      Decision tables

    • D. 

      Symbolic notation

  • 23. 
    The part of the decision table that lists the conditions relevant to the decision is called:
    • A. 

      Rules

    • B. 

      Action stubs

    • C. 

      Value stubs

    • D. 

      Condition stubs

  • 24. 
    That part of a decision table that specifies which actions are to be followed fo a given set of conditions is called:
    • A. 

      Condition stubs

    • B. 

      Rules

    • C. 

      Action stubs

    • D. 

      Direction stubs

  • 25. 
    In a decision table, a condition whose value does not affect which actions are taken for two or more rules is a(n) ____________.
    • A. 

      Exempt condition

    • B. 

      Indifferent condition

    • C. 

      Relaxed condition

    • D. 

      Complex condition

Back to Top Back to top