Online Encyclopedia Search Tool

Your Online Encyclopedia

 

Online Encylopedia and Dictionary Research Site

Online Encyclopedia Free Search Online Encyclopedia Search    Online Encyclopedia Browse    welcome to our free dictionary for your research of every kind

Online Encyclopedia



Unit record equipment

Before the advent of electronic computers, data processing was performed using electromechanical devices called unit record equipment, electric accounting machines (EAM) or tabulating machines. A data processing shop would have at least one of most of the machine types. Data processing consisted of feeding decks of punch cards through the various machines in a carefully choreographed progression.

Electronic accounting machines were as ubiquitous in industry and government in the first half of the twentieth century as computers became in the second half. The largest supplier of unit record equipment was IBM. This article reflects IBM practice and terminology.

Contents

Data Input

The basic unit of data was the 80-column punch card. Each column represented a single digit, letter or special character. Data values consisted of a field of adjacent columns. An employee number might occupy 5 columns; hourly pay rate, 3 columns; hours actually worked in a given week, 2 columns; department number 3 columns; project charge code 6 columns and so on.

Data was entered on the cards by a worker sitting at a machine called a key punch. The key punch had a keyboard similar to a typewriter and hoppers for blank and punched cards. Later model key punches (e.g. the IBM 026 ) printed the value of each column punched at the top of the card. In some cases decks of punched cards were then sent to a second machine called a verifier, which looked a lot like a key punch. Its operator entered the exact same data as the keypuncher, but the verifier machine merely checked to see if the data was the same. Valid cards had a small notch punched on the right hand edge.

Sorting

A major activity in any unit record shop was sorting decks of punch card into the proper order as determined by information punched in the card. The same deck might be sorted differently depending on the processing step. Sorters, like the IBM 80, took an input deck and sorted it into one of 13 output bins depending on which hole was punched in a selected column. The 13th bin was for blanks and rejects.

Data processing tasks typically ran on a daily batch processing cycle. All the data cards punched during the day were sorted and merged with a master deck, which was then tabulated.

Tabulating

Reports and summary data were generated by accounting or tabulating machines (e.g. the IBM 407). The sorted deck was fed through the tabulating machine and each card was printed on its own line. Selected fields from each card were added to the value of one of several counters. At some signal, say a card with a special punch indicating it was a master card, a summary line would be produced containing the summed values.

Automatic Card Punchers

  • Gang Punch - these would produce a large number of identically punched card, say for inventory tickets.
  • Reproducing Punch - these could reproduce a deck of card in its entirety or they might just reproduce selected fields. A payroll master deck might be reproduced at the end of a pay period with the hours worked and net pay fields blank and ready for the next pay period's data. programmers used these to make backups.
  • Summary Punch - these were attached to tabulating machines and could record summary line on punch cards for later use.
  • Mark Sense reader - these would detect pencil marks on bubbles printed on the card and punch the corresponding data values into the card.

Later document origination machines (e.g. the IBM 519) could perform all of the above operations.

Specialized machines

  • Collators - these machines had two input hopper and four or more output hoppers. They could merge card decks based on the plug-board's program.
  • Interpreter - these machines would print the values of columns along the top of the card.
  • Burster - separated multi-part printed forms into separate stacks of printout.

Programming

Unit record equipment (except for sorters) were programmed using a plugboard control panel. The panels had a matrix of holes organized into groups. A supply of wires with metal ferrules at each end were available. Each end of the wire would snap into one of the holes on the control and protrude out the back. The tips of the ferrules would be pressed against a matrix of contact on the machine when the board was latched into place. The output from some card column positions might be fed into a tabulating machine's counter, for example. A shop would typically have separate plugboards for each task a machine was used for.

Unit Record Equipment in the Computer Age

Early computer programming shops used punch cards for program entry and storage. A typical corporate or university computer lab would have a room full of key punch machines for programmer use. An old IBM 407 accounting machine might be set up to allow newly created or edited programs to be listed (printed out on fan-fold paper) for proof reading. An IBM 519 might be provided to reproduce program decks for backup. The 519 could also punch sequential numbers in columns 73-80 of Cobol or Fortran program decks. Those languages and others reserved those columns for this purpose. An IBM 80-series sorter would be used to put things back in order if a sequenced deck was dropped. (A quicker, but less effective, protection against dropped card decks, was drawing a diagonal line across the top of the deck with a marking pen.)

Many organizations are loathe to alter systems that are working, so production unit record installations remained in operation long after computers offered faster and more cost effective solutions. Specialized uses of punch cards, including toll collection, microfilm aperture cards, and punch card voting, keep unit record equipment in use into the twenty-first century.

See also:

External Links:


Last updated: 10-24-2004 05:10:45