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. Unit record machines were as ubiquitous in industry and government in the first half of the twentieth century as computersbecame in the second half. They allowed large volume, sophisticated, data-processing tasks to be accomplished long before modern (electronic) computers were invented. This data processingwas accomplished by processing decks of punched cards through various unit record machines in a carefully choreographed progression. This progression, or flow, from machine to machine was often planned and documented with drawings that used standardised symbols for the various machine functions – drawings that today would be called flowcharts. The machines all had high-speed mechanical feeders to process from around one hundred cards per minute, to 2,000 cards per minute, sensing punched holes with either electrical or optical sensors. The operation of many machines was directed by the use of a removable control panel. Initially all machines were constructed using electromechanical counters and relays. Electronic components were introduced on some machines beginning in the late 1940s.
Herman Hollerithdeveloped punched card and unit record technology for the 1890 census and founded the "Tabulating Machine Company" (1896) which was one of three companies that merged to form "Computing Tabulating Recording Corporation" (CTR), later renamed IBM. IBM manufactured and marketed a variety of unit record machines for creating, sorting, and tabulating punched cards, even after expanding into computers in the late 1950s. IBM developed punch card technology into a powerful tool for business data-processing and produced an extensive line of general-purpose unit record machines. By 1950, the IBM card and IBM unit record machines had become ubiquitous in industry and government. The warning often printed on cards that were to be individually handled, "Do not fold, spindle or mutilate," became a motto for the post- World War IIera (even though many people had no idea what spindle meant). The largest supplier of unit record equipment was IBMand this article largely reflects IBM practice and terminology.
The basic unit of data storage was the 80-column punched card. Each punched 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.
Original data was usually punched into cards by workers, often women, known as
key punchoperators. Their work was often checked by a second operator using a verifier machine. Cards were also produced automatically by various unit record machines and later by computer output devices.
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 series Card Sorters, sorted an input deck into one of 13 output bins depending on which hole was punched in a selected column. The 13th bin was for blanks and rejects. Sorting an input deck into ascending sequence on a multiple column field, such as an employee number, was done by a radix sort.
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.
Reports and summary data were generated by accounting or
tabulating machines. 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.
For many applications, the volume of paper produced by tabulators required other machines, not considered to be unit record machines, to ease paper handling.
* A decollator separated multi-part printed forms into separate stacks of printout and removed the carbon paper.
* A burster separated the perforations between pages of fan-fold output.
Card punching machines included:
*Gang punch - these would produce a large number of identically punched cards—for example, for inventory tickets.
*Reproducing punch - these could reproduce a deck of cards 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. Computer programmers who created their programs in the form of punch card decks used these to make backups.
*Summary punch - these were attached to tabulating machines and could punch new cards with details and totals from the tabulating machine.
*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" such as the
IBM 519could perform all of the above operations.
Collating and interpreting
A collator had two input hoppers and four or more output hoppers. These machines could merge or match card decks based on the control panel's program.
An interpreter would print characters equivalent to the values of columns on the card. The columns to be printed could be selected and even reordered, based on the machine's control panel wiring. Later models could print on one of several rows on the card. Unlike keypunches, which printed values directly above each column, interpreters generally used a font that was a little wider than a column and could only print up to 60 characters per row. [http://www.columbia.edu/acis/history/interpreter.html] Typical later models include the
IBM 550Numeric Interpreter and the IBM 557Alphabetic Interpreter.
Transmission Of Punched Card Data
Electrical transmission of punch card data was invented in the early 1930s. The device was called an Electrical Remote Control of Office Machines and was assigned to IBM. Inventors were Joseph C. Bolt of Boston & Curt I. Johnson; Worcester, Mass. assors to the Tabulating Machine Co., Endicott, NY. The Distance Control Device received a US patent in Aug.9,1932: pat# 1,870,230. Letters from IBM talk about filling in Canada in 9/15/1931.
Processing Punched Tape
The IBM 046 Tape-to-Card Punch and IBM 047 Tape-to-Card Printing Punch were almost identical, with the exception of the printing mechanism. These machines read data from punched paper tape and punched that data into punched cards.
The operation of most unit record equipment (except for sorters) was directed by a
plug-boardcontrol panel (IBM did not use the term "programming" for these machines). The panels had a matrix of holes organized into groups. Wires with metal ferrules at each end were place in the holes to make connections. The output from some card column positions might be fed into a tabulating machine's counter, for example. A shop would typically have separate plug-boards for each task a machine was used for.
Unit record equipment in the computer age
Early computer installations used punched 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
IBM 407Accounting 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 519might be provided to reproduce program decks for backup. The 519 could also punch sequential numbers in columns 73-80 of COBOLor Fortranprogram decks. Those languages and others did not use those columns; the use of only 72 columns is a tradition tracing back to the IBM 704card reader. 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.
Early mid-sized commercial computers, such as the
IBM 1401were designed to work with punch card operations and allowed more complex reporting. However, many shops soon began using magnetic tapeas their primary storage medium, using cards primarily for data input.
Many organizations were loath to alter systems that were 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,
microformaperture cards, and punch card voting, keep unit record equipment in use into the twenty-first century.
IBM System/3, the original ancestor of the entire IBM midrange computerproduct line, was developed as a replacement for plugboard-programmable unit record machines.
Guide to the unit record equipment articles
**IBM 550 Numerical Interpreter
**IBM 557 Alphabetic Interpreter
IBM 80 series Card Sorters:
**IBM 513 Reproducing Punch
**IBM 514 Reproducing Punch
**IBM 519 Electric Document Originating Machine
**IBM 407 Accounting Machine
**UNIVAC 1004, 1005
**IBM 101 Statistical Sorting Machine
**IBM 602 Calculating Punch
**IBM 604 Electronic Calculating Punch
**IBM Card-Programmed Electronic Calculator or CPC
**Remington Rand 409 (aka. UNIVAC 60, 120)
**IBM 632 Accounting Machine
List of IBM products
Powers Accounting Machine Company
List of UNIVAC products
British Tabulating Machine Company
Fredrik Rosing Bull
Wallace John Eckert
first = W.J.
title = Punched Card Methods in Scientific Computation
date = 1940
pages = 136pp
last = Hollerith
first = Herman
title = In connection with the electric tabulation system which has been adopted by U.S. government for the work of the census bureau". Ph.D. dissertation
Columbia UniversitySchool of Mines
date = 1890
last = Hollerith
first = H.
title = An Electric Tabulating System
journal = The Quarterly, Columbia University School of Mines
volume = X
issue = 16
date = April 1889
pages = 238–255
url = http://www.columbia.edu/acis/history/hh/index.html
last = Hollerith
first = Herman
title = The Electric Tabulating Machine
journal = Journal of the Royal Statistical Association
volume = 57
issue = 4
date = December 1894
pages = 678–682
doi = 10.2307/2979610
people = IBM
year = 1950
title = Principles of IBM Accounting
url = http://www.computerhistory.org/archive/Principles%20of%20IBM%20Accounting%201950.pdf
medium = Film strip
last = Krawitz
first = Miss Eleanor
title = Watson Scientific Computing Laboratory: A Center for Scientific Research Using Calculating Machines
journal = Columbia Engineering Quarterly
date = November 1949
url = http://www.columbia.edu/acis/history/krawitz/index.html
last = Kistermann
first = F.W.
title = The way to the first automatic sequence-controlled calculator: the 1935 DEHOMAG D 11 tabulator
journal = Annals of the History of Computing, IEEE
issue = 2
date = Summer 1995
pages = 33–49
doi = 10.1109/85.380270
Typical machines for unit record processing were:
last = IBM
title = IBM Reference Manual: IBM 24 Card Punch, IBM 26 Printing Card Punch
date = December, 1964
id = A24-0520-2
url = http://www.bitsavers.org/pdf/ibm/cardProc/A24-0520-2_24-26_keypunches.pdf
last = IBM
title = IBM Reference Manual: IBM 56 Card Verifer
date = December, 1962
id = A24-1018-1
url = http://www.bitsavers.org/pdf/ibm/cardProc/A24-1018-1_56_verifier.pdf
last = IBM
title = IBM 83 Sorter: Manual of Operation
date = December, 1959
id = 222-66395-5
url = http://www.bitsavers.org/pdf/ibm/cardProc/222-6639-5_83_sorter_Dec59.pdf
* [http://www.tietokonemuseo.saunalahti.fi/eng/kuva_14_eng.htm IBM 077 photo]
last = IBM
title = IBM 89 Alphabetic Collator: Manual of Operation
date = 1949
id = 22-5692-1
url = http://www.bitsavers.org/pdf/ibm/cardProc/22-5692-1_89_alphColl_Feb58.pdf
last = IBM
title = IBM 407 Accounting Machine: Manual of Operation
date = 1953
id = 22-5765-7
url = http://www.bitsavers.org/pdf/ibm/cardProc/22-5765-7_407oper_1953.pdf
last = IBM
title = IBM Reference Manual: 513, 514 Reproducing Punches
date = October, 1959
id = A24-1002-2
url = http://www.bitsavers.org/pdf/ibm/cardProc/A24-1002-2_513-514_reprPun.pdf
last = IBM
title = IBM 548, 552 Interpreters: Manual of Operation
date = 1958
id = 224-6384-2
url = http://www.bitsavers.org/pdf/ibm/cardProc/224-6384-2_548-552_interpre.pdf
last = IBM
title = IBM 604 Electronic Calculating Punch: Manual of Operation
id = 22-5279-10
date = 1954
url = http://www.bitsavers.org/pdf/ibm/604/22-5279-10_604_OperMan.pdf
last = IBM
title = IBM Reference Manual: 101 Electronic Statistical Machine
id = A22-0502-0
date = 1958
url = http://www.bitsavers.org/pdf/ibm/cardProc/A22-0502-0_101_statMach.pdf
The following provide summaries of a number of unit record machines.
last = IBM
title = IBM Operators Guide: Reference Manual
date = July, 1959
id = A24-1010-0
url = http://www.bitsavers.org/pdf/ibm/cardProc/A24-1010-0_IBMoperRef.pdf
last = IBM
title = IBM Equipment Summary
date = August 20, 1957
url = http://www.bitsavers.org/pdf/ibm/cardProc/cardEquipmentSummary_Aug57.pdf
* [http://www.columbia.edu/acis/history/tabulator.html Columbia University Computing History: IBM Tabulators and Accounting Machines]
* [http://www.columbia.edu/acis/history/calculator.html Columbia University Computing History: IBM Calculators]
* [http://www.columbia.edu/acis/history/interpreter.html Columbia University Computing History: IBM Card Interpreters]
* [http://www.columbia.edu/acis/history/reproducer.html Columbia University Computing History: IBM Reproducing / Summary Punches]
* [http://www.columbia.edu/acis/history/collator.html Columbia University Computing History: IBM Collators]
* [http://www.columbia.edu/acis/history/comrie.html Columbia University Computing History: L.J. Comrie] From that site "Comrie was the first to turn punched-card equipment to scientific use"
* [http://www.officemuseum.com/data_processing_machines.htm Early office museum]
Wikimedia Foundation. 2010.
Look at other dictionaries:
Unit 8200 — installation on Mount Avital Unit 8200 (Hebrew: יחידה 8200, Yehida Shmoneh Matayim) is an Israeli Intelligence Corps unit responsible for collecting signal intelligence and code decryption. It also appears in military publications as the Central … Wikipedia
UNIT dating controversy — The UNIT dating controversy is an ongoing debate in Doctor Who fandom, concerning exactly when the stories featuring the fictional military organization known as United Nations Intelligence Taskforce or more recently as the Unified Intelligence… … Wikipedia
Unit 100 — Weapons of mass destruction … Wikipedia
Presidential Unit Citation (United States) — Presidential Unit Citation Army and Air Force P.U.C … Wikipedia
TGV world speed record — The TGV (train à grande vitesse, French for high speed train ) holds a series of world speed records achieved in the context of an active research and development program pursued by SNCF, the French national railway, and its industrial partners.… … Wikipedia
Effects unit — A pedalboard allows a performer to create a ready to use chain of multiple pedals. Signal chain order: tuner, compressor, octave generator, wah wah pedal, overdrive, distortion, fuzz, EQ and tremolo. Effects units are … Wikipedia
Officer Qualification Record (OQR) — OQR refers to the Officers Qualification Record, NAVMC 123a, and is one of the best sources of information concerning US Marine Officers. It is similar to the enlisted Service Record Book (SRB) with only minor differences. This record presents a… … Wikipedia
Marine Corps Test Unit — #1 Active 1 July 1954 19 June 1957 Country United States Allegiance Department of the Navy Branch United States Marine Corps The … Wikipedia
Modern equipment of the British Army — This article is about weapons and equipment. For details of uniforms and orders of dress, see British Army Uniform. British Army … Wikipedia
Road Policing Unit — The Road Policing Unit (RPU) is the term for the traffic unit within the majority of all British police forces.ResponsibilitiesRPUs work with the National Roads Policing Strategy, which has five strands:* Casualty reduction. * Counter terrorism.… … Wikipedia