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 | |
|---|---|---|
| 1Step 1: Identify the personal information | AuploadCustomerFile(overseasDeveloper); | |
| 2Step 3: Judge whether the practice meets it | BINSERT INTO testDb SELECT * FROM prodCustomers; | |
| 3Real customer data copied into a test environment may breach the requirement to protect personal information, so the practice should be judged as not meeting the principle. | CCompare what the organisation actually does with what the principle requires, then conclude that it complies or does not, with evidence from the scenario. | |
| 4Sending personal information to an outsourced developer overseas requires the organisation to take reasonable steps to make sure the recipient protects it. | DFind the data in the scenario that identifies a person, such as names, emails, addresses or health records, before any principle is applied. | |
| 5Scenario judgement: The app stores names and emails in plain text, so it meets the security principle. | EStoring personal information unencrypted does not take reasonable steps to protect it. The practice fails the principle and the data should be encrypted at rest. | |
| 6Scenario judgement: Breaking a privacy principle has no legal consequences if no one complains. | FNon-compliance can bring investigation, penalties, fines and reputational damage, even without a complaint. The organisation must still meet the principle. |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
Apply a privacy principle — Identify the personal information involved, state what the principle requires, then judge whether the organisation's development practice meets it.IF testData = "real customer data" THEN
meetsPrinciple ← FALSE
END IFIF isOverseas AND noSafeguards THEN
meetsPrinciple ← FALSE
END IFIF encrypted = TRUE THEN
meetsPrinciple ← TRUE
END IFIF meetsPrinciple THEN OUTPUT "Compliant"
ELSE OUTPUT "Risk of OAIC penalty"personalInfo ← identify(scenario)
requirement ← statePrinciple(principle)
result ← judge(practice, requirement)