June 2025 P2
Question 2
2. (a) Define EACH of the following terms.
• Verification
Data already input or captured is checked to make sure it
matches the data on the source document (Human check)
• Validation
Validation is a programmed check. It ensures that data entered into a database
form, web form or computer program conforms to a set of rules
(2 marks)
(b) State ONE example of a typical data entry error.
(1 mark)
£d) -{i,} EJcscrib-c how a double data entry check can be applied ori a student's application
form with respect to confirming the student’s age.
Data must be entered TWICE. In an online form, a person can be prompted
to enter the data again.
(1 mark)
(ii)1 For EACH of the following scenarios, state the type of validation check that should
be used.
(a> The age entered must correspond with the age calculated from the date of
birth.
Consistency check
(b) The national insurance number must have three alphanumeric characters
followed by six numeric characters, for example, XJCX-999999.
Format check
(c) A password must have a specific number of characters ,
Length check
(3 marks)
June 2023 P2
Question 2
(g) Ali and Raffy were discussing the approaches to prevent and detect incorrect data entry.
Complete the following table by inserting the definition of EACH approach and giving
TWO examples of each.
Approach Definition Example
Validation is a checking process in a program Validation checks include:
which is aimed at finding out if the I.
data is genuine.
• range check
Validation ensures that data entered into a • reasonableness check
database form, web form or computer • data type check
Validation • consistency check
program conforms to a set of rules.
• 2.
presence check
• format check
• length check.
Verification is a process during 1.
which data that has already
Verification
been input or captured
is checked to ensure that it 2.
matches the data on the source
document.
(8 marks)
June 2018 P2 Qu 6
An online banking website shows the following screen to transfer money from one account to
another.
Enter the transfer details required below
To (Select To Account IS)
From (Select From Account 1^1)
Amoun* (0.00 ] Daily limit of S5000
Frequency [ One Time ~E)
Date [ 12/01/2018 Ei)
mm/dd/year
Cancel I Next>
(a) Complete the table below by stating the fields for which the following validation checks
can be used. Give ONE reason why each check is suitable for the fields stated.
Check Field(s) Reason
Data type
Amount Ensures only numeric values entered
Consistency To/From Ensures two DIFFERENT accounts are
entered
Amount Ensures the value entered is within daily limit
Range / Ensures date entered is present date or
/
Date sometime in the near future only
(7 marks)
(b) A customer is transferring $2500 from one account to another on Thursday, 4 January 2018.
After clicking the next button, an error message is shown.
State
(i) ONE factor that could have led to an error caused by the customer
Amount may have exceeded Daily limit
Insufficient funds in the from account
(ii) TWO factors that could have led to an error caused by the technology.
Some unknown software error or BUG
(3 marks)
Network communication error
Bank server downtime or system maintenance Total 10 marks
June 2017 P2 (Question 6)
I -12 - |
(i. Ln Jowuiiy 201 fi. ri papcr-tmsrd survey was distritxMd Io caprufc da I a fftsm students aged 12—21
M tbjtrr lethrvnlogy use at scIkwiI The act of date was then iiutred into * [Link] programme
I’lt analysis, rhe survey captured dma on. tha follow ing caLegunes:
■ Gender
• arte of birth
* Number of mobile devices owned
• N umber of hours rpetit par day using ilia mobile des inefil
(al Completerhe lahle below liy providing ipe jpddelinos Fwtfic d;irj anrtiy.
Data Required Einrnpip <rf Correct Typr uf Suitable L s;p-lainaiii>D i>FHnw rh-c
l>>tn Knlrr-cd Data [Link]’ek Cht'cSk Works
Gender Range Only a predetermined list of
F Check values are accepted
Dute oFbinh 12-05-2001 Format check Expects date in a certain format
NUi!ilber of mobile
devtcm 3 Reasonableness 0 - 5 may be used
|_
(? mark’s!
(bj Sialo whether Hie dnlii checks in ta}<eprewnl salsdariSMl orVetiiicaJsun nflhe data.
Validation checks
0 mark!
'I'aial 10 marks
GOON IIHH1: NEXT PAC.F
fll221>DHyjr 2D I 7
raim iiimH
— oizsnais __
June 2016 P2 Qu 6
6. (a) Data from a paper-based form are being entered into the computer by a data entry clerk.
List TWO types of data entry errors which could occur.
Transposition
Error 1; .............. errors
.................................................................................................................
Typographical errors
Error 2: ............. ............................................................. ....................................................
(2 marks)
(b) State TWO verification checks which may be done to ensure that the data entered are
correct.
Double Entry verification
Verification check 1:................................................................................................... .
Proofreading (visual review)
Verification check 2:....................................................................................................... .
(2 marks)
(c) The data entry form has a field to store the age of students attending a secondary school.
Using the table below, state THREE validation checks that can be applied to the age field
and explain what EACH check does.
Validation checks What each check does
Makes sure its in a valid range
Range
Reasonableness Makes sure value is in an expected
range, based on history
Data type Verifies that you entered numbers only
Presence check puts in value (6 marks)
Total 10 marks
June 2014 P2 Qu 2
Ensures only text is entered
Based expected data, ensures
valid data entered
Ensures the DOB matches level of childs ages
Matches the age calculated from the DOB
Verification is used at first time data entry
BEFORE submitting data for processing.
Validation takes places AFTER data is
input, just before processing
January 2023 P2
Question 1
OUTPUT from a computer system, human readable
information info is added by human and it is returned
as INPUT to the system for further processing
Multiple choice answer sheets
Printed fillable forms
Utility bill
Question 2
Format check: Makes sure the sequence of characters is in the pre
determined format
Range check: Makes sure the age has an expected range of values
Reasonableness as well
January 2022 P2
Question 1
J. (■) ENfrrie EACH of the following terms as it relates to data
(it VerificHlion
Compares source document with data entered in a computer
system
(2 raarksl
fiij Validation
Checks data after input into a system before sending for processing
(2 mark,}
(b) Outline lhe function of EACH of the following validation methods. Give ONE example
ofEACil method.
(i) Range check
Make sure data conforms to specific values
E.g months of the year Example ............... ..... .........................
(2 marks)
(li) Inconsistency check
Checks to make sure two or more values do not contradict each
other
Date of birth and age
Example _______________________________ ....____________ ____________________
(2 marks)
GO ON TO THE NEXT PAGE
January 2019 P2
Question 6
Dates / Payments / Title
Firstname Lastname
(l>) State TWO specific fields and explain how they can. be used to validate ONE other field
of data.
Arrival and Departure dates can validate number of nights
Number of nights can validate payment due
(3 marks)
(c) Describe the type of validation ctieclc tliat was used in £b)_
consistency
(2 marks)
(d) Identify ONE other example wliere forms would be useful.
Job appliacation , registering for school
(1 mark)
Total IO marlcs.
January 2017 p2
Question 6
6. Read the following scenario and answer the questions that follow.
The BBB Company uses a computerized system for ordering items as follows:
• The data entry clerk enters the names of the items required and the amount needed on
a paper-based request form.
• The data entry clerk then enters the data into the computer system.
• The administrative assistant re-enters the data from the form into the computer system.
• The computer system outputs a report indicating if data entered by the data entry clerk
is the same as the data entered by the administrative assistant.
• The administrative assistant makes any corrections as necessary.
• lite computer system then produces a purchase request.
(a) State
(i) the technical term for the original document in the scenario
Turn around document
(1 mark}
(ii) whether the original document is machine readable or human readable
human readable
(] mark)
(b) State the term used for re-entering the data into the system. Explain why this is a useful
method.
Double entry verification
Independently verifies data input before final processing
(2 marks)
January 2015 P2
January 2014 P2
Question 4
4. Classify the following as examples of EITHER verification OR validation.
For EACH verification activity, state the purpose.
For EACH validation activity, state the name of the check,
(a) You are asked to enter a new password twice,
(b) Check to verify that letters have been entered instead of digits on a form,
(c) Check to see if the date entered for April is between 1 and 30 inclusive.
(d) Check that the gender of a person is “M”, if the title is “Mr”,
(e) Check to see if the year(yy) is entered as 68 instead of 86,
Total 10 marks