Data Processing Cycle
Data Processing Cycle
Data processing refers to the transformation of raw data into meaningful output.
Data can be done manually using a pen and paper, mechanically using simple devices e.g.
typewriter or electronically using modern data processing toolset computers
Relevance of the term garbage in garbage out (GIGO) in reference to errors in data
processing.
The accuracy of the data entered in the computer directly determines the accuracy of the
information given out.
Give and explain two transcription and two computational errors committed during data
processing.
Misreading errors: -they occur when the user reads source document incorrectly, thus entering
wrong values, e.g. a user may confuse 5 in the number 586 with S, and type S86 instead.
Transposition errors: - they result from incorrect arrangement of characters (i.e., putting
characters in the wrong order especially when keying data onto a diskette), e.g. the user may
enter 396 instead of 369 computational errors
Overflow errors: -An overflow occurs if the result from a calculation is too large to fit in the
allocated memory space, e.g., if the allocated memory space is able to store an 8-bit character,
then an overflow will occur if the result of the calculation gives a 9-bit number.
Underflow
Truncation: 0.784969 784
Rounding error:30.6666 7
Algorithm or, logical errors
Data integrity.
Data integrity refers to the dependability, timeliness, availability, relevance, accuracy &
completeness of data/information
Ways of minimizing threats to data integrity.
Backing up the data on external storage media
Enforcing security measures to control access to data
Using error detection & correction software when transmitting data
Designing user interfaces that minimize chances of invalid data being entered.
Briefly explain real-time processing.
Airline reservation systems
Theatre (cinema) booking
Hotel reservations
Banking systems
Police enquiry systems
Chemical processing plants
Hospitals to monitor the progress of a patient
Missile control systems
Advantages and disadvantages of
Real-time system.
Advantages
Provides up-to-date information
The information is readily available for instant decision-making
Provides better services to users/customers.
Fast &reliable
Reduces circulation of hardcopies.
Disadvantages
Require complex So & are very expensive
Not easy to develop
Real time systems usually use 2 or more processors to share the workloads, which is
expensive.
Require large communication equipment.
The Differentiate between CPU bound jobs and I/O bound jobs.
CPU bound jobs require more of the CPU time to process these jobs. Most of the work the I/O
devices perform is on the Input; and Output; hence, they require very little CPU time.
Most companies are now shifting from the use of geographically distributed personal computers.
This method of data processing is known as Distributed Data Processing (DDP)
Three computing resources that can be distributed.
-CPU (Processors) time
-Files
-Application software
-Data/information/messages
-Computer processing power
-Memory (computer storage)
- Input/output devices, e.g. printers
-communication devices/communication port
Examples of industries and business organizations that extensively use distributed
processing systems.
Banks
Computerized retails stores, e.g. supermarkets
Learning institutions with many departmental offices
Bureaus or communication cyber cafes
Airline reservation systems
Benefits and three risks that might be associated with the distributed data Processing
system.
The load on the host computer is greatly reduced
The use of low-cost minicomputers minimizes the cost in data processing
Delays in data processing are reduced
Provides better services to the customers
There is less risk in case of system breakdown
The design & implementation of the system is less complex due to decentralization
The level of expertise required is less.
Risks
o Data duplication is very common
o Security threats, i.e. the data & information sent one the network from one place
to
o another can be tapped, or listened to by unauthorized parties