History of Computers Week 1. Definition of a Computer uA computer is defined in the following ways u By the work it does u By the kind of information.

Slides:



Advertisements
Similar presentations
HARDWARE AND SOFTWARE DEVELOPMENT By: Pratama Wahyu Purnama ( ) Maulida Yulianti ( )
Advertisements

Chapter 1: Introduction We begin with a brief, introductory look at the components in a computer system We will then consider the evolution of computer.
1 History of Computers Module 1 Section 1 Source: nfo.lindows.com/examples/powerpoint_example2.ppt.
Chapter Chapter Goals Describe the layers of a computer system Describe the concept of abstraction and its relationship to computing Describe.
Chapter 1 The Big Picture Chapter Goals Describe the layers of a computer system Describe the concept of abstraction and its relationship to computing.
Chapter 01 Introduction Chapter 0 Introduction. Chapter 02 History of Computing - Early Computers Abacus (ancient orient, still in use) Slide rule (17C,
CS 501: Software Engineering Fall 2000 Lecture 19 Performance of Computer Systems.
Appendix The Continuing Story of the Computer Age.
History of Computers Lecture 1. History of Computers Mechanical Computers –Abacus –Jacquard Loom –Player Piano –Difference Engine –Analytical Engine –Hollerith.
Chapter 1 An Overview of Personal Computers
1 The development of modern computer systems Early electronic computers Mainframes Time sharing Microcomputers Networked computing.
Chapter 1 The Big Picture Chapter Goals Describe the layers of a computer system Describe the concept of abstraction and its relationship to computing.
1 Chapter 1 The Big Picture. 2 2 Computing systems are dynamic entities used to solve problems and interact with their environment. They consist of devices,
Prepared by: Jasper Francisco. The Early Years 1  In the early years, before the computer was invented, there were several inventions of counting machine.
Introduction to Computers. Are Computers Important? OF COURSE!
Chapter 1 The Big Picture Chapter Goals Describe the layers of a computer system Describe the concept of abstraction and its relationship to computing.
Chapter 1 The Big Picture Chapter Goals Describe the layers of a computer system Describe the concept of abstraction and its relationship to computing.
Chapter 1 The Big Picture Chapter Goals Describe the layers of a computer system Describe the concept of abstraction and its relationship to computing.
The Continuing Story of the Computer Age: Past, Present, and Future
Chapter 01 Nell Dale & John Lewis.
(1.1) Coen 001 Understanding Digital Technologies Ron Danielson Fall 2000.
BACS 287 Basics of Programming BACS 287.
Intro to MIS MGMT 661 Management Information Systems Summer Dannelly 1 st Meeting.
CREATION OF THE COMPUTER & THE GRAND IDEAS OF COMPUTER SCIENCE
Wilhelm Schickhard (1623) Astronomer and mathematician Automatically add, subtract, multiply, and divide Blaise Pascal (1642) Mathematician Mass produced.
The History of Computers
History of Computing.

Thoughts about Trends1 Chapter 5: How to Think about Trends R. W. Hamming (from Beyond Calculation)
Introduction  In the midst of the “Information Revolution” Storage RetrievalComputers Processing  Transmission and Dissemination Communication } Fiber.
Chapter 1 The Big Picture.
1.1 The Computer Revolution. Computer Revolution Early calculating machines Mechanical devices used to add and subtract By Babylonian (Iraq) 5000 years.
CMSC 120: Visualizing Information 1/29/08 Introduction to Computing.
1 Recap (from Previous Lecture). 2 Computer Architecture Computer Architecture involves 3 inter- related components – Instruction set architecture (ISA):
Computer Generations Evolution of the Computer. Modern Computers Modern computers – Binary, electrical, computational devices.
Chapter 1 Introduction. Understand the concept of a black box, a data processor, and a programmable data processor. Define the von Neumann model and name.
Chapter 1 Introduction.

Chapter 1 The Big Picture Chapter Goals Describe the layers of a computer system Describe the concept of abstraction and its relationship to computing.
Chap 1 Introduction. What is OS? OS is a program that interfaces users and computer hardware. Purpose: Provides an environment for users to execute programs.
Chapter 1 Computer Abstractions and Technology. Chapter 1 — Computer Abstractions and Technology — 2 The Computer Revolution Progress in computer technology.
Chapter 1 Introduction to Operating System Part 1
Chapter One Computers in Context.  1999 Addison Wesley Longman1.2 Chapter Outline Living without Computers Computers in Perspective: An Evolving Idea.
M U N - February 17, Phil Bording1 Computer Engineering of Wave Machines for Seismic Modeling and Seismic Migration R. Phillip Bording February.
Introduction to Computers. Are Computers Important? OF COURSE!
Computer History How did we get here?.
Why build a computer? u Computers were developed to mechanize mathematical computations. u Two definitions:  A computer is “a programmable electronic.
Session One: An Introduction to Computing History of Computers
Media, Computers and Society: Community Kathy E. Gill 1 November 2004.
© 2007 IBM Corporation Game Tomorrow! The Science - and Future - of Gaming.
Introduction Basic Computer Concepts Abacus  ultimate ancestors of today’s computers became the arithmetic tool of early merchants the only relation.
Click here to download this powerpoint template : Colorful Networks Free Powerpoint TemplateColorful Networks Free Powerpoint Template For more : Powerpoint.
CS 101 INTRODUCTION TO COMPUTING * image from The Central Eglinton Community Centre website.
Generations of Computing. The Computer Era Begins: The First Generation  1950s: First Generation for hardware and software Vacuum tubes worked as memory.
Introduksi Teknologi Informasi Introduction to Information Technology Materi Pertama Matakuliah Pengantar Teknologi Informasi Disampaikan oleh Coky Fauzi.
مقدمة في البرمجة CS 201 Huda aljaloud. Chapter1 Introduction.
Computer Organization IS F242. Course Objective It aims at understanding and appreciating the computing system’s functional components, their characteristics,
CHAPTER 1 INTRODUCTION.  Data Processor: ◦ The basic definition of a computer is as a data processor. ◦ A black box that: 1.Accepts input data, 2.Processes.
1 Week 1: The History of Computing (PART II) READING: Chapter 1.
4. History of Computing Technology
Chapter 1 Introduction.
Chapter 1 The Big Picture
Architecture & Organization 1
History & Culture of Computing
History of Computers Week 1.
Architecture & Organization 1
History of Computers Week 1. Definition of a Computer uA computer is defined in the following ways u By the work it does u By the kind of information.
Technology History - Goal: To make human tasks easier
Computer Generations.
Husky Energy Chair in Oil and Gas Research
Presentation transcript:

History of Computers Week 1

Definition of a Computer uA computer is defined in the following ways u By the work it does u By the kind of information it handles u By its size and price

Particulars are Moving Targets uTechnology advances at exponential rates u Computer memory capacity quadruples every 3 years? u Computer processor speed doubles every 3 years? u Computer networks - number of hosts doubles every year

Moore’s Law uChip’s transistor densities double every 18 months at constant prices? uWhat does this mean?

Computer Networks uNetwork - two or more connected computers uPurpose - sharing or exchange of information and/or resources uBenefits u improved efficiency u reduces need for travel…

Computers and Networks uFacilitate u Concentration of knowledge and control u Distribution of knowledge and control uHave the power to u Amass and interrogate enormous volumes of data u Process data at enormous rates for real systems and simulations

Computers and Networks Challenge: uConstitutional definitions uSocial structures uLifestyle options

What is a Society? uA voluntary association of individuals for common ends uAn enduring and cooperating social group whose members have developed organized patterns of relationships through interaction with one another uA companionship with one’s fellows

What is a Society? uA part of a community that is a unit distinguishable by particular aims or standards of living or conduct uThe sum of human conditions and activity regarded as a whole functioning interdependently uThe customs and organization of an ordered community

How have Computers Affected Society? uWhat are the parts of a society? uWhat has been the affect of computers on these parts? u What are the benefits? u What are the problems? u What will happen next?

What about the Internet? uIn recent years this one area has affected society more than any other uHow? uWhat are the issues here?

The Parts of a Society uEducation uTransportation uPrivate Sector uBusiness uGovernment uEntertainment uHousing

The Parts of a Society uCurrency (banking) uJobs uSpace uMedicine uAnything else?

Technological Revolutions uAgricultural Revolution uIndustrial Revolution uComputational Revolution

Revolution Comparison uWorkforce distributionWorkforce distribution uProductivity benefits uBreadth of impact

Early Calculating Machines uAbacus uSlide rule uMechanical calculator uStepped reckoner uTextile industry - Jacquard Loom uDifference engine

Early Calculating Machines through those of today uAnalytical engine uThe 1890 Census machine uENIAC uThe transistor uThe Personal Computer (PC) uThe Internet

5 Generations of Modern Computers u1st Generation u Made to order operating instructions u Different binary coded programs told it how to operatebinary u Difficult to program and limited versatility and speed u Vacuum tubes Vacuum tubes u Magnetic drum storage

2nd Generation uTransistors uMemory - magnetic core uAssembly language uPrinters and memory uProgramming languages uCareers

3rd Generation uQuartz clock uIntegrated circuit uOperating systems

4th Generation now uLSI - Large Scale Integration uVLSI- Very Large Scale Integration uChip uGeneral consumer usage uNetworks

5th Generation uThis is the futurefuture uWhat will it be like? uWhat changes will be big enough to create this new generation?

Pioneers of Computing uCharles Babbage uKonrad Zuse uJohn von Neumann uAlan Turing uSteve JobsSteve Jobs

Important Machines uIBM 700 Series uIBM 360/370 Series uCDC star uCray 1 uDEC VAX uIBM PC uApple McIntosh

Taxonomy of Computers uMainframes uMinis uMicros uSupercomputers uEmbedded

Don’t Forget the Chip uComputers are used in many different technologies u For example: bread machine, ATM, cars, TV, microwave, cash register, ….. uHow has this utilization affected society?

Wirth’s Law uThe software gets slower faster than the hardware gets faster uWhat does this mean?

How Society Reacts to Revolutions uIncorporate benefits uCivilize change uCompensate injured uRegain balance

ATM Example uPositive u CONVENIENCE uNegative u Unemployment u Alienation and customer service u Crime u Loss of privacy u Errors

Reconsider the Problems uUnemployment -> more computer jobs uAlienation -> go during business hours uCrime -> add lights, change angle,etc. Weigh the positive against the negative

Solutions to Problems uTechnical uManagerial uLegal uMarket mechanisms uEducation

Issues to be Studied Due to Computers in Society uPrivacy of communications uIntellectual property uConstitutional issues uGeneral social issues uProfessional ethics