CodeIEB
CodeIEB/🧪 Skills Lab/Grade 11 Theory III — Errors, Validation & Data Protection
Grade 11 Theory

Grade 11 Theory III — Errors, Validation & Data Protection

20 exam-style questions sourced from real IEB Grade 11 past papers and the CodeIEB syllabus notes — including some matching-column (tabulation) questions.

0/20 answered

Question 1

What does GIGO stand for, and what does it describe?

Question 2

What is the difference between verification and validation?

Question 3

Asking a user to type their password twice and checking the two entries match is an example of:

Question 4

Checking that an age entered is between 0 and 120 is an example of which validation check?

Question 5

Checking that an ID number field has not been left empty is an example of:

Question 6

Checking that an end date entered is after the start date is an example of:

Question 7

An extra digit calculated from other digits, used to detect input errors (e.g. in barcodes or ID numbers), is called a:

Question 8

What is parity, as a data transmission error-detection technique?

Question 9

OCR (Optical Character Recognition) is used to:

Question 10

What is ransomware?

Question 11

What is pharming?

Question 12

What is spoofing?

Question 13

What is a Denial of Service (DoS) attack?

Question 14

What does RAID mirroring (RAID 1) provide?

Question 15

What is the main trade-off between a local backup and a remote/off-site backup?

Question 16

What does a UPS (Uninterruptible Power Supply) protect against?

Question 17

What is the best defence against ransomware, specifically?

Question 18

What is a rounding error, as a source of error?

Question 19 — Match the columns

Match each validation check in Column A to what it verifies in Column B.

Column AColumn B
1.Uniqueness check
2.Length check
3.Type check
4.Checksum

Question 20 — Match the columns

Match each threat in Column A to its description in Column B.

Column AColumn B
1.Botnet / zombie army
2.Spyware
3.Virus
4.Phishing