#### Style of Computing

### Traditional Batch

#### Description

A style of computing in which a series of non-interactive processing steps are executed sequentially in order to produce a set of defined outputs from a set of defined inputs. The term originated in the days when programs were encoded on punch cards and the system operator would feed a “batch” of cards into the computer for execution.

#### Characteristics

- Lights out processing requires no user interaction
- Processing may start at a scheduled time, when initiated by a system operator or upon arrival of requisite inputs
- Batches undergo a known, fixed set of process steps that are not based on data within the batch, but rather on the nature of the batch process itself
- Processing steps are interdependent., successful completion of the batch depends on successful completion of all steps.
- Often a fixed window of time within which the batch process must complete, therefore throughput is important

#### Implementation Context (examples)

- Managed batch cycles

#### Owner

Dan Brown

#### Related links

- Styles of computing presentation