History of Computers Week 1
Jan 04, 2016
History of Computers
Week 1
Definition of a Computer
A computer is defined in the following ways By the work it does By the kind of
information it handles By its size and price
Particulars are Moving Targets
Technology advances at exponential rates Computer memory capacity
quadruples every 3 years? Computer processor speed
doubles every 3 years? Computer networks - number of
hosts doubles every year
Moore’s Law
Chip’s transistor densities double every 18 months at constant prices?
What does this mean?
Computer Networks
Network - two or more connected computers
Purpose - sharing or exchange of information and/or resources
Benefits improved efficiency reduces need for travel…
Computers and Networks
Facilitate Concentration of knowledge and
control Distribution of knowledge and control
Have the power to Amass and interrogate enormous
volumes of data Process data at enormous rates for
real systems and simulations
Computers and Networks Challenge:
Constitutional definitions Social structures Lifestyle options
What is a Society?
A voluntary association of individuals for common ends
An enduring and cooperating social group whose members have developed organized patterns of relationships through interaction with one another
A companionship with one’s fellows
What is a Society?
A part of a community that is a unit distinguishable by particular aims or standards of living or conduct
The sum of human conditions and activity regarded as a whole functioning interdependently
The customs and organization of an ordered community
How have Computers Affected Society?
What are the parts of a society?
What has been the affect of computers on these parts? What are the benefits? What are the problems? What will happen next?
What about the Internet?
In recent years this one area has affected society more than any other
How? What are the issues here?
The Parts of a Society
Education Transportation Private Sector Business Government Entertainment Housing
The Parts of a Society
Currency (banking) Jobs Space Medicine Anything else?
Technological Revolutions
Agricultural Revolution Industrial Revolution Computational Revolution
Revolution Comparison
Workforce distribution Productivity benefits Breadth of impact
Early Calculating Machines
Abacus Slide rule Mechanical calculator Stepped reckoner Textile industry - Jacquard
Loom Difference engine
Early Calculating Machines through those of today
Analytical engine The 1890 Census machine ENIAC The transistor The Personal Computer (PC) The Internet
5 Generations of Modern Computers
1st Generation 1945 - 1956 Made to order operating
instructions Different binary coded programs
told it how to operate Difficult to program and limited
versatility and speed Vacuum tubes Magnetic drum storage
2nd Generation 1955-1963
Transistors Memory - magnetic core Assembly language Printers and memory Programming languages Careers
3rd Generation 1964 - 1971
Quartz clock Integrated circuit Operating systems
4th Generation 1971 - now
LSI - Large Scale Integration VLSI- Very Large Scale
Integration
Chip General consumer usage Networks
5th Generation
This is the future What will it be like? What changes will be big
enough to create this new generation?
Pioneers of Computing
Charles Babbage
Konrad Zuse John von
Neumann Alan Turing Steve Jobs
Important Machines
IBM 700 Series IBM 360/370
Series CDC star Cray 1 DEC VAX IBM PC Apple McIntosh
Taxonomy of Computers
Mainframes Minis Micros Supercomputers Embedded
Don’t Forget the Chip
Computers are used in many different technologies For example: bread
machine, ATM, cars, TV, microwave, cash register, …..
How has this utilization affected society?
Wirth’s Law
The software gets slower faster than the hardware gets faster
What does this mean?
How Society Reacts to Revolutions
Incorporate benefits Civilize change Compensate injured Regain balance
ATM Example
Positive CONVENIENCE
Negative Unemployment Alienation and customer service Crime Loss of privacy Errors
Reconsider the Problems
Unemployment -> more computer jobs
Alienation -> go during business hours
Crime -> add lights, change angle,etc.
Weigh the positive against the negative
Solutions to Problems
Technical Managerial Legal Market mechanisms Education
Issues to be Studied Due to Computers in Society
Privacy of communications Intellectual property Constitutional issues General social issues Professional ethics