Data Processing
Data Processing
DATA PROCESSING
Introduction
Having learned about what a computer software is as well as its classifications, it is now
important for us to have a glimpse how a computer carries out data processing. This
topic introduces you to data processing modes. The way data is collected and processed
depends on the processing mode it is subject to. This chapter will examine batch, online,
real-time, distributed, offline, timesharing, and multitasking data processing. The topic
has seven sections namely: Batch, online, real-time, distributed, offline, timesharing and
multitasking
Objectives
Activity 1
……………………………………………………………………………………………………
……………………………………………………………………………………………………
……………………………………………………………………………………………………
……………………………………………………………………………………………………
109
………....
Topic Overview
You will notice that in order to respond to the above question, you have to have known
what data and what processing are. However there a lot of modes of data processing
and in this topic we shall discuss each data processing modes mentioned above so as to
help you understand them.
Processing
110
Data processing cycle refers to the sequence of activities involved in data transformation
from its raw form to get information. After defining data processing let us look at the data
processing modes one by one:
Activity 2
…………………………………………………………………………………………………..
……………………………………………………………………………………………………
4.2.1 Advantages
• The unit cost of processing is low
111
Figure 4: Batch Processing
4.2.2 Disadvantages
• Random inquires cannot be made to the system
• Errors are reported late; this is because some time is taken before processing
112
Figure 5: Time Sharing
• The user’s files are maintained at the processing centre (central computer)
4.3.1 Advantages
• It reduces the CPU idle time
113
4.3.2 Disadvantages
• Require large storage capacity
• It is expensive to install
• There must be a well-defined method of charging the users for the CPU time used
• Control must be exercised to ensure that users are protected against file
destruction and unauthorized use.
4.4.1 Advantages
• Support many users
• Provide direct access to the CPU Reduces the CPU idle time
114
4.4.2 Disadvantages
• Requires a powerful CPU (with very high speed)
• Requires I/O facilities which operate without constant supervision by the CPU
• Requires a powerful operating system
• The overall time taken to process information is long
This is a method where two or more computers are linked together for various users for
the same organization. These computers are usually located in various regions,
departments, and sections etc. of an organization. The computer systems are physically
remote and access to each machine is capable of carrying out local processing for its
department, section or region of the organization. It’s also nice to look at the advantages
and disadvantages.
• System failure; if one element of a system fails, processed data in the department
is not affected.
115
• Has enhanced security, most of the sensitive operations are done locally
• Lower cost
• Better reliability
4.7.2 Disadvantages
• Requires that the user get involved in the system hence the users
have to be trained
• There are programming problems with micro and mini Computers for Schools
Kenya standard is difficult to maintain and monitor
Mode
• The response time: time taken before a desirable response is obtained
116
• Ease of development: designers/ analyst always opt for systems easier to
develop as they most cheaply to maintain.
In this topic, you have learnt that there are various data processing modes. We
examined batch, online, real-time, distributed, offline, timesharing, and multitasking
data processing. In topic 5, we will discuss Data Communication; this is transfer of data
from point to another using electronics means. We will also look at networks and
network topologies. But before you go topic 5, let us see how well you have understood
topic 4.
Self-Check
Scoreboard
Marks Remarks
25–30 Excellent
20–25 Very Good
15–20 Good
10–15 Fair
0- 10 Go through the topic again
Further Reading
Mburu, S., & Chemwa, G. (2011). Computer studies Book 1. London: Longhorn Publishers
117
Learning Outcomes
You have now completed topic four, the learning outcomes are listed below;
Check (√) the column which reflects your understanding of the various concepts about
writing.
If you have checked the “not sure” column, please go back and study that section in
the topic before proceeding.
If you are “sure” then you are ready for the next topic.