Data
Processing
Modes
Grade 10
Objectives
State at least
three (3)
What are the List scenarios
advantages
Why is data What are data four MAIN in which each
What is data and
processing processing types of data processing
processing? disadvantages
important? modes? processing mode can be
of each
modes? applied.
processing
mode
What is data processing?
► Data processing refers to the manipulation, transformation, and organization
of raw data into meaningful information.
► Data processing includes activities such as collection, storage, retrieval,
sorting, filtering, analysis, and presentation of data.
► It can be done manually or automatically using computers and specialized
software.
Why is data processing
important?
► Decision-making:
► Processed data provides valuable insights that support
decision-making processes in various domains such as business,
healthcare, finance, and research.
► Insights and Analysis:
► Processed data enables organizations to analyze trends, patterns,
and correlations, leading to a better understanding of their
operations, customers, and markets.
► Innovation:
► Processed data fuels innovation by providing insights into emerging
trends, customer demands, and areas for improvement.
► Performance Evaluation:
► Processed data facilitates performance evaluation and monitoring,
enabling organizations to assess their progress towards goals and
make necessary adjustments
What are data processing modes?
► Processing modes refer to the different ways in which computer systems handle
and process data.
There are FOUR (4) MAIN Data Processing Modes:
► Batch Processing
► Online Processing
► Real Time Processing
► Time Sharing
Batch Data Processing
Def: Involves collecting a set of data or tasks and processing them all at once,
typically without user interaction.
Advantages Disadvantages
► Not suitable for time-sensitive
► Efficient for processing large volumes of data. applications.
► Lower resource requirements compared to ► Lack of immediate feedback or
real-time processing. interaction with users.
► Tasks can be scheduled during off-peak ► May result in longer processing times for
hours, optimizing resource utilization urgent tasks.
Online Data Processing
Def: Involves immediate processing of data as it is received once
computers and peripherals are connected to each other or are
“online” (connected to the internet)
Advantages Disadvantages
► Immediate feedback and interaction with ► Higher resource requirements due to
users. concurrent processing.
► Suitable for applications requiring real-time ► Vulnerable to system overload during peak
updates, such as online transactions. usage times.
► Enables dynamic adjustments based on user ► Potential for delays if system is not online.
input.
Real Time Data Processing
Def: Involves processing data immediately upon its arrival, with
minimal delay.
Advantages Disadvantages
► Provides immediate response to critical ► Requires high-performance hardware and
events. software to meet timing constraints.
► Essential for applications requiring precise ► Complex to implement and maintain.
timing, such as control systems. ► Costlier compared to batch or online
► Ensures timely processing of data, minimizing processing solutions.
delays.
Time Sharing Data Processing
Def: Involves sharing computing resources (such as CPU time and
memory) among multiple users or processes simultaneously.
Advantages Disadvantages
► Efficient utilization of computing resources by ► Risk of performance degradation if the system
allowing multiple users simultaneous access. is overloaded.
► Provides fair allocation of resources among ► Security concerns related to sharing
users. resources among multiple users.
► Supports multitasking, enhancing
productivity.
SCENARIOS
Batch, Online , Real Time and Time
Sharing data processing
Batch and Online Data Processing
► Batch:
► Preparation of Payroll
► Preparation of Utility Bills (Water, Electricity)
► Online:
► Printers are online when they are ready to receive data from the computer
to print
► Point of sale terminal at the check-out counter
► Automated Teller Machines (ATMs)
► Playing Games online
Real Time and Time Sharing Data
Processing
► Real Time:
► Predicting a Tropical Depression System
► Flight simulation: it is important that the data reaches the end-user as
quickly as possible
► Flight ticket reservation
► Time Sharing:
► Cloud Computing services utilizes time-sharing principles to efficiently
allocate resources among multiple users
► Mainframe systems have historically supported time-sharing, enabling
multiple users to access the system concurrently through terminals