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 | |
|---|---|---|
| 1Pizza app form: delivery_address (required) | AShoe size is not needed to borrow books. The app works without it, so it is optional and should not be collected. | |
| 2Pizza app form: favourite_colour (optional) | Bemail: essential because the login code is sent to it | |
| 3The test: ask whether the system could still do its purpose if the data was left out. If it could, the data is optional. | CIF works_without(data) THEN optional | |
| 4Giving a reason: explain what the system could not do without the data. | D'Might be useful later' is not a good reason. Data is essential only if the system cannot do its purpose without it right now. | |
| 5Library book app: shoe_size = essential | EOptional data: the app still works without it, so it does not need to be collected | |
| 6phone_number: essential because we might want it later | FEssential data: the app cannot deliver the pizza without it |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
essential data — Data a system cannot do its purpose without. If the system could still work with it left out, the data is optional and does not need to be collected.IF system still works without the data
THEN data is optional
ELSE data is essentialTest: could it still work without this?
If no, the data is essential.app <- "pizza delivery"
data <- "home address"
essential <- trueapp <- "online maths quiz"
data <- "home address"
essential <- falseData: username for a game account
Reason: account cannot work without it
Verdict: essential