PROCESSING MODES
Information Technology
OBJECTIVES
1. State the need for data processing.
2. State the different types of data processing
3. Explain each type of data processing: Batch,
online, Real time and time sharing
4. Give situations/scenarios to elaborate on the
different types of data processing.
ANSWER THE FOLLOWING
For each scenario, state the type of processing
mode (online, real time, batch). Justify your
answers
1. Doing a withdrawal at the ATM
2. Generating monthly salary for teachers
3. Playing online games
4. Predicting the tropical depression
5. Generating utility bills
WHAT ARE PROCESSING MODES
Processing is the manipulation of data
Data processing modes or computing modes:
Interactive computing or
interactive processing:- refers to software which
accepts input from humans.
TYPES OF PROCESSING MODES
There are main processing modes
1. Batch Processing
2. On-line Processing
3. Real Time Processing
4. Time sharing
BATCH PROCESSING-
Batch processing is a technique in which an
Operating System collects the programs and data
together in a batch before processing starts.
Examples of batch processing includes those that
process utility bills such as water and electricity,
payroll systems and examination report card
systems.
ONLINE PROCESSING
Computers and peripheral devices are on-line
when they are connected to a main processor and
turned on, so that the operator can interact with
them.
Example: Printers are online when they are
ready to receive data from the computer to print,
ATM, Point of sale terminal at the check-out
counter and online games.
REAL TIME
Real time processing is a method for inputting,
processing and outputting data continuously, and
is used to control activities as they happen.
For example in flight simulation, it is important
that the data reaches the end-user as quickly as
possible so that the know what is happening in
the air and flight ticket reservation.
Predicting the tropical depression system.
TIME SHARING
Time sharing is the method of processing that
allows many users to use a computer system
simultaneously.
WAYS IN WHICH COMPUTERS RUN TASK
SIMULTANEOUSLY
Multitasking
Multiprogramming
Multiprocessing
MULTI-TASKING /TIME-SHARING
Processor's time which is shared among multiple
users simultaneously is termed as Time-
sharing.
Multitasking is when multiple jobs are executed
by the CPU simultaneously by switching between
them. Switches occur so frequently that the users
may interact with each program while it is
running.
MULTIPROCESSING-
The simultaneous processing by two or more
CPU.
Multi Programming
Sharing the processor, when two or more
programs reside in memory at the same time, is
referred as multiprogramming.
Multiprogramming increases CPU utilization by
organizing jobs so that the CPU always has one
to execute.