Examining safety and security - accuracy checks

Authors Avatar

ELEMENT C4 IS TO EXAMINE SAFETY AND SECURITY ISSUES

                                                                                   

Accuracy Checks

Accuracy checks must be applied to data handling activities. All data that is entered into ANY computer is useless if it is incorrect or inaccurate.

A common phrase used in the computer world is ‘garbage in, garbage out’.

        Manual systems lack accuracy checks that are available on computerised systems and so rely heavily on the operator to proof-read and check visually.

The purpose of “Accuracy checks”, such as a spell-checker on MS WORD is to reduce errors, Although errors are not eliminated completely.

Validation

“Valid” is another word for suitable. Certain things must be suitable or valid for their purposes. If you insert a Tesco club card into a cash withdrawal machine you will not get a response because it is not VALID for its purpose. So what is the relevance for a computer system?  Two very important validation checks are type and range:

Type Check

In a data base, such as the ones we can use in MS Access, if a field has been designed for numbers, the computer will not accept letters in that field.  If a field has been designed to accept a choice of colours – red, blue, green, yellow – it will not accept any other colour in that field.  Clearly, it is still possible for the data entry clerk to make errors but some errors will be immediately apparent:

(OBTAINED FROM GNVQ I.T. INTERMEDIATE)

 

Range check

A field in a data base which has been designed for numbers can be limited within a set range with a maximum and minimum. The field can be limited within a set range, by giving a minimum or maximum figure or both.  Computer Consultants Ltd. could include a range check for the computers it supplies.  The models they normally supply range in price between £500 and £3,000.  Therefore the minimum price could be set at 500 and the maximum at 3000.

(OBTAINED FROM GNVQ I.T. INTERMEDIATE)

From time to time only a minimum or maximum level is needed for a field, instead of both. Data errors are signalled by the computer e.g. a beep or a signal on the screen.

Verification

Verify is another word for check. Proof-reading by an operator is an example of verifying, numerical data can be verified by one operator reading the data to be inputted to a second operator who can check it on the screen. It is used for numerically data as this is particularly easy to type incorrectly, where as text can be corrected with a spell/grammar check.

Verification can also be undertaken by one operator keying in the data once and another operator keying it again, any differences are indicated by the computer and a check can be made against the original document to establish whether the first or second entry is the correct one.  It can effectively find errors but can be costly and quite expensive, because the information is entered into the computer twice and therefore two people are paid for the same work.

Spell checking is another effective way in which the computer can eliminate errors. The words are checked against a list in the computer’s dictionary. All unidentified words are queried and alternative words are suggested. The operator however must be aware of what he or she is doing though because e.g. the words ‘a lot’ meaning ‘many’ are frequently written as ‘alot’.  The spell check will suggest ‘allot’ which means ‘to give a share’, but even though the sense is wrong this alternative is usually accepted.

Most sophisticated word processors also contain grammar checks, but in my experience as yet the suggestions are not always easy to understand, even for someone old enough to have been taught English grammar extensively!  The average student will probably find the grammar check very confusing – I know I do.

Correctness

This means checking data to ensure that it is not meaningless. There is no reason why all validation and verification checks are made and useless data is produced (Garbage out!)  The example of the words ‘a lot’ being replaced by ‘allot’ is one such mistake, although in this case the intended sense is still obvious, but frequently the message can be misunderstood. 

Once we have entered data into the computer, Proof-reading is the last thing we want to do but it is essential to find out if the information makes sense. With numerical data, the number entered might be in the acceptable range, but inappropriate.  For example, a database of children’s records in a primary school might include fields for the year group, and the date of birth from which child’s age is calculated.  The age field has a range check from 4 to 11.  One record lists a child in the reception class, but aged 8.  The reception class is for 4 – 5 year olds, therefore one of the entries might be wrong.  Both fields contained valid data – reception is a suitable choice for the year group, and 8 is within the range for ages, but nevertheless the data is not correct.  This is where the power of the computer is so useful – editing can be undertaken easily and swiftly, without starting all over again.

Join now!

Security checks

Security checks are designed to protect the data in the files, to ensure that the data is not lost, corrupted or misused.  Obviously the computer’s data is more important than the hardware because if it is lost it is more difficult to replace;  

Data can be protected in 2 ways-

Regular saving

Data can be lost on a computer if it is not saved regularly. If a document is typed and not saved then should a power failure or breakdown in the ...

This is a preview of the whole essay