2
Learning ObjectivesLearning Objectives
Define Modes of Use / Operation.Define and understand the differences between
batch processing, on-line processing and realtime processing.
Have an understanding of a wider range of work-related IT applications and their effects.
3
There are 2 main types of software
There are 2 main types of softwareSoftware
System Software Applications Software
Human Computer/ User Interfaces
Carries out some task/s for the user allowing the user to produce
something useful.
Carries out some task/s for the user allowing the user to produce
something useful.
Performs tasks needed to just run the computer system. Without system software application
software could not run.
Performs tasks needed to just run the computer system. Without system software application
software could not run.
5
Modes of Use / OperationModes of Use / Operation
The first kinds of operating system could only do one task at a time for one user.
Then other operating systems came out that could work in other ways or modes.
6
Modes of Use / OperationModes of Use / Operation
Some books classify modes of use / operation as different types of operating systems.
However, modern operating systems can work in a multitude of different ‘modes’.
So it is best to think of ‘Modes of Use’ as the different ways or modes operating systems can work in.
7
Modes of Use / Operation
Batch(& off-line)Processing
Real-timeProcessing
On-lineProcessing
InstructionsClick a mode for
more information.
Click a mode for more information.
8
On-line processingOn-line processing
User has direct contact with processor.Used when:
Processor needs to be constantly ready to receive input.
Justified by:Explaining why processor needs to be constantly
ready to receive input.Examples
9
Examples of On-line processing
Real Time (Transaction)
Examples of On-line processing
Real Time (Transaction)
Cash withdrawals fromATMsEFTEFTPOS systems
Booking systemsAir ticketHolidayTheatreCinema
Back
As soon as a transaction is received by the computer, it is processed and any data files are updated.
As soon as a transaction is received by the computer, it is processed and any data files are updated.
10
•Any control system which uses sensors requiring immediate response at the time of input, quickly enough to affect the next input.
•Is by definition also on-line.
•Used because a system must react immediately when input from a sensor is received as a delay is unacceptable.
•Justified by:
•Explaining what action must be taken immediately and why a delay is unacceptable.
Real-time processingReal-time processing
Examples
11
Examples of Real-time processing
Examples of Real-time processing
Air traffic controlReal-time bankingAny safety critical
systemsGames / simulations.
rockets fired onto space, robots
computer controlled air conditioningcentral heatingburglar alarmgreenhouses etc.
Any control system requiring immediate response or safety critical system.
Any control system requiring immediate response or safety critical system.
Back
12
Collect data together before being processed.
Batch processingBatch processing
Off-line processingOff-line processing
User cannot communicate directly with processor.
Used When
13
Batch and Offline processing is used when :
Batch and Offline processing is used when :
Batch:Large amounts of data to be processed that will
take a long time to complete.Data processing of similar type.Processor time is available in quiet time.Off-line:No human intervention required. Examples
14
Example uses of Batch and Off-line processing
Example uses of Batch and Off-line processing
The processing of:Bank chequesPayroll
Non-automatic stock control systemsUtility billing.
Back
15
‘Modes Of Use’‘Modes Of Use’
Students -- ICT -- IGCSE -- Computer System -- 9 Software (Modes of Use).
Follow its instructions.
16
PlenaryPlenary
What are Modes of Use / Operation?The different ways or modes an operating system
can work in.
17
PlenaryPlenaryWhat is on-line, real-time, batch and off-line processing?
On-line processingUser can communicate directly with processor.
Real-time processingData received is processed quickly enough to effect the next input.
Batch and Off-line processingCollects data together before being processedUser cannot communicate directly with processor
19
Examples of On-line processing
Examples of On-line processing
Cash withdrawals fromATMsEFTEFTPOS systems
Booking systemsAir ticketHolidayTheatreCinema
20
Examples of Real-time processing
Examples of Real-time processing
Air traffic controlReal-time bankingAny safety critical
systemsGames / simulations.
rockets fired onto space, robots
computer controlled air conditioningcentral heatingburglar alarmgreenhouses etc.
Any control system requiring immediate response or safety critical system.
Any control system requiring immediate response or safety critical system.