Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.
Shade in the A or B circle for each question.
Draw a line connecting each item on the left to its match on the right.
| Left column | Right column | |
|---|---|---|
| 1Verb phrase in a circle: Validate Payment | AProcess: Update Stock -> D2 Inventory | |
| 2Process with only an arrow going in: Check Stock | BThe process has no output flow, so the calculated total goes nowhere. It needs an output flow such as Order Total to the Customer or a store. | |
| 3A noun in the scenario that holds data for later use, such as a record of members, becomes a data store | CD1 Member Records | |
| 4Data must move between a store and a process, never straight from one store to another | DA missing flow error, because the process needs an output as well as an input | |
| 5Customer -> D1 Orders (flow goes direct from entity to store) | EAn entity cannot send data straight to a data store. The flow must pass through a process such as Record Order. | |
| 6Process: Calculate Total (input: Item Prices, no output) | FA process found in the scenario by spotting an action the system performs on data, named with a verb and a noun |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
Level 1 DFD — Breaks a system into processes, data stores, entities and labelled flows found in a scenario, then checks the rules, e.g. every process has an input and an output and no flow is missing.Process 1.0: Validate OrderEntity: Customer (outside the system)Data store D1: Orders
Flow: 1.0 -> D1 (valid order)Error: Customer -> D1 skips the processCheck: 2.0 Process Payment has an input
Error: no output flow leaves 2.0