Friday 10 February 2017

Processing systems

Batch processing
It is often not desirable to deal with a set of data inputs until a certain number have occurred or a set time has passed.  So they are stored until the system comes online to process the data in one 'batch' 

Examples: 
  • A stock control programme may store records of every item sold in a shop that day. Then, at the end of each day it calculates what needs to be ordered. 
  • An online competition stores all the entries until it is time to find the winner.
  • Electricity, gas and telephone bills are usually calculated on a monthly basis.
  • Producing monthly bank statements to send out to customers
  • Payroll runs which may be weekly or monthly

Interactive or Transactional System


Inputs are noted by the computer, but it deals with them after a short delay. It spends that delay handling other inputs and managing data movements.

The delay may be so brief that it looks to you as if it has happened straight away. But in terms of 'computer time', where each computer cycle is far less than a millionth of a second, it will have spent many cycles doing other things.

Examples: 
  • Booking pop concert tickets
  • Ordering books online
  • Handling bank accounts
  • Booking a holiday

Real Time Processing System
When Data is processed as it is given. 

Examples: 
  • Traffic lights
  • Heart rate monitoring
  • Aircraft control
  • Computer games

No comments:

Post a Comment