Upload
haroon-haneef
View
233
Download
0
Embed Size (px)
Citation preview
8/6/2019 Data Processing Techniques
1/12
8/6/2019 Data Processing Techniques
2/12
y Computer data processing is any process that a computerprogram does to enter data and summarise, analyse orotherwise convert data into usable information.
y The process may be automated and run on a computer. Itinvolves recording, analysing, sorting, summarising,calculating, disseminating and storing data.
y Because data is most useful when well-presented andactuallyinformative, data-processing systems are oftenreferred to as information system.
8/6/2019 Data Processing Techniques
3/12
ONLINE
BATCH
REAL-TIME
8/6/2019 Data Processing Techniques
4/12
y Online processing is what you're doing right now.
y The application is waiting for you to tell it what to do,
and it does it when you tell it to.
8/6/2019 Data Processing Techniques
5/12
Definition
Data is processed immediately while it isentered, the user usually only has to wait a short timefor a response. (eg. games, word processing, bookingsystems). Interactive or online processing requires a
user to supply an input.
Advantage
Interactive or online processing enables the user
to input data and get the results of the processing ofthat data immediately.
8/6/2019 Data Processing Techniques
6/12
y In the bank example, accepting data for transactionsand calculating the available balance would be done
online.
8/6/2019 Data Processing Techniques
7/12
y Batch processing refers to applications that are run inbatches.
y Here, all the data is stored and presented to the program(s)
to handle them at once, in one or more large bundles or"batches."
y The input records are held in a file or files which are inputin one go to the batch process which deals with all records
without any further interaction.
y This is typically done without user interaction, meansautomatic.
8/6/2019 Data Processing Techniques
8/12
DefinitionTo process a large set of data in a specific way,
automatically, without needing any user intervention.The data is first collected, and then batch-processed,so all the collected data is processed in one go. .
AdvantageIt is possible to perform repetitive tasks on a large
number of pieces of data rapidly without needing the
user to monitor it.
8/6/2019 Data Processing Techniques
9/12
y Real-time processing refers to applications that needto respond within a certain amount of time usually
on the order of seconds to get the job done.
y Real time processing is a subset of online processing.
y This system doesn't need a user to control it, it worksautomatically.
8/6/2019 Data Processing Techniques
10/12
Definition
Input is continuously, automatically acquiredfrom sensors, for example, which is processed immediatelyin order to respond to the input in as little time as possible.After the system is finishedresponding it reads the
next set of input dataimmediately to process that.
AdvantageWhenever there is a rapid reaction required due to
some sort of change, real time processing can take actionwithout the need of a user or long processing timebeforehand.
8/6/2019 Data Processing Techniques
11/12
Examples include,
rocket telemetry processing
many military applicationsflight systems
industrial automation and control systems.
For example,
If something goes wrong in a factory, a real-timesystem needs to be able to detect the situation and
perform some action, such as notifying an operator orshutting down the problem area, within a few seconds.
8/6/2019 Data Processing Techniques
12/12