CMPT100 Introduction to Computers Time: Mon-Wed-Fri 8:30 – 9:20 Time: Mon-Wed-Fri 8:30 – 9:20 Room: Arts146 Room: Arts146 Instructor: Jay Srinivasan Instructor:

Slides:



Advertisements
Similar presentations
Computer Skills Preparatory Year Presented by: L. Obead Alhadreti.
Advertisements

Introduction to Computers 2010 Class: ________________ Name: ________________.
1 Maninder Kaur
COMPUTER TECHNOLOGY Computers Are Your Future Chapter 1.
Unit 1- Recognizing Computers.  Understand the importance of computers  Identify significant times in computer history  Describe how all computers.
History of the Micro-Computer. Group Question Get into a pair of two. You have three minutes to come up with two answers and make an educated guess at.
Lecture 1 “History and Evolution of Computers” Informatics.
History of Computing -- Soujanya. Contents Definition Abacus(600 B.C) Cardboard Calculator First Calculator Difference Engine(1822) Well-Known Early Computers.
Introduction Extended and Concise Prelude to Programming Concepts and Design Copyright © 2003 Scott/Jones, Inc.. All rights reserved. 1 Introduction.
Unit 1- Recognizing Computers.  Understand the importance of computers  Define computers & computer systems  Classify different types of computers.
Appendix The Continuing Story of the Computer Age.
Lecture 2 Computer development history. Topic History of computer development Computer generation Programming language.
Computers What is it? History, Moore’s Law How to build your own? Sohaib Ahmad Khan CS101 - Topical Lecture
WEEK FOUR COMPUTING DEVICES II ( 20 TH CENTURY TO DATE)
1 The development of modern computer systems Early electronic computers Mainframes Time sharing Microcomputers Networked computing.
History of IT.
Some of these slides are based on material from the ACM Computing Curricula 2005.
History of Computers Computer Technology Introduction.
Prepared by: Jasper Francisco. The Early Years 1  In the early years, before the computer was invented, there were several inventions of counting machine.
History of computers By Anne Perera.
Evolution of Computers
A Brief History of Computers
Unit 1- Recognizing Computers.  Understand the importance of computers  Define computers & computer systems  Classify different types of computers.
Introduction to Computers. Are Computers Important? OF COURSE!
© Prentice-Hall, Inc Definition  Computer - An electronic device that has the ability to store, retrieve, and process data and can be programmed with.
History of Computers Abacus – 1100 BC
CREATION OF THE COMPUTER & THE GRAND IDEAS OF COMPUTER SCIENCE
The four generations of digital Computer
The History of Computers. People have almost always looked for tools to aid in calculation. The human hand was probably the first tool used to help people.
INTRODUCTION TO COMPUTERS The personal computer was far from reality in Computer users were limited to specially trained operators and engineers.
CSCI 1200 Julie Benoit Introduction To Computing.
History of Computers Information taken from: Microsoft Office 97 Professional by Lawrence Press Microsoft Visual Basic by Lawrence Press First True Computer.
History of Computers Abacus Was invented approximately 3000 BC
© Prentice-Hall, Inc Definition  Computer - An electronic device that has the ability to store, retrieve, and process data and can be programmed with.
ITGS Chapter 1: Computer history and basics. Slide 1.
Microprocessor Fundamentals Week 1 Mount Druitt College of TAFE Dept. Electrical Engineering 2008.
CMSC 120: Visualizing Information 1/29/08 Introduction to Computing.
History of the Computer How the Computer Evolved 1642 Blaise Pascal – mechanical adding machineBlaise Pascal Early 1800’s Jacquard – uses punch cards.
COMP 268 Computer Organization and Assembly Language A Brief History of Computing Architecture.
Computer Evolution. ENIAC - background Electronic Numerical Integrator And Computer Eckert and Mauchly University of Pennsylvania Trajectory tables for.
Dannelly's Very Short History of Computing CSCI 101.
Rouda's Very Short History of Computing CSCI 101.
History of Computer Wyatt Feiling Did you know... The first idea for a computer was in the early 1800s Charles Babbage is the man who is credited with.
Chapter One Computers in Context.  1999 Addison Wesley Longman1.2 Chapter Outline Living without Computers Computers in Perspective: An Evolving Idea.
Generations of Computers
Computer History How did we get here?.
History of Computer. Evolution of Computers BlaisePascal invented the first mechanical adding Machine in 1642 Baron Gottfried Wilhelm von Leibniz invented.
Why build a computer? u Computers were developed to mechanize mathematical computations. u Two definitions:  A computer is “a programmable electronic.
Computers in Education Past, Present, and Future
Computer History Suranjana G7Y(A). Introduction Many people didn’t actually know how computers were created. These computers were actually created with.
Biorhythms, computers, music, and…. Group Question Get into a group of three people You have three minutes to come up with two answers and make an educated.
Main memory Processor Bus Cache memory Figure 1.5.The processor cache.
A BRIEF HISTORY OF COMPUTERS, THE INTERNET AND THE UNIVERSE By L. Gillett Webmaster MMC.
The four generations of digital Computer 1. The first generation computers 2. The second generation computers 3. The third generation computers 4. The.
Courtney Nielsen  Help us find info  Storage  Performs calculations  Runs software  communication  Storing data  Research  Fact checking  Communication.
Computing Fundamentals
Computer Architecture
Evolution of the Computer. Zeroth Generation- Mechanical 1.Blaise Pascal –Mechanical calculator only perform Von Leibiniz –Mechanical.
CHAPTER ONE The History of Computers. CHAPTER ONE The History of Computers The History of Computers –Chapter Overall Objective At the end of this chapter,
Computer A Computer may be defined as an electronic device that operates upon data. So, a computer can store, process and retrieve data as and when desired.
The First Computers Jacquard’s Loom: programmed a loom
Introduction to Computers
Information Technology
History of Computers Abacus – 1100 BC
Computer Applications
History of the Computer
History of the Computer
Computers Are Your Future Chapter 1
History of Computers - Long, Long Ago
Presentation transcript:

CMPT100 Introduction to Computers Time: Mon-Wed-Fri 8:30 – 9:20 Time: Mon-Wed-Fri 8:30 – 9:20 Room: Arts146 Room: Arts146 Instructor: Jay Srinivasan Instructor: Jay Srinivasan

Expectations Attend class regularly Attend class regularly arrive on time, stay until the end arrive on time, stay until the end be quiet and respectful of others in the class be quiet and respectful of others in the class Attend all 5 Lab tutorials Attend all 5 Lab tutorials Attempt all assignments Attempt all assignments even if you can’t finish them - submit *something* even if you can’t finish them - submit *something* Do not cheat on assignments or exams Do not cheat on assignments or exams Academic honesty policyhttp:// Academic honesty policyhttp:// Ask questions sooner rather than later Ask questions sooner rather than later Check class website and i-help*often* Check class website and i-help*often*

What you can expect from me / i-help responses within a day / i-help responses within a day class notes available before class class notes available before class available to answer questions - ask! available to answer questions - ask! straightforward midterm/exam straightforward midterm/exam no trick questions but must know covered material no trick questions but must know covered material interested in your success in this class interested in your success in this class Late submissions will never be accepted. (except under extremely strenuous circumstances) Late submissions will never be accepted. (except under extremely strenuous circumstances)

History of Computing - Important Inventions

1823 – Difference Engine Babbage Never built Never built Intended to be: Intended to be: Steam powered, fully automatic Steam powered, fully automatic Calculate log tables Calculate log tables Real Dream = Analytical Engine Real Dream = Analytical Engine General Purpose Programmable Computer General Purpose Programmable Computer Four basic components: Input, Output, Processing & Storage. Four basic components: Input, Output, Processing & Storage. Too advanced for its time Too advanced for its time Babbage considered “Father of Computers” Babbage considered “Father of Computers”

1890 – Tabulating Machine Hollerith Beginning of IBM! Beginning of IBM! Electromechanical device Electromechanical device Input via punch cards Input via punch cards US Census Bureau had crisis US Census Bureau had crisis would take 10 yrs to tabulate census! Hollerith’s machine took 6 weeks

1944 – Harvard Mark 1 Aiken and Hopper First working computer First working computer 51 ft long, 8ft high 51 ft long, 8ft high parts parts 900 km of wire 900 km of wire weighed 5 tons weighed 5 tons Punch cards Used by US Military Term “Computer Bug”

1946 – ENIAC Mauchly and Eckert 1000 X faster than Mark X faster than Mark 1 “programmed” by rewiring and setting 6000 switches “programmed” by rewiring and setting 6000 switches Size: Size: vacuum tubes vacuum tubes 30 tons 30 tons 2 stories high 2 stories high Tube failure every 7 minutes Tube failure every 7 minutes

1951 – UNIVAC I Mauchly and Eckert Used by US Census Bureau Used by US Census Bureau CBS borrowed it for predicting the presidential elections in 1952 CBS borrowed it for predicting the presidential elections in 1952 First mass produced general purpose computer (46 !!) First mass produced general purpose computer (46 !!)

Computer Generations…

1 st Generation of Computers 1950s 1950s Vacuum tubes Vacuum tubes Huge machines 30 x 50 feet Huge machines 30 x 50 feet 1 computer used energy of one block of homes 1 computer used energy of one block of homes Used by Used by large corporations large corporations research research military military government government “needs of the world can be met by a few dozen computers” “needs of the world can be met by a few dozen computers”

2 nd Generation of Computers 1958 – 1960s 1958 – 1960s Transistors instead of tubes (thumbnail size) Transistors instead of tubes (thumbnail size) Improvements Improvements Faster Faster Smaller Smaller less electricity less electricity more reliable more reliable Available to other markets such as airlines / small business Available to other markets such as airlines / small business Primary programming languages: Primary programming languages: Fortran (scientific) Fortran (scientific) Cobol (business) Cobol (business) Basic (education) Basic (education)

3 rd Generation of Computers mid 1960s – 1970 mid 1960s – 1970 Integrated circuits combine transistors, wires, etc. on one silicon chip Integrated circuits combine transistors, wires, etc. on one silicon chip Thousands of times smaller than original transistors Thousands of times smaller than original transistors Start of embedded computers Start of embedded computers Traffic signals, elevators, pocket calculators Traffic signals, elevators, pocket calculators Hand-held calculator Hand-held calculator weighs 0.5 lbs weighs 0.5 lbs faster than ENIAC faster than ENIAC 1/ th the cost of ENIAC 1/ th the cost of ENIAC

4 th Generation of Computers 1970s – early 1980s 1970s – early 1980s Large scale integration Large scale integration smaller size smaller size many more circuits ( vs in 1965) many more circuits ( vs in 1965) “no use for these micro computers in homes” “no use for these micro computers in homes” Apple Computer Apple Computer started in a garage in 1976 started in a garage in 1976 In top 500 US companies by 1982 In top 500 US companies by 1982 First “Mac” introduced in 1984 First “Mac” introduced in 1984

5 th (?) Generation of Computers Today Today Moore’s Law: “doubling of transistor density on a manufactured die every year” Moore’s Law: “doubling of transistor density on a manufactured die every year” silicon chip’s capacity doubles every year. silicon chip’s capacity doubles every year. More like once every 18 months now. More like once every 18 months now. If automotives progressed as fast as computer technology, today’s car would have: If automotives progressed as fast as computer technology, today’s car would have: 1/10 inch engine 1/10 inch engine get miles per gallon get miles per gallon run MPH run MPH cost $4 cost $4 And with a software like Microsoft’s O/S it will likely crash every few Km.!! And with a software like Microsoft’s O/S it will likely crash every few Km.!!

Today’s Computers

Mainframes and Supercomputers Mainframes and Supercomputers Time sharing systems for large applications Time sharing systems for large applications Airline ticket booking, banking, weather predictions Airline ticket booking, banking, weather predictions Cray -1 in 1975 was the first supercomputer Cray -1 in 1975 was the first supercomputer Vector instructions/computing. Vector instructions/computing. Room sized machines (even by today’s standards). Room sized machines (even by today’s standards). Workstations and PCs Workstations and PCs Intensive computations Intensive computations In computer animations, as network servers In computer animations, as network servers PCs for word processing, accounting and multimedia. PCs for word processing, accounting and multimedia.

Today’s Computers Portable Computers Portable Computers Light weight and full functionality like a PC. Light weight and full functionality like a PC. Notebook/laptop computers Notebook/laptop computers Personal Digital Assistants Personal Digital Assistants Multiple functionalities (cell phone, games, organizer, browse web) Multiple functionalities (cell phone, games, organizer, browse web) Pocket PCs Pocket PCs

Today’s Computers Embedded and Special purpose computers Embedded and Special purpose computers Dedicated microprocessors that are embedded in your day-to-day uses. Dedicated microprocessors that are embedded in your day-to-day uses. Cars, VCRs, toys, traffic signals Cars, VCRs, toys, traffic signals Firmware : It consists of programs installed semi-permanently into memory (Programmable ROM, Flash memory) Firmware : It consists of programs installed semi-permanently into memory (Programmable ROM, Flash memory) “software” written “into” the system. “software” written “into” the system. Will not be erased when the system powers down. Will not be erased when the system powers down.

Main people / inventions Main people / inventions General idea of Computer Generations General idea of Computer Generations Four types of today’s computers Four types of today’s computers Read chapter 1 in Beekman book Read chapter 1 in Beekman book Be able to answer Be able to answer multiple choice multiple choice fill-in blanks fill-in blanks name some main people and inventions name some main people and inventions Will NOT ask you to Will NOT ask you to name specific dates name specific dates write essay / paragraph write essay / paragraph