Information Technology • Data Processing

Validation Station

Validation Station — Explanation

Records fall towards the database. Each card shows a field, what the form expects, and the value typed in. Answer the lowest record, in the sights, before it gets in. A wrong answer, or a record that gets in, costs a life (you have 5) and shows why; the game-over screen lists every mistake with the right answer.

Validation: is the data reasonable?

Validation is done by the computer, as data is entered, against rules: it rejects data that can't be right.

Verification: was it entered correctly?

Validation can't tell that a sensible value is wrong: an age typed as 16 instead of 15 passes every check. Verification checks the data matches the original. Double entry: the data is entered twice and the computer compares the two (a new password, typed twice). Visual check: a person compares the data on screen with the source document.

Test data

Some books call extreme data boundary data and test both sides of each limit: the value just outside (10 or 19) is still abnormal, because it should be rejected.

Common exam mistakes

Scoring

A right answer scores 10 in Core and 15 in Advanced, plus up to half as much again for a quick one, and a streak multiplies it (×2 from 4 right in a row, up to ×5). In Core, a mixed wave's answers (validation or verification?) score 15. A wrong answer, or a card you miss, costs a life and starts your streak again. Scores are checked on the server, so the leaderboards (the world's, and your class's and school's when you're signed in) are fair.

Objective: choose and describe validation checks (range, type or character, length, format, presence, check digit), tell validation from verification (double entry, visual check), and choose normal, abnormal and extreme test data (Cambridge IGCSE ICT 0417, the systems life cycle: design and testing, and proofing; Cambridge International AS Level IT 9626, data processing and information: validation and verification).

Where this fits

  • Cambridge: Cambridge IGCSE Information and Communication Technology (0417); Cambridge IGCSE Computer Science (0478); Cambridge A Level Computer Science (9618); Cambridge AS Level Computer Science (9618); Cambridge A Level Information Technology (9626); Cambridge AS Level Information Technology (9626)
  • NCEA Level 1 Digital Technologies: 92004 Create a computer program; 92004 Create a computer program
  • NCEA Level 2 Digital Technologies: 91892 Use advanced techniques to develop a database; 91892 Use advanced techniques to develop a database; 91896 Use advanced programming techniques to develop a computer program; 91896 Use advanced programming techniques to develop a computer program
  • NCEA Level 3 Digital Technologies: 91906 Use complex programming techniques to develop a computer program; 91906 Use complex programming techniques to develop a computer program
  • Pearson Edexcel International: Edexcel International GCSE Computer Science (4CP0); Edexcel International GCSE ICT (4IT1); Edexcel International A Level Information Technology Goes beyond Edexcel International GCSE Computer Science (4CP0): Verification (double entry, visual check) and check digits go beyond 4CP0.
  • USDP: USDP Computer Science

Validation Station — Key Terms

Key concepts in English, with te reo Māori, Chinese (Simplified) and Korean.

EnglishTe reo Māori中文(简体)한국어What it means on this page
Validationno attested term数据验证 (shùjù yànzhèng)유효성 검사 (yuhyoseong geomsa)An automatic check by the computer, as data is entered, that the data is reasonable and follows set rules; it cannot tell whether the data is correct.
Verificationno attested term数据核对 (shùjù héduì)검증 (geomjeung)Checking that data has been entered or copied accurately, matching the original, for example by double entry or a visual check.
Range Checkno attested term范围检查 (fànwéi jiǎnchá)범위 검사 (beomwi geomsa)A validation check that a number or date lies between a lowest and a highest value.
Type Checkno attested term类型检查 (lèixíng jiǎnchá)유형 검사 (yuhyeong geomsa)A validation check that data is of the right type, for example a number and not text (also called a character check).
Length Checkno attested term长度检查 (chángdù jiǎnchá)길이 검사 (giri geomsa)A validation check that data has the right number of characters, for example a password of 8 to 20 characters.
Format Checkno attested term格式检查 (géshì jiǎnchá)형식 검사 (hyeongsik geomsa)A validation check that data follows a set pattern, for example a date written as DD/MM/YYYY.
Presence Checkno attested term存在性检查 (cúnzàixìng jiǎnchá)존재 검사 (jonjae geomsa)A validation check that a required field has not been left blank.
Check Digitno attested term校验位 (jiàoyànwèi)검사 숫자 (geomsa sutja)An extra digit worked out from the other digits of a code, such as an ISBN or barcode, so the computer can detect mistyped or swapped digits.
Double Entryno attested term双重输入 (shuāngchóng shūrù)이중 입력 (ijung imnyeok)Verification by entering the data twice (often by two people) and having the computer compare the two entries.
Visual Checkno attested term目视检查 (mùshì jiǎnchá)육안 검사 (yugan geomsa)Verification by a person comparing the data on screen with the source document.
Normal Datano attested term正常数据 (zhèngcháng shùjù)정상 데이터 (jeongsang deiteo)Test data inside the acceptable range, which a system should accept.
Abnormal Datano attested term异常数据 (yìcháng shùjù)비정상 데이터 (bijeongsang deiteo)Test data outside the acceptable range or of the wrong type, which a system should reject (also called erroneous data).
Extreme Datano attested term极端数据 (jíduān shùjù)극단 데이터 (geukdan deiteo)Test data exactly at the limits of the acceptable range (the smallest and largest values allowed), which a system should accept.

On the te reo Māori column. Terms marked as gaps have no attested equivalent in the sources checked — Karaitiana Taiuru's Dictionary of Māori Computer and Social Media Terms, Paekupu, the Reserve Bank's te reo financial glossary, NZQA and Te Aka. No coinage is printed as though it were established; where a class needs one, commission it from Te Taura Whiri i te Reo Māori and credit the translator. Te reo Māori is not italicised and takes no plural "s".