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 | |
|---|---|---|
| 1APP 8 | AIF server_country != Australia THEN check_overseas_protection() | |
| 2reasonable steps | Bcontract.require(privacy_rules) | |
| 3An app stores user photos on servers in another country, so the company must check the overseas provider's protections first. | CSensible actions, like checking a contract or privacy policy, to make sure an overseas company will protect the data. | |
| 4One reasonable step is a contract that requires the overseas cloud provider to follow privacy rules. | DThis wrongly skips APP 8 for overseas servers. APP 8 applies exactly when data is sent overseas, so the checks should run in that case. | |
| 5upload(userData, overseasServer) // no checks | EBefore personal information is sent overseas, the organisation must take reasonable steps to make sure the overseas recipient will also protect it. | |
| 6IF server_country != Australia THEN skip_APP8 | FThe data is sent offshore without any reasonable steps to check that the recipient will protect it. Check the provider first, then upload. |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
APP 8 — Before sending personal information overseas, such as to a cloud server, an organisation must take reasonable steps to make sure the overseas recipient will also protect it.IF serverCountry != "Australia" THEN
takeReasonableSteps(recipient)
END IFIF dataGoesOffshore THEN
takeReasonableSteps(overseasRecipient)
END IFIF recipientProtects = TRUE THEN
sendData(customerInfo)
END IFIF serverCountry != "Australia" THEN
takeReasonableSteps(cloudProvider)
END IFoverseas ← serverCountry != "Australia"
IF overseas THEN
takeReasonableSteps(recipient)