(This is the older material - click here - for current specification content)

7. Batch Operating system

A 'batch' is the name given to the task of doing the same job over and over again, the only difference being the input data presented for each iteration of the job and perhaps the output file.

batch operating computerThis kind of operating system requirement is common on a mainframe computer that was purchased specifically with massive repetitive data processing in mind. For example, a mainframe set up to process 30 million pension statements, each one calculated for a specific customer.

A batch job does not need any intervention by a person once the initial commands are set up.

Setting up a batch job is a bit like filling out a form, with specific details needing to be provided. Details include:-

  • Job Owner
  • Priority of the Job (some jobs are less urgent than others)
  • How much processor time is allowed for the job (avoids CPU hogging)
  • Maximum lines to be printed (avoids infinite printouts)
  • Data file details (for input and output)
  • What to do if the job fails to run properly (e.g. create a failed jobs report)
  • Accounting data (to charge the Job Owner for the batch)

 

Challenge see if you can find out one extra fact on this topic that we haven't already told you

Click on this link: JCL Batch language

 

 

Copyright © www.teach-ict.com