Batch processing

Batch Processing

One or more programs (together with any data needed) are submitted to the computer as a 'job' and put in a queue to await processing.

There is no interaction between user and computer.

Processing can be done at off-peak times such as overnight, as no interaction is needed.

Example: A job might be a payroll run for a company together with all the time-sheet details of the workers for that week (hours worked, overtime etc).

Example: Electricity bills are produced using a batch processing system. All the meter readings from premises that use electricity are collected together and processed as a batch.

 

Batch processing is normally associated with mainframes, but PCs running Windows can create batch files that are run using the job scheduler at pre-defined times.