Reminescences Reminescences of Early Days

Reminescences of Early Days
of Computing in Ireland
Gordon Clarke M.A., CEng., F.B.C.S., C.I.T.P., F.I.C.S.
Hollerth
H
ll th (BTM) HEC 1201
Computer
y
Accuracy !!!
y
I ask in advance that others with experience of
that time excuse any minor inaccuracies
y
I am relying to a large extent on my own
recollections and some illustrations from the
I t
Internet
t
E & OE !!!
y
Historical Context – Early Inventions
The early IT Industry
Business Systems Environment in 1940s
and 50s in Ireland
L d up to
Lead
t the
th first
fi t Computers
C
t
The first Computer System in Ireland
y
Some events of the following 10-15 years
y
y
y
y
Scope of presentation
y
y
Printing Press
The Jacquard Loom (1801)
y
◦ Early Use of Machine Readable Data
Later uses of Punched Cards included controlling
Music – e.g.
e g Fairground Organs
y
Babbage’s Analytical Engine – mid 1800s
◦ Ideas and Design like a modern computer
◦ Difficult to implement with Mechanical
Technology
gy – Though
g proven
p
OK in 1991
◦ Ida Lady Lovelace– 1st programmer
Historical Context - Early
I
Inventions
ti
y
y
y
y
y
y
Data content exceeded previous Census
Analysis by existing methods not practical
Job put to Tender
Tender won by Dr Herman Hollerith –
T b l ti
Tabulating
Machine
M hi
Company
C
1896
Patents acquired later by “The ComputingT b l i
Tabulating
Recording
R
di
C
Company””
This later (1924) became
“International Business Machines”
The US Census of 1890 – Impetus
t Invention
to
I
ti
Hollerith Tabulator & Sort Box 1890
Card Reader on Census Tabulator
y
y
y
y
y
y
Early European Interest
1910 Census won by Powers Machine Co.
Developments in Punched Card Systems
The war and advances in Electronics
Leading
d
to the
h first
f
computers
The Early years of Commercial Use of
Computers
Developments 1900
1900--1950
y
y
y
y
c1905 Everard Green from the UK visited
the US
He saw the application of Dr Hollerith
Hollerith’s
s
new inventions in Freight Accounting on
the Railways
These were effected through the
recording of data by means of holes
punched in cards – quaint language
H wrote
He
t about
b t thi
this in
i letters
l tt
to
t a
Financier, Sir Rayleigh Philpotts
P i t l published
Privately
bli h d memoirs
i off EG
European Interest
y
y
y
y
y
y
y
Finance arranged.
arranged
Formation of the British Tabulating
Machine Company.
Company
1907 Agreement between this company
and “The Tabulating Machine Company”
Covered the “Sterling Area”
H d
Hardware
d
developed
l
d ffor £sd
£ d
Everard Green became the first CEO of
the BTM Company.
UK BTM #1 Factory established in a large
shed at Letchworth Herts.
The British Tabulating
g Machine
Company
y
y
y
y
y
y
y
Mrs Metcalfe sister of Everard Greene
married to a Capt. Metcalf
One of first women graduates of LSE ?
Founded Calculating & Statistical Services
HO iin D
Dublin
bli with
ith branch
b
h in
i Belfast.
B lf t
Offered a Comptometer Service to
i d
industry
Obtained the Hollerith Agency for all
Ireland (incl. N.I.)
Later included a Punched Card Bureau
Service
Links to Ireland – C&SS
y
Full Keyboard £sd
£sd Comptometer
y
y
y
y
y
y
Dublin Office at #15 Harcourt Street
Founded a Punched Card Service Bureau
using BTM equipment
Sales and Maintenance - by local staff
BTM Manager,
M
System
S t
Design
D i
and
d
Technical Support provided by staff
seconded
d d ffrom th
the UK
Myself and Michael McMahon were the
fi
first
llocall staff
ff employed
l
d to replace
l
these
h
Alan Exley sold the first Computer to
CSET
Calculating & Statistical Services
y
y
y
y
y
y
Use of Hollerith & Powers Inventions in
Business became widespread
Training was done by the manufacturer
The level of sophistication of the
equipment increased considerably
Flexibility in use of the equipment
provided
id d b
by ““plugboards”
l b
d ” – limited
li it d
“programming”
M h i l Speeds
Mechanical
S
d increased
i
d substantially
b
i ll
BTM developed its own products, but still
sold many of the IBM products.
Developments in Punched Card
Systems
y
Provided by the Manufacturer
Training – Moor Hall, Cookham
y
Bradenham Manor
Computer Training
y
y
y
y
y
y
y
y
40 Column Cards
Entirely mechanical sensing
Bowden Cables
Factory produced “Custom” Boxes.
Incredible
d bl mechanical
h
l engineering
Entered the computer market with ECC
and PCC
Merged with BTM in 1959 to form ..
International Computers and Tabulators
((ICT))
Powers--Samas
Powers
y
y
y
y
The Card Stopped at Position “d”
d
Pins “c” dropped if there was a hole
Allowen pin “b”
b to rotate into vertical position
Pressure above “a” transmitted to “e” effected
action where there was a hole (vv?)
a
b
c
d
e
Powers Card 40 Columns x 12
y
Top was the size of the 40 Column Card
with 480 Holes
y
Bottom slightly
l h l llarger controlling
ll
Print
Positions, Addition and Control Breaks
Box was about 15cm high.
Typically 480 Bowden Cables
running from top to bottom of Box
Crossing in a maze!
Powers--Samas Control Box
Powers
y
y
y
y
y
y
Made to a very high standard specification
Supplied only by IBM or BTM
Very Significant Revenue Source
Custom Design for each Installation
Filed in Standard Boxes of 2,000 Cards
Some installations would have hundreds
of thousands or even many millions of
Cards
Punched Cards
y
y
y
y
y
y
y
Hollerith originally used Round Holes.
Holes
Later changed to rectangular Slotted
Gave better Contact At High Speed
Punch Die covered 1 Column -12 holes
Milled
ll d 1 Verticall C
Column
l
at ffront and
d 12
2
cross milled at back
Verification by different operator –
Machine indication if data did not agree
with Punched Data
Powers used Round Holes with 2nd hole
offset making oval for verification
Punching
g & Verification
y
y
y
y
y
y
Only other Media at the time
Main application - messaging
Not relevant in most cases
Could not be sorted
Provided
d d cheaper
h
alternative
l
ffor input to
some computer systems of very small
d
data
volumes
l
Probably the largest use in Ireland was in
the ALT Message Switching Centre
Punched Paper tape
y
y
y
y
Ledger Cards
Paper Documents
Microfilm for Archiving
Photocopying
h
Wet Only
El
Electrostatic
i came much
h llater
Other Media
Hand Punch c1923
IBM Auto feed Card Punch c 1960
Sorter
y
Depending on when the brush made
contact with the drum, the magnet would
direct the card to a different pocket
Brush Sensor
Magnet
C d width
Card
idth
Hollerith Sorter
Card Row
Collator
Tabulator – c1932
y
y
y
Read-out from the brushes of the two
card stations sent to contra windings on
Magnetic clutch
Control Change – stopped Card feed
Started End of Group Functions
Card
Direction of
Cards
Next
Card
Tabulator Cycle and group control
IBM Tabulator c 1940
Type 588 ? 900 Series Tabulator
& Summary Punch
y
Solely mechanical
y
Impact to Cast Type Face
y
Carbon
C
b
S
Sets – very expensive
later NCR
y
1970s Dot Matrix Impact printers
◦ Electrostatic Copying
Printing
y
y
y
y
Sorters – racks
Collators
Tabulators
S
Summary
Punches
h
y
Card Storage
Interpreters
p
- Bull
y
Later Electronic Calculators / Computers
y
Typical Punched Card Machine
Room
y
y
y
y
y
y
y
y
y
y
y
Early - Maxwell
Maxwell, Faraday
Faraday, Hertz,
Hertz
Edison - Marconi
1905 Thermionic Valve – Sir Ambrose Fleming
g
1908 Triode – Amplification - Lee de Forest(Yale)
1918 Electronic Flip-Flop –Eccles / Jordan
(Electronic Data Storage)
Pulse Techniques – Radar & Bletchley Park
Use in First Electronic Computers
1946 ENIAC
1947 Bell
B ll Labs
L b – Transistor
T
i t
1949 EDSAC– 1st Stored Program (Cambs)
Leo 1 based on EDSAC
1951 UNIVAC 1st commercially available
Development of Electronics
Sir
Si A
Ambrose
b
Fl
Fleming
i
– in
i 1936
Leo 1 – General View
Leo 1 – view
i
towards
d Console
l
y
y
y
y
y
y
Dominated by BTM
Powers-Samas – Substantial (Vickers)
Punched Card Systems had progressed
during 1st half century
Early Electronic Computing
WW ll Bletchley Park – Colossus
Fi t St
First
Stored
d Program
P
Computer
C
t
1st Generation
Mergers with
Powers –Samas, GEC, Ferranti
English Electric – Then Fujitsu
UK Situation
i
i
y
Cambridge – EDSAC & Leo
y
Manchester – Ferranti
y
Birkbeck
kb k College
C ll
– BTM
Hec 1200 Prototype 1953
Universities in the UK
EDSAC
y
y
y
y
y
First applications were mathematical
Used Mercury Delay Lines as Memory
World’s first Computer Service Bureau
was based on Leo.
W
Won
contract
t
t for
f Army
A
Payroll
P
ll
Quality Control was critical in all early
systems, b
but particularly
i l l so with
i h MDL.
MDL
EDSAC & Leo
Ferranti - ATLAS
About 6 of these were installed
y
y
y
y
y
Hollerith Customers in Ireland included
ESB, Bord na Mona, Aer Lingus, CSET,
parts of CIE
50-100 Installations
ESB Installation was one of the largest
Tabulator installations by BTM / ICT
O l D
Only
Data
t Storage
St
media
di -Punched
P
h d Paper
P
Tape and Punched Cards (80 Column
H ll ith and
Hollerith
d 40 C
Column
l
P
P-S)
S)
Electronic communications - Telex and the
T l h
Telephone
At time of CSET installation
Hec 555 Programmable Calculator
Plugged Program n Hec 555
Picture of Hec 1201
HEC 1201 O
Outline
tli
S
Specification
ifi ti
HEC 1202
y
y
y
y
y
y
y
Input 80 Column Hollerith Punched Cards
Output 100? lpm line printer 100 pps (based
on type 588 ? 900 SeriesTabulator)
Output 100? Cpm Card Punch
Memory solely 4 x 40 bit registers
Program and data storage on Drum
64 tracks each with 16 x 40 bit words
Speed 1 ms cycle per word (add 2 x 40 bit
registers)
Data sorting and collating performed off-line
Hec 1201 Computer System
y
y
y
y
y
y
y
y
y
Payment to Farmers for Beet Deliveries at
4 factories
Carlow Mallow,
Carlow,
Mallow Thurles and Tuam
Campaign from late Oct – early Dec
S b t ti l C
Substantial
Computation
t ti
required
i d
Delayed Payments to Farmers – only
fi li d after
finalised
f
Ch
Christmas
i
Objective....
Automate system as far as practicable
Speed
p
up
p Payments
y
to Farmers
Save Temporary Clerical Staff
Sugar Company Problem
y
y
y
y
y
y
Saving of large number of Temporary
Clerical Staff
Immeasurable value in good will
As it turns out it was worth quite a bit !!
C
Computer
t ~ £33,000
£33 000
Salary of a Clerical operative at the time
c£300
£300 p.a.
Widely Publicised
Decision to install Computer
y
y
y
y
y
The Hundreds of Temporary Clerical Staff
had not been employed
Computer delivery was delayed
Farmers were not being paid
Wh
When
delivered
d li
d two
t
off the
th English
E li h Staff
St ff
(Norman Frances & Alec Willies) had to
oversee the
th operation
ti
till th
the end
d off the
th
campaign.
The actual Computer Room was a former
Seed Store !
Installed in 1957 – Late !
y
y
y
y
y
First Manager Mr.
Mr McDowell became ill and
died
Erratic Electricity Supply
Difficulty in operating of the system
System settled down well
Permanent Maintenance staff
In addition to the Late Delivery
y
Weigh Truck or Rail wagon on Entry
Take Sample
Weigh Sample
Wash Sample
Weigh
h Washed
h d Sample
S
l
Put part of weighed sample in solution in
Polarimeter and take reading of Sugar%
Offload Beet to processing
Weigh empty Truck
y
Price = f(Sugar%)
y
y
y
y
y
y
y
Beet Delivery
y
y
y
y
Compute Price and apply to create Beet
Delivery - Credit Value
Compute Freight Charge – Debit Value
Compute Freight Subsidy - Credit Value
C
Compute
t BGA Levy
L
– Debit
D bit Value
V l
Beet Delivery Computations
y
y
y
y
Computer & Equipment Room
Data Preparation
Control and Reconciliation
Error Checking
Data Processing Department
y
y
y
y
y
y
Data Preparation Department
Rows of Operators at Card Punch or Card
Verifying Machines
Punch the data into Cards
V if –by
Verify
b re-entering
t i
d
data
t
Use different machine and operator
Manually check discrepancies
Data Preparation
Master / Balance / Cheque Card
y
Clerical update data from Weighbridge
and Laboratory
Update Beet
Delivery
Docket
Delivery
Dockets
Punch Beet
Delivery
Data
Beet
Controls
PreStatement
System
B t Deliveries
Beet
D li
i
Beet
Deliveries
y
Prepare other transactions
Seeds,
Sacks,
Fertiliser,
Loans,
Interest,
Molasses etc
Other
T
Transaction
i
Documents
PreStatement
System
Other Transactions
Other
Controls
Prepare
Trans. Data
Other
Transactions
y
.
Changes
Farmer
Master Data
Collator
Prepare Changes
Changes
Sort to Account
and Type
Sorted
Changes
Updated
Master
Maintain Master Data
Replaced
Old
Unmatched
Changes
y
Outline
Farmer
Master
Data
b/f
Balances
Beet
Deliveries
Other
Transctns
Sort to Account – Date - Transaction Type
Collator
Unmatched
Master Data
Unmatched
Transactions
Merged
Mast / Trans
Statement
System
Prepare Data for Statement
System
y
Outline
Merged
Mast / Trans
Hec 1201
Statement
Program
Farmers
Statements
& Controls
c/f Balance &
Cheque Cards
Beet and other
Controls
Clerical Check
Controls and
Discrepancies
Farmers
Cheques &
Controls
Hec 1201
Cheque
Program
Statement & Cheque System
y
Reconstitute Master Files and “File”
File Others
Merged
M
d
Mast / Trans
Unmatched
U
t h d
Master Data
c/f Balance &
Cheque Cards
Collator
Complete
Master
Processed
Transactions
to File
Post Statement Run
b/f Balance
Cards
Statement & Area Totals
System Design Tools !
y
y
y
y
y
y
y
Allocate each instruction to Drum Address
Update Drum Chart
Code the Next Instruction Address
Take Account of Drum latency
and
d IInstruction
t
ti
“Fetch”
“F t h” time
ti
Only Memory 4 x 40 Bit Registers
Had to Shift data around or
Store Temporarily on Drum
Programming
i
Considerations
id
i
y
y
y
y
y
y
y
No Divide Function – Use Sub Routine
No P Register – Had to set Exit before
entry to s/r
Had to convert input from BCD & Imperial
Units to Binary
Imperial measures were used at the time
£ d and
£-s-d
d Tons-cwt-qrs
T
Had to Convert for output back to BCD &
Imperial Units
Space Required for lists of Constants 1,
10, 100, 1000 etc
Programming
i
Considerations
id
i
y
y
y
y
y
y
Program read and Stored on Drum
To start program, One entered the
Address of First Instruction
Could Single Shot through Program on
Colsole
Current Instruction was Displayed
C
Contents
off all
ll Four
F
Registers
R i
were
displayed
When proven, Program could be summary
punched in Binary at 12 Instructions per
card
Program Testing
y
y
y
y
Only a single stream of data could be read
Could code other variables into a Data
Section of the Program
Could read in a small set of Data before
main data and store it
Worst practice – but I often saw it
U off Literal
Use
Lit
l Values
V l
Small “Files”!
y
y
y
y
y
y
y
Data on Punhed Cards - Costly to Manage,
Manage to
Control & to Store
There was no easy back
back-up
up
Only Came in 80 Character Chunks
Often used 2 additional rows at top of card
for minor data – e.g. Sign, Type Qualification
etc
Year was packed into either 1 or 2 Digits –
Hence the Y2K Problem
Month could use the imperial pence coding
With
t tthe
e older
o de systems,
syste s, there
t e e was
as the
t e
problem of negative complements
O h Considerations
Other
id
i
y
If an Error Ocurred...
Ocurred
y
On a Valve Machine –
One had to consider the possibility that
the Computer was wrong!!
y
Not as bad
N
b d as the
h Leo
L
type storage !
Mercury Delay Lines
Reliability
588 Control Panel Layout
Output
O t t Punch
P
h & Zero
Z
C
Control
t l
Page 1 – Weekly Statements
Page 2 - Weekly Statements
Some Embedded Constants
Drum Chart
y
The only other 1200 series installations in
Ireland were
y
The N.I. Ministry of Finance
ICL Factory
F t
in
i Castlereagh
C tl
h in
i Belfast-1202
B lf t 1202
y
y
One of these was installed in the Dublin
Service Bureau
y
English
g
Electric DEUCE in Short &
Harlands
Northern Ireland
y
y
y
y
y
Accounts
Payroll
Tynagh Mines
PERT
Management Game
G
H
Hec
1201 ?1202 later
l t
1301 in
i
Bureau in Adelaide Road
1966 Administrator with Winning
Team
y
y
y
y
y
y
y
y
y
British Tabulating Machine Company
Powers-Samas
GEC
Ferranti
English
l h Electric
l
Elliot
Leo Computers
E.M.I.
Marconi
U.K. Computer suppliers in 1959
y
y
y
y
y
y
y
y
II.B.M.
BM
Univac
RCA
R.C.A.
Honeywell
N.C.R
C
Burroughs
G.E.
?
U.S.
U
S C
Computer
t
Suppliers
S
li
att that
th t
time (IBM and the 7 dwarfs)
y
y
y
Very Expensive when they arrived first
with 2nd Generation
Typically only 4 Drives
- Automated the Sort Processes
- Moved the Merge Functions into the
application programs
y
Speeded up Processes
y
Allowed for Fast Machine Back-up of Data
Magnetic Tape Files
y
y
y
y
y
y
1st Targets were the large Organisations
These were mostly Hollerith Customers
First major loss was the ESB
Installed the first IBM Computer –IBM650
L t A
Later
Aer Lingus
Li
IBM 1620 – Scientific / FORTRAN / P. Tape
T C D And
T.C.D.
A d Gateau
G
Cakes
C k
Elliot 803? Agricultural Institute (AnFT)
I.B.M. Arrival
y
ICL supplied two systems in competition
with this
◦ ICT 1301 – from GEC Stable
ICT 1500 (from RCA – not sold in Ireland)
y
IBM sold a number of these....
these
◦ Gouldings Fertilisers
◦ ESB (1410 an enhanced model)
y
IBM also had tabulator installations with
◦ Albright & Wilson
◦ Waterford Glass
IBM 1401
y
y
y
y
y
y
y
y
Second Generation Systems included....
included
Sugar Company
P J Carroll
P.J.Carroll
Esso Ireland
Jacobs
b Biscuit Factory
Clondalkin Paper Mills
The Revenue Commissioners
Sunbeam Wolsley
y
ICT 1300 Series Installations
y
One of the major applications in this Co.
Co
Biscuits were sold in “Square” Tins
y
Automating Manufacturing Processes at
the time
Jacobs – Van Loading
1301 Operator Display
1301 Function Chart
Core Memory
TAS Assembler Sample
y
y
y
IBM 360 Series - Byte
ICT 1900 Series – 4x6Char 24bit word
Wide ranges
Target Market
◦
◦
◦
◦
y
Larger Tabulator
L
T b l t Installations
I t ll ti
Other Organisations with large Databases
Banks
Government & Local Government
Programming Language
◦ COBOL
PL1 (IBM)
RPG
Third Generation – Integrated
g
Circuitry
y
Allowed direct access to data
y
Very Expensive initially
y
Approx: £10,000
£ 0 000 for
f 5-10mb
0 b
Arrival of Disk Storage
y
y
y
y
y
y
y
Up to about 1970 – Still using Ledger
Machines
Mainly from NCR and Burroughs
Auto Line find – Punched at side of Card
A t Pick-up
Auto
Pi k
off Balance
B l
– Magnetic
M
ti St
Strip
i
Magnetic Ink Encoding Standards
Cheque Sorting
Led to Customised Lodgement and
Cheque
q
Books
Banks
y
In the early 1970s
y
AIB went to IBM
y
BoI went to ICL
C
Banks were a key Market
y
y
Targeting the remainder of the old
Tabulator market
IBM System 3
◦ Upgrade to Tabulator Installations
◦ Used RPG – program to emulate the basic
tabulator functions.
ICT followed using the lower part of the 1900
Range
g
Success of IBM System 3
ICT 1900 Installation
y
y
y
y
Mid 1960s Bunker Ramo Inventory
System
Torn Tape Message Switching
Airlines like the Banks had prepared the
way for inter company business
communications
1969 IPARS System
S t
◦ On-line reservations System
◦ Linked
Li k d tto th
the SITA Message
M
Level
L
l System
S t
y
Automated Message Switching
Aer Lingus
y
Irish Computer Bureau Services (ICBS)
c1966 – Ex ICT – bought Honeywell
y
Aer Lingus Systems Services
L t Cara
Later
C
Data
D t Processing
P
i
y
y
System Dynamics – Software &
Consultancy
y
Clondalkin
Independant
I d
d t Computer
C
t
Service
S
i
Bureau Services
ICT Management in 1965
Key to Photograph 1965
y
y
y
y
y
y
y
y
Simon Lavington (E1) Elliott 152 1950
Elliott Nicholas
1952
Elliott 153 (DF computer)
1954
Elliott/GCHQ OEDIPUS (311) 1954
David Pentecost ((E2)) Elliott/NRDC
/
401 1953
Elliott 402 1955
Elliott 403 (WREDAC) 1956
Elliott 405 1956
Fujitsu Page 1
y
y
y
y
y
y
y
Simon Lavington (E3) Elliott 802 1958
Elliott 803 1959
Elliott ARCH 1000, etc. 1962
Simon Lavington (E4) Elliott 503 1963
Elliott 502 1964
Terry Froggatt (E5) Elliott 900 series 1963
Richard Overill (E6) Elliott 4100 series
1966
Fujitsu Page 2
y
y
y
y
y
y
y
y
Simon Lavington (F1) Ferranti Mark I
1951
Ferranti Mark I Star
1953
John Gosling (F2)
Ferranti Mercury 1957
Chris Burton (F3)
Ferranti Pegasus 1956
Ferranti Perseus 1959
Ferranti Sirius
1961
Frank Taylor (F4)
Ferranti Orion 1 & 2
1963
John Buckle (F5)
Ferranti Atlas 1 & 2
1962
Fujitsu Page 3
y
y
y
y
Peter Niblett (F6)
Ferranti Apollo
Ferranti Poseidon
1962?
Ferranti Argus series
1963?
Ferranti Hermes ????
y
y
y
y
Tba (Leo L1 – L3)
LEO I 1951
LEO II
1957
LEO III
1962
Fujitsu Page 4
1961
y
y
y
y
TBA (EE N1
N1- N4)
English Electric DEUCE
1955
English
g
Electric KDN2,, KDF7,, KDF6 1962
English Electric KDP10 1962
English Electric KDF9 1963
y
y
y
y
y
Roger Johnson (T1)
BTM 1200 series
Martin Wright (T2)
1961
ICT 558 FCC
Fujitsu Page 5
BTM HEC 1953
1956
ICT 1300 series (GEC)
1962
y
y
y
N/A – US Design (T3) ICT 1500 (RCA 301)
1963?
N/A
/ – US Design
g (T4)
( ) ICT 1600 (RCA
(
3301)) ?
Virgilio Pasquali (T5) ICT 1900 series 1964
Fujitsu Page 6
The first computers used vacuum tubes for circuitry and
magnetic
ti drums
d
for
f memory, and
d were often
ft
enormous,
taking up entire rooms. They were very expensive to
operate and in addition to using a great deal of electricity,
generated a lot of heat, which was often the cause of
malfunctions.
y First g
generation
a o computers
o pu
relied
d on
o machine
a
language,
a guag ,
the lowest-level programming language understood by
computers, to perform operations, and they could only
solve one problem at a time.
time Input was based on punched
cards and paper tape, and output was displayed on
printouts.
y The
Th UNIVAC and
d ENIAC computers
t
are examples
l off fi
firstt
generation computing devices. The UNIVAC was the first
commercial computer delivered to a business client, the
U.S. Census Bureau in 1951.
y
First Generation - 19401940-1956:
V
Vacuum
Tubes
T b
y
y
y
Transistors replaced
p
vacuum tubes and ushered in the second g
generation
of computers. The transistor was invented in 1947 but did not see
widespread use in computers until the late 50s. The transistor was far
superior to the vacuum tube, allowing computers to become smaller,
faster cheaper,
faster,
cheaper more energy-efficient
energy efficient and more reliable than their firstfirst
generation predecessors. Though the transistor still generated a great
deal of heat that subjected the computer to damage, it was a vast
improvement over the vacuum tube. Second-generation
g
computers still
relied on punched cards for input and printouts for output.
Second-generation computers moved from cryptic binary machine
language to symbolic, or assembly, languages, which allowed
programmers tto specify
if iinstructions
t
ti
iin words.
d High-level
Hi h l
l programming
i
languages were also being developed at this time, such as early versions
of COBOL and FORTRAN. These were also the first computers that stored
their instructions in their memory,
y, which moved from a magnetic
g
drum to
magnetic core technology.
The first computers of this generation were developed for the atomic
energy industry.
Second Generation
The development of the integrated circuit was the hallmark
of the third generation of computers. Transistors were
miniaturized and placed on silicon chips, called
semiconductors which drastically increased the speed and
semiconductors,
efficiency of computers.
y Instead of punched cards and printouts, users interacted
with
ith thi
third
d generation
ti
computers
t
th
through
hk
keyboards
b
d and
d
monitors and interfaced with an operating system, which
allowed the device to run many different applications at
one time with a central program that monitored the
memory. Computers for the first time became accessible to
a mass audience because they
y were smaller and cheaper
p
than their predecessors.
y
Third Generation
The microprocessor
p
brought
g the fourth g
generation of computers,
p
,
as thousands of integrated circuits were built onto a single silicon
chip. What in the first generation filled an entire room could now
fit in the p
palm of the hand. The Intel 4004 chip,
p developed
p
in
1971, located all the components of the computer - from the
central processing unit and memory to input/output controls - on
a single chip.
y In 1981 IBM introduced its first computer for the home user, and
in 1984 Apple introduced the Macintosh. Microprocessors also
moved out of the realm of desktop computers and into many
areas of life as more and more everyday products began to use
microprocessors.
y As these small computers became more powerful, they could be
linked together to form networks, which eventually led to the
development of the Internet. Fourth generation computers also
saw the development of GUIs, the mouse and handheld devices.
y
Fourth Generation
HEC 1201 O
Outline
tli
S
Specification
ifi ti