Computer Science 1400: Part #1. How We Got Here: In the Beginning (pre-1940) WHAT IS A COMPUTER (REALLY)? WHAT WERE THE FIRST COMPUTERS?



Similar documents
CSCA0201 FUNDAMENTALS OF COMPUTING. Chapter 1 History of Computers

FIVE ERAS IN COMPUTER DEVELOPMENT Pre-History Electronics Mini Micro Network

(Academy of Economic Studies) Veronica Adriana Popescu (Academy of Economic Studies) Cristina Raluca Popescu (University of Bucharest)

Early Developments: From Difference Engine to IBM 701

Science in History: From the Abacus to the Modern Computer Part 1: The Abacus

Fall 2012 Q530. Programming for Cognitive Science

Information Technology and Business Processes in the 20th Century Insurance Industry

Computer Science, Telecommunication, and Artificial Intelligence (Classes QA , TK5101-TK6720, TK7800-TK7895, and Q334-Q390)

CS 140: Introduction to Computer Science A Brief History of Computer Science. Edwin Rodríguez

Using the Computer: Episodes across 50 Years

Co-evolution of Information Processing Technology and Use: Interaction Between the Life Insurance and Tabulating Industries

Database trends: XML data storage

Computer Science. Information. Computer Science - what s this? References - textbooks. Contact. Cezary Bolek cbolek@ki.uni.lodz.pl

A Study of Empirical Modelling with Application to Historical Information Processing Methods, Using an Example of Punch Cards in Cadence.

Connecting with Computer Science Chapter 1 Review:

Computation Beyond Turing Machines

RevoScaleR Speed and Scalability

Definition of Computers. INTRODUCTION to COMPUTERS. Historical Development ENIAC

Monday January 19th 2015 Title: "Transmathematics - a survey of recent results on division by zero" Facilitator: TheNumberNullity / James Anderson, UK

Information Visualization WS 2013/14 11 Visual Analytics

UNIT I LESSON 1 INTRODUCTION TO COMPUTER SYSTEM

Small Business, equity and flexibility data

Overview of Database Management

Overview of Data Management

Accounting Machinery of Today

UNIVERSALITY IS UBIQUITOUS

The Entry of Established Electronics Companies into the Early Computer Industry in the UK and USA

Agile on huge banking mainframe legacy systems. Is it possible?

BUSINESS STUDIES CLASS-XI

Data Protection History, Evolution, Best Practices By Global Data Vault

Mathematics for Computer Science

Ch. 10 Software Development. (Computer Programming)

Computer Science. Information. References - textbooks. Cezary Bolek cbolek@ki.uni.lodz.pl

Mainframe Computers. By: Lyndsey Farris. Mainframe Computers are large and expensive computers that were used for large

F moderately priced electronic computers in the late- 1950s, the

Introduction to Engineering System Dynamics

2015 Credit Union Call Center Conference Survey Results

A historical perspective of the development of British computer manufacturers with particular reference to Staffordshire

Principles of Marketing Lecture 13a: Promotional Mix Decisions: Advertising and Sales Promotion. The Traditional Communication Model. Noise.

A Selective History of Computing version 0.1

TOTAL QUALITY ACCOUNTING

Process design. Process design. Process design. Operations strategy. Supply network design. Layout and flow Design. Operations management.

Introduction to Franchising

The Business Cycle and The Great Depression of the 1930 s

The Application of Visual Basic Computer Programming Language to Simulate Numerical Iterations

THE COST OF EMERGENCY CONTRACEPTION: Results from a Nationwide Survey

a banking revolution

Vocational Education in Beverly: A Model of the Factory-School Connection by Tim Wear

New Engineering Companies and the Evolution of The United States Computer Industry

RETIREMENT ACCOUNTS. Alternative Retirement Financial Plans and Their Features

Why We Should Share In The Service Supply Chain

New opportunities for shared services through operations management

Statistical Bulletin. National Life Tables, United Kingdom, Key Points. Summary. Introduction

Knowledge Economy. Knowledge Management. Defining the K.M framework. Knowledge Economy. Defining the K.M framework. Defining the K.


A white paper discussing the advantages of Digital Mailrooms

1926 Lewis Flint Anderson Charles A Bennett

Statistical Bulletin. Annual Survey of Hours and Earnings, 2014 Provisional Results. Key points

Strategic Planning Questions to Prompt Successful Mindset

Making Small Business Finance Profitable

Planning and Research: Its Evolution and Role in the Internal Revenue Service

Air Transport and Aerospace Education - Synergies and Differences Antonín KAZDA, Air Transport Department, University of Žilina

Comprehensive Guide to Marketing Like Starbucks

Northeast Minnesota Labor Market Trends Pathways 2 Postsecondary Summit October 10, 2014

FOR IMMEDIATE RELEASE 23 September 2010 UNAUDITED INTERIM RESULTS. Commenting on the results, Group Chief Executive Steve Russell said:

Big Data for the Airport How can it Contribute to an Enhanced Travel Experience?

THE EVOLUTION of Talent Management Consulting

How To Pass The American History Of Science

Some other books. Springer Brooks-Cole Self-Published. Applied Mathematics & Statistics Major

value sharing By Nicholas donatiello, David F. Larcker, and Brian Tayan march 3, 2016 introduction

A Brief History of Educational Technology

The Easy Roulette System

Creating sustainable jobs for Europe

Link to University's Strategic Plan (Strategy #) Goal 1.1 Strategy 1.1.1

Small Business Research Summary

How To Create A Mentorship Program For Women In Computer Science

ICT Primary and Secondary SOC Mapping

On the relationship between defense and non-defense spending in the U.S. during the world wars

Founded in 1946, Thunderbird School of Global Management is the. first and oldest graduate management school offering MBA degrees

Lago di Como, February 2006

A View of Computers of Report on program controlled electronic computers in England, U. S. A., and Sweden

New Organizational Form for Human Capital Power - Discussion on Introducing LLC in Japan -

In Demand Jobs: US Projections, Richard Holden BLS Regional Commissioner San Diego, CA March 6, 2014

HISTORY OF THE COMPUTER

Legal Aspects. Tax Relief for Innovative Businesses Andrew Wilson and Michelle Andrews

Discussion Paper: Conceptual difficulties in measuring retirement

Pentaho Data Mining Last Modified on January 22, 2007

Meeting the challenge of voice services

9 JOB POSTINGS IN YORK REGION TRENDS

Cyberhunt Greek Government

What is a cost? What is an expense?

Professional and Business Services Employment Trends in the Richmond MSA

Prairie Dog Quadrilateral

NUMERICAL METHODS TOPICS FOR RESEARCH PAPERS

EMPLOYMENT PROJECTIONS

Survey on Retail Banking Charges in The Bahamas *

Master of Science in. Sustainability Management

Alternative Retirement Financial Plans and Their Features

Ericsson Cloud. Open Data Center Hyperscale Cloud. Jason Hoffman, Head of Cloud Technology Telebriefing, 2 April 2015

With the recent renovation of the Britain-Australia Society website, many new features have been implemented, as well as changes to how many existing

Transcription:

Computer Science 1400: Part #1 How We Got Here: In the Beginning (pre-1940) WHAT IS A COMPUTER (REALLY)? WHAT WERE THE FIRST COMPUTERS?

Ancient Computing Devices Quipu (Peru; 1000) Abacus (Mesopotamia; 2500 BC) Antikythera Mechanism (Greece; 200 BC)

What is a Computer? (Take I) numbers calculator results

The First (and Last) Computers Nicole-Reine Lepaute (1723 1788) Gertrude Blanch (1896 1996)

Organization of Human Computing From the early 1600 s until the 1940 s, a computer was a person who performs calculations, i.e., computes. Early human computing was done for problems in astronomy, e.g., the 1758 return of Halley s comet (Alexis-Claude Clairaut, Joseph-Jerome Lelande, and Nicole-Reine Lepaute (1757)). Computing subsequently used to create various mathematical tables used in navigation (Nevil Maskelyne: Nautical Almanac (1766 now)), surveying (Gaspard de Prony: Tables du Cadastre (1790 1801)), and the insurance industry.

Organization of Human Computing (Cont d) Nevil Maskelyne (1732 1811) Gaspard de Prony (1735 1839)

Organization of Human Computing (Cont d) With the computing groups of Maskelyne and de Prony, for the first time, computers are paid employees. Human computing groups varied along several dimensions: Size Geographical centralization Number of organizational levels Education of lowest-level computers Regardless of size, all groups incorporated checking mechanisms, e.g., repeat calculation + comparison, differencing, and, until the late 1800 s, were staffed by men.

Organization of Human Computing (Cont d) Size Central? Levels Education Lepaute 3 total 1 high Maskelyne 15 partial 2 medium de Prony 100 partial 3 low

The First Mechanical Computers True mechanical computers emerged in the 17th century, e.g., the 1642 addition machine of Blaise Pascal (1623 1662). Were expensive, fragile, and had restricted functionality.

numbers What is a Computer? (Take II) calculator results instructions Overall speed of calculation can only increase if input, calculation, and output operations all undergo same increase in speed.

What is a Computer? (Take II) (Cont d)

The First Mechanical Computers (Cont d) Charles Babbage (1791 1871) Ada Lovelace (1815 1852)

The First Mechanical Computers (Cont d) Babbage designed two mechanical computers. The Difference Engine could compute fixed mathematical functions using only repeated additions. Design inspired by visit to de Prony in 1819. Could also typeset and print computed tables. The Analytical Engine could perform arbitrary specified mathematical computations. Contained memory and programming mechanism based on Jaquard-style punched cards. Mechanisms of and elementary programming techniques for AE described by Ada Lovelace.

The First Mechanical Computers (Cont d) Difference Engine (1822 [1991]) Analytical Engine (1834)

The First Mechanical Computers (Cont d) Neither of Babbage s Engines were fully implemented in his lifetime, but versions did appear (Scheutz DE (1843)). Were expensive fragile, and had restricted functionality.... But...

Commercial Computing Banker s Clearing House (London, 1830)

Commercial Computing (Cont d) Large scale-commercial activity arose in Europe in the early 1800 s, involving both computing and the filing, bookkeeping, and document preparation handled by clerks. Clerks and computers organized into increasingly complex centralized offices to handle business associated with the financial, communications, and transportation industries, e.g., the Banker s Clearing House (est. 1830) to handle the processing of inter-bank cheques. American commercial activity, starting up several decades after their European counterparts, was able to exploit newly-available office machinery; for legacy / cost reasons, European businesses remained purely human-based until the early 1900 s.

Commercial Computing: Creating IBM i.e., International Business Machines (1924)

Commercial Computing: Creating IBM (Cont d) Sewing Machine (Singer, 1851)

Commercial Computing: Creating IBM (Cont d) Typewriter (Remington, 1874) Adding Machine (Burroughs; 1885) Cash Register (NCR, 1884)

Commercial Computing: Creating IBM (Cont d) Office machine industry built on large-scale precision manufacturing techniques used for sewing machines and retail sales and repair branch outlets pioneered by Singer. Remington introduced user training schools for their typewriters. National Cash Register under John Patterson further added a research and development division, mailed systems-oriented product literature for existing and potential customers, and, perhaps more importantly, a standardized dress code, training schools, sales scripts, and generous financial incentives (base pay + commissions) for salesman. Hired as a salesman in 1895, Thomas Watson Sr. was by 1911 NCR General Manager.

Commercial Computing: Creating IBM (Cont d) John Patterson (1844 1922) Thomas Watson Sr. (1874 1956)

Commercial Computing: Creating IBM (Cont d) Manual methods too slow and expensive as of 1880 US Census; mechanical technology used in 1890 census. Hollerith Punchcard

Commercial Computing: Creating IBM (Cont d) Herman Hollerith (1860 1929) Tabulator Machine (1890) Hollerith pioneered (machine) rental / (punchcard) refill business model.

Commercial Computing: Creating IBM (Cont d) Punchcard Tabulator (Hollerith) Cash Register Sewing Machine Singer (manufacture, sales) (rent/refill) TMC CTR (Watson) NCR (Patterson) (R&D, sales+) IBM

Human Computing: 1870-1940 Existing office machinery sufficient for booming commercial computing needs; however, scientific and statistically-oriented government computing still required human computers (assisted where possible by adding and tabulator machines). Boom in Maskelyne-style human computing for creating ballistics tables during World War I. Though men preferred, women and minorities increasingly hired as computers (particularly during World War I). During the Great Depression of the 1930 s, de Prony-style computing resurrected in the Mathematical Tables Project; under WPA regulations, human computing becomes job of the dispossessed (Gries (2005), p. 276).

Human Computing: 1870-1940 (Cont d)

Human Computing: 1870-1940 (Cont d) Lewis Richardson s Weather-Forecast Factory (1922)

New Frontiers in Mechanical Computing Differential Analyzer (Vannevar Bush, 1931) (solves Ordinary Differential Equations (ODE))

... Meanwhile, Back in Academia... Alan Turing (1912 1954) Turing Machine (TM) (1936) TM mathematical model of general-purpose computation.