The History of Computers. How did this all get started?
|
|
- Phyllis Hopkins
- 6 years ago
- Views:
Transcription
1 The History of Computers How did this all get started?
2 Learning Goals By the end of this unit, you should be able to... Recognize and state the trends that led to current day computers Be able to list examples of early computers and their contributions Be able to list some of the major players (e.g. who was Charles Babbage?) To gain a sense of the rapid development and huge distances that have been traveled, particularly in the last 30 years
3 The Abacus The oldest surviving abacus was used in 300 BC by the Babylonians. The word calculus comes from the Latin word for pebble There are typically 4 or 5 markers for each finger, and 1 or 2 markers for each hand 300 BC
4 A More Modern Abacus
5 Slide Rules Our parents / grandparents used slide rules... First build in England in 1632 Used up until the 60s NASA used these for their calculations for Apollo
6 The Calculating Clock First gear-driven calculating machine actually built Invented by Wilhelm Schickard Sadly, Schickard died of the plague not long after
7 The Pascaline Blaise Pascal (19) invented this tool to help his father, a tax collector 50 were built, though suffered from inaccurate gears Up until the digital age, cars used the same mechanism in the odometer to increment a subsequent wheel after a full revolution of the first 1642
8 The Pascaline Blaise Pascal (19) invented this tool to help his father, a tax collector 50 were built, though suffered from inaccurate gears Up until the digital age, cars used the same mechanism in the odometer to increment a subsequent wheel after a full revolution of the first 1642
9 Stepped Reckoner Gears were unfortunately inaccurate In response, Gottfried Wilhelm Leibnitz invented the stepped reckoner It used a fluted cylinder with teeth of varying lengths Depending on the position, a sliding gear would meet with some or all of these teeth to get different results 1673
10 The Jacquard Loom Invented by Joseph Marie Jacquard Powered loom that used punched wooden cards to automatically read in a pattern Needles pushed the threads through the holes to achieve different designs 1801
11 Making cards 1801
12 Jacquard s own pattern To demonstrate the coolness factor, Jacquard wove this self portrait It required 10,000 punch cards! 1801
13 Not a popular guy... The loom was able to replace workers due to its efficiency Consequently there was much unrest and many looms were smashed, and Jacquard even attacked Interestingly... history has shown that technology, in the long run, always seems to increase the number of jobs available
14 Charles Babbage An English mathematician, he proposed a steam-driven calculating machine (the size of a room) He called this little device the Difference Engine The government funded him for their use in ocean navigation tables At that time, the British gov t published a 7 vol. set of nag. tables which came with a companion volume of over 1000 corrections 1820s
15 Charles Babbage The device was never completed But it did gain the dubious honour of the most expensive governmentfunded project in English history (up to that point) 1820s
16 Analytic(al) Engine Instead, he went on to envision the Analytic Engine Large as a house, with 6 steam engines required... This device broke ground for its plan to use punchcard technology... i.e. it could be programmed! What s more, it could hold data.. it had a rudimentary memory via the punch cards The Store held the numbers; the Mill wove them into new results 1820s
17 Analytic(al) Engine Instead, he went on to envision the Analytic Engine Large as a house, with 6 steam engines required... This device broke ground for its plan to use punchcard technology... i.e. it could be programmed! Memory! CPU! What s more, it could hold data.. it had a rudimentary memory via the punch cards The Store held the numbers; the Mill wove them into new results 1820s
18 Analytic(al) Engine It also had a fancy new feature: the conditional statement! 1820s
19 Charles Babbage & Ada Byron During this time, Babbage became friends with 19- year-old Ada Byron She later married (someone else) and because Countess Lady Lovelace He wrote letters describing his work and met with her She wrote back and described her Notes Detailed sequences of instructions she had prepared for the Analytic Engine 1820s
20 Charles Babbage & Ada Byron It was through these interactions that Byron because the first computer programmer in history She invented the subrountine (function), and recognized the importance of loops The programming language Ada was named in recognition of her work 1820s
21 (Oh, and the Analytic Engine.. it wasn t built either... but Babbage did dabble in things here and there... such as inventing the modern postal service, and the opthalmoscope)
22 Census Taking In 1790 the first census took 9 months The 1880 census took almost 8 years A prize offered to the inventor of a better census system went to Herman Hollerith for the 1890 census He adopted (finally) the loom punch cards for computation 1890s
23 Hollerith Desk Hollerith s invention was a desk with... A card reader could sense holes in the card, which indicated numbers Gears that turned to add this count to the total A wall of dials to display the total 1890s
24 Hollerith Desk The 1890 census? Took 3 years to complete Saved over 5 million dollars 1890s
25 Hollerith The original punch cards could not be changed Hollerith observed that it would be useful to read one set of cards, and then have a device punch new cards in response This allowed for more complicated analyses This was the same idea that Babbage had s s
26 The Tabulating Machine Company Hollerith started a company called the Tabulating Machine Company It leased tabulating machines (punch card machines) to companies Early adopters include department store sales analysis Pennsylvania Steel Co. for cost accounting based on labour and manufacturing And of course the census (though there was later competition from the Powers company) 1901
27 1920
28 The Tabulating Machine Company After a name change to Computing Tabulating Recording Co... The company, in 1924, changed it s name to International Business Machines Corp. (IBM)...you may have heard of it! 1924
29 Punch Cards...became the staple Gas bill... punched card you had to return Government issued cheques Tolls on highways Library books Employee time cards 1900s s
30 Mark I The original IBM inventions didn t require negative numbers of multiplication since there uses were limited to accounting and inventory But the US military wished a system that was more scientific... They wanted to calculate shell trajectories based on physicists formulas -- called firing tables Hired people to do this job (the origin of the term computer!) An early success in automation was the Mark I 1944
31 Mark I Built as a partnership between Harvard and IBM in 1944 The first programmable digital computer ever! It contained switches, relays, rotating shafts, and clutches...oh, and it filled a large room It used 500 miles of wire, was 8 feet tall and 51 feet long! 1944
32 Mark I 1944
33 One of Mark s tape readers: 1944
34 Mark I It operated on numbers 23-digits wide Could add/subtract in 3/10ths of a second Could multiply in 4 seconds Could divide in 10 seconds computers require less than a billionth of a second to add It could store 72 numbers s computers can store nearly a billion numbers in RAM, and 10s of billions on the hard drive 1944
35 Mark I The principle designer, Howard Aiken (Harvard), is perhaps best known for his estimate that six electronic digital computers would be enough to satisfy the computing needs of the entire US IBM asked him to figure this out to determine if it was worth developing this invention as a standard product Luckily IBM didn t give up... But no one foresaw the micro-electronics revolution 1947
36 Grace Hopper Remember the computer bug? It was the Mark I that Grace Hopper debugged! She went on to develop the first high-level language (i.e. not 1 s and 0 s!) called Flow-matic It eventually became COBOL A high-level language requires an intermediary program to translate it back to binary... this is called a compiler Hopper thus wrote the first compiler, too 1953
37 Alan Turing s Bombe The second world war also saw another use for computers: codebreaking Alan Turing developed an electromechanical machine for breaking Enigma codes 1930s
38 Colossus This later led to the Colossus......both Colossus Mark I and Colossus Mark II Unlike the Harvard Mark machines, this relied on vacuum tubes 1943
39 ENIAC: General Purpose Computing Although still funded by military money, this time the goal was an all-purpose machine that could replace all the computers ENIAC filled a 20 x 40 foot room, weight 30 tonnes, and used nearly 20,000 vacuum tubes Like Mark I it used paper card readers ENIAC was silent, but HOT! About 174,000 watts of heat, in fact To program, patch cords were rearranged 1945
40 ENIAC ENIAC could only hold 20 numbers at a time But without moving parts it was much faster than the Mark I Multiplication took 2.8 thousandths of a second It s clock speed was 100,000 cycles per second (ours today are about 2.5 billion per second) The first sample problem solved took 20 seconds (compared to the human answer obtained after 40 hours of work with a mechanical calculator) 1945
41 ENIAC ENIAC s first task? To determine if the hydrogen bomb was possible Sadly, 500,000 punch cards later, it s answer was yes 1945
42 ENIAC 1945
43 ENIAC 1945
44 ENIAC 1945
45 UNIVAC By the end of the 50s, computers were no longer one-of-a-kind hand-built devices only for government and universities The inventors of ENIAC, Eckert and Mauchly went on to start a company called UNIVAC ( UNIVersal Automatic Computer ) This became the household word for computer in the 50s This was the first computer to use magnetic tape
46 Micro-electronics Revolution Computers remained enormous for a long stretch of time... The micro electronics rev. saw the hand-wiring of the past mass-produced as integrated circuits These are fast to produce... and small 1959
47 IBM 7030 (Stretch) 1959
48 PDP-12 the mini- computer! An entire industry segment was devoted to mini computers The PDP-12 was a dual processor, 12-bit minicomputer intended for interactive lab use (721 were built) 1969
49 Mainframe computers Large-scale, general purpose computers Two ways to interact: Time sharing (everyone got a short turn: realtime interaction) Batch mode (have your program ready before hand: non-realtime interaction) E.g. IBM 7090, IBM 360, IBM s
50 Mainframe computers (IBM 7090) 1970s
51 Teletype Simultaneous, time-share interaction was achieved with a teletype 1970s
52 Key Punch Machine To write your program to be run in batch mode, you needed a key punch machine to prepare your punch cards 1970s
53 CDC 7600 (Early Cray Supercomp.) 1970s
54 Microcomputing True micro computing did not become possible until the invention of the microprocessor Industry giant, Intel, invented the microprocessor in 1971 (20 years after the first computer) These general purpose chips could be used for anything Instead users supplied a program, stored in memory, to generate the desired behaviour
55 Altair 8800 (8080 microprocessor) The first personal computer (PC) Developed by MITS Hand to built from a mail-order kit! 1975
56 Altair 8800 (8080 microprocessor) In it s original form, you could only make the lights blink It was programmed by flipping switches, then a special switch that loaded it all into memory-- this was repeated until the entire program was loaded, at which point it was run It later included a tape reader, additional RAM cards and a teletype terminal 1975
57 Back to BASICs Around this time the Altair designers received a letter asking if they were interested, and to contact a Seattle-based company, called Micro-soft They contacted them only to realize there was no BASIC (yet), or company for that matter They were intrigued, though... Micro-soft (then Bill Gates and Paul Allen) wrote their own 8080 simulator (since they couldn t afford an Altair) and ran it on a PDP
58 Back to BASICs Altair BASIC was then delivered to the company by Allen It was written on paper tape (with a bug) The next day the bug was corrected and the very first program typed in was luckily, it returned 4 Micro-soft was born! The language proved incredibly popular.. today there are more dialects of BASIC than any other language 1975
59 Enter Apple... About this time Apple started on the scene, inspired by the Altair Steve Wozniak and Steve Jobs built their own computer and released it April 1st, 1976 The original Apple was the first single circuit board computer It had a video interface, 8k of RAM and a keyboard 1976
60 Enter Apple... About 200 units were built over 10 months and sold for $666.66! 1976
61
62 Now things start taking off... In 1977 we see the Apple II (sometimes written Apple ][) This was the first massproduced Apple machine 1977
63 Now things start taking off... By 1981 we have the IBM PC Home Computer As well as MS-DOS 1977
64 Apple Macintosh Never trust a computer you cannot lift! One of the most famous TV commercials ever made
65 Microsoft Windows Although far from the originators of the idea (Xerox gets that distinction for its STAR interface), undeniably the introduction of Windows changed the face of computers forever Released to the public in 1985, it was the first mass produced HCI that used the Desktop metaphor extensively, as well as the mouse The Desktop revolution had truly begun! 1985
Computers in Engineering COMP 208. A Brief History. Mechanical Calculators. A Historic Perspective Michael A. Hawker
Computers in Engineering COMP 208 A Historic Perspective Michael A. Hawker Sept 4th, 2007 Computers in Engineering 1 A Brief History Abacus considered first mechanical computing device Used beads and rods
More informationComputers in Engineering COMP 208
Computers in Engineering COMP 208 A Historic Perspective Michael A. Hawker Sept 4th, 2007 Computers in Engineering 1 A Brief History Abacus considered first mechanical computing device Used beads and rods
More informationComputer History CSCE 101
Computer History CSCE 101 Computer History In 40 years computers went from being giant expensive machines that only corporations could own to the personal computer we see today. Early Calculating Devices
More informationYou Will Need Floppy Disks for your labs!
CIS121 Instructor: Lynne Mayer VoiceMail: (847) 697-1000 x 2328 Lmayer@elgin.edu Office Hours: ICT 122 Mon.: 9:15-10:15 AM, 5:15-6:00 PM Wed.: 9:15-10:15 AM Fri.: 2:30-3:30 PM Website: faculty.elgin.edu/lmayer
More informationCopyright 2012 Pearson Education, Inc. Publishing as Prentice Hall
1 Technology in Action Technology in Focus: The History of the PC 2 The first personal computer Sold as a kit Switches for input Lights for output Altair 8800 Bill Gates and Paul Allen created a compiler
More informationThe Generations of Computers
The Generations of Computers The development of computers started with mechanical and electromechanical devices (17 th through 19 th century) and has progressed through four generations of computers. Mechanical
More informationUnit 4: Emerging Technologies. A History of Personal Computing by Mrs. Ogletree
Unit 4: Emerging Technologies A History of Personal Computing by Mrs. Ogletree EVOLUTION OF TECHNOLOGY Technology has been constantly changing COMPUTER HISTORY Computers have been around for a very, very,
More informationEVOLUTION OF COMPUTERS. In the early years, before the computer was invented, there are several inventions of counting machines.
EVOLUTION OF COMPUTERS In the early years, before the computer was invented, there are several inventions of counting machines. 200 BC 500 BC CHINESE ABACUS EGYPTIAN ABACUS 1620 JOHN NAPIER NAPIER'S BONES
More informationMICROPROCESSOR SYSTEM DESIGN
MICROPROCESSOR SYSTEM DESIGN COURSE INTRODUCTION 1 MICROPROCESSOR SYSTEM DESIGN ET011G History of Computer Micro-controllers Introduction Course Aims? Course contents? Invisible computing 2 History EARLY
More informationHistory of Computing. Slides from NYU and Georgia Tech
History of Computing Slides from NYU and Georgia Tech Early Computational Devices (Chinese) Abacus 2700 2300 BC Used for performing arithmetic operations Early Computational Devices Napier s Bones, 1617
More informationGreat Inventions written by Bob Barton
COMPUTER Great Inventions written by Bob Barton Computers Computers help society function in many vital ways, often without our being aware of them. Computers control traffic lights and factory operations.
More informationThe trusted, student-friendly online reference tool. Name: Date:
World Book Online: The trusted, student-friendly online reference tool. World Book Advanced Database* Name: Date: History of Computers Computers! Virtually no other form of technology has become so powerful
More informationHISTORY OF COMPUTERS HISTORY OF COMPUTERS. Mesleki İngilizce - Technical English. Punch Card. Digital Data. II Prof. Dr. Nizamettin AYDIN.
Mesleki İngilizce - Technical English II Prof. Dr. Nizamettin AYDIN naydin@yildiz.edu.tr Notes: In the slides, texts enclosed by curly parenthesis, { }, are examples. texts enclosed by square parenthesis,
More informationThe History of Computers
The History of Computers First Generation Computers The first electronic computer was designed at Iowa State between 1939-1942 The Atanasoff-Berry Computer used the binary system (1 s and 0 s) Contained
More informationA (BRIEF) HISTORY OF COMPUTING. By Dane Paschal
A (BRIEF) HISTORY OF COMPUTING By Dane Paschal BIASES Amero-Euro centric Computer science centric Google centric ANCIENT ORIGINS Counting is hard The Human Brain Abacus Numerals THE 1700 S AND 1800 S Computing
More informationEarly Calculating Tools
Early Calculating Tools Abacus At least 5,000 years old Memory aid for making calculations Cannot perform actual computations Eventually replaced by pencil and paper Early Calculating Tools Pascalene Invented
More informationIntroduction to Computer Science. What is Computer Science?
Introduction to Computer Science CS A101 What is Computer Science? First, some misconceptions. Misconception 1: I can put together my own PC, am good with Windows, and can surf the net with ease, so I
More informationEvolution of the Computer
Evolution of the Computer Janaka Harambearachchi (Engineer/Systems Development) Zeroth Generation- Mechanical 1. Blaise Pascal -1642 Mechanical calculator only perform + - 2. Von Leibiniz -1672 Mechanical
More information(History of Computers) Lecture # 03 By: M.Nadeem Akhtar. Lecturer. URL:
INTRODUCTION TO INFORMATION & COMMUNICATION TECHNOLOGIES. (History of Computers) Lecture # 03 By: M.. Lecturer. Department of CS & IT. URL: https://sites.google.com/site/nadeemcsuoliict/home/lectures 1
More informationChapter 2 HISTORICAL DEVELOPMENT OF COMPUTERS
Chapter 2 HISTORICAL DEVELOPMENT OF COMPUTERS History of Computers Outline Generations of Computers Types of Computers 2 History of Computers A computer is a machine that works with data and information
More informationOverview of a computer
Overview of a computer One marks 1. What is von Neumann concept also called as? Stored memory or stored program concept. 2. Who is the father of computer Charles Babbage 3. What is a computer? It is an
More informationCS140 Lecture 09a: Brief History of Computing
CS140 Lecture 09a: Brief History of Computing "There is no reason anyone would want a computer in their home." -- Ken Olson, founder and CEO of Digital Equipment Corp., 1977 John Magee 17 February 2017
More informationHISTORY OF CALCULATION. Evolution of Computation
HISTORY OF CALCULATION Evolution of Computation Mechanical Era Slide Rule is the first mechanical device for numeric calculation Slide Rule can do Multiplication, Division, Power, Root and Trigonometry
More informationCS 1 Notes 1 - Early Computing and 2 - Electronic Computing
CS 1 Notes 1 - Early Computing and 2 - Electronic Computing Computer Science: The discipline that seeks to build a scientific foundation for such topics as: computer design computer programming information
More information4. History of computers and applications
In this lesson you will learn: 4. History of computers and applications Savani and Ali have brought things like abacus, some pictures of old computers, a slide rule that was made by hand, a cloth with
More informationFundamentals of Digital Computers The mechanical computer age began with the advent of the abacus in 500 B.C by Babylonians. The abacus, which was
1 Fundamentals of Digital Computers The mechanical computer age began with the advent of the abacus in 500 B.C by Babylonians. The abacus, which was used extensively and is still in use today, was not
More informationPart 1: Computer and Information Literacy
What is Computer? Understand Computers Part 1: Computer and Information Literacy Computer is an electronic devices that under a program s direction and control, perform four basic operations: Input, Processing,
More informationAlgorithm: Program: Programming: Software: Hardware:
0-1 0-2 Terminology Algorithm: A set of steps that defines how a task is performed Program: A representation of an algorithm Programming: The process of developing a program Software: Programs and algorithms
More information1: History, Generation & Classification. Shobhanjana Kalita, Dept. of CSE, Tezpur University
1: History, Generation & Classification Shobhanjana Kalita, Dept. of CSE, Tezpur University History Computer originally (17 th century) meant someone who computes Only in the 20 th century it was associated
More informationCS101 Lecture 29: Brief History of Computing
CS101 Lecture 29: Brief History of Computing "There is no reason anyone would want a computer in their home." -- Ken Olson, founder and CEO of Digital Equipment Corp., 1977 John Magee 1 August 2013 Some
More information7. History of computers and applications
In this lesson you will learn: 7. History of computers and applications Jyoti and Tejas have brought things like abacus, some pictures of old computers, a slide rule that was made by hand, a cloth with
More informationFundamentals of Python: First Programs. Chapter 1: Introduction Modifications by Mr. Dave Clausen
Fundamentals of Python: First Programs Chapter 1: Introduction Modifications by Mr. Dave Clausen Objectives After completing this chapter, you will be able to: Describe the basic features of an algorithm
More informationHISTORY OF COMPUTING
NAME: DATE: PERIOD: 01) Definition of computers: HISTORICAL DEVICES 02) How is the term Analog used when representing data? 03) Answer the questions for the two devices used prior to the invention of the
More informationComputer Basics. Computer Technology
Computer Basics Computer Technology What is a Computer Information Processor Input Output Processing Storage Are physical parts like monitor, mouse, keyboard essential? Computer History Abacus 3,000 B.C.
More informationHistory of Computers
History of Computers 1 2 Starter What do these two things have in common? 3 Objective of the lesson Identify some of the key points in computer history. All of you will: Identify a few key points in the
More informationA Brief History of Computer Science. David Greenstein Monta Vista High School, Cupertino, CA
A Brief History of Computer Science David Greenstein Monta Vista High School, Cupertino, CA History of Computing Machines Definition of Computer A programmable machine A machine that manipulates data according
More informationTHE GENERATIONS OF COMPUTER
THE GENERATIONS OF COMPUTER FIRST GENERATION (1951-1958) VACUUM TUBE 1. Vacuum tubes as their main logic elements 2. Punch Cards to input and externally stored data 3. Rotating magnetic drums for internal
More informationALGORITHMS AND PROGRAMMING
ALGORITHMS AND PROGRAMMING -2- CSC 2201 Dokuz Eylul University, Faculty of Science, Department of Mathematics 2 History of Computers 2600 (BC) Abacus Simple addition and subtraction 1621 Slide Rule 3 The
More informationChapter 1. The Big Picture
Chapter 1 The Big Picture 1.1 Computing Systems Hardware The physical elements of a computing system (printer, circuit boards, wires, keyboard ) Software The programs that provide the instructions for
More informationAn Introduction to Computer Science CS 8: Introduction to Computer Science Lecture #2
An Introduction to Computer Science CS 8: Introduction to Computer Science Lecture #2 Ziad Matni Dept. of Computer Science, UCSB A Word About Registration for CS8 FOR THOSE OF YOU NOT YET REGISTERED: This
More informationDescribe the layers of a computer system
Chapter 1 The Big Picture Chapter Goals Describe the layers of a computer system Describe the concept of abstraction and its relationship to computing Describe the history of computer hardware and software
More informationWelcome to COSC Introduction to Computer Science
Welcome to COSC 1302 Introduction to Computer Science (Syllabus) Chapter 1 The Big Picture 1.1 Computing Systems Hardware The physical elements of a computing system (printer, circuit boards, wires, keyboard
More informationChapter 1: An Introduction to Computer Science. Invitation to Computer Science, C++ Version, 6-th Edition
Chapter 1: An Introduction to Computer Science Invitation to Computer Science, C++ Version, 6-th Edition Objectives In this chapter, you will learn about The definition of computer science Algorithms A
More informationIntroduction To Computers. About the Course
Introduction To Computers Chapter No 1 Introduction About the Course Course instructor Course policies Topics to be covered Course Website and Reference material Assignments and Projects ITC - Chapter
More informationWelcome to COS151! 1.1
Welcome to COS151! Title: Introduction to Computer Science Course website: https://cs.up.ac.za/admin/courses/cos151 Find the study guide there Announcements Assignments (download & upload) Brief overview
More informationPart (01) Introduction to Computer
Part (01) Introduction to Computer Dr. Ahmed M. ElShafee 1 Dr. Ahmed ElShafee, ACU : Summer 2014, Introduction to CS 1 TURING MODEL The idea of a universal computational device was first described by Alan
More informationCOMPUTER HISTORY Compiled by Charles Kim Howard University
EECE416 :Microcomputer Fundamentals and Design ( Microcomputer & Microprocessor ) COMPUTER HISTORY Compiled by Charles Kim Howard University 1 Computers Everywhere Everywhere PC, VCR, DVD,Toys Phones,
More informationAnalytical Engine: The Original
Chapter 2 Analytical Engine: The Original Computer As we learned in the fourth grade science course, back in 1801, a French man, Joseph Marie Jacquard, invented a power loom that could weave textiles,
More informationCOMP 102: Computers and Computing Lecture 1: Introduction!
COMP 102: Computers and Computing Lecture 1: Introduction! Instructor: Kaleem Siddiqi (siddiqi@cim.mcgill.ca) Class web page: www.cim.mcgill.ca/~siddiqi/102.html Outline for today What are computers? What
More informationHST250 (section 740) Exam #1 Wednesday, February 10, 2010
HST250 (section 740) Exam #1 Wednesday, February 10, 2010 NAME: PID: Instructions Make sure you enter your name & PID on the exam sheet Select the best answer from those provided You may not leave the
More informationCSC101 Furman University Professor Batchelor
CSC101 Furman University Professor Batchelor The First Mechanical Calculator Blaise Pascal The Difference Engine Charles Babbage While Tomas of Colmar was developing the first successful commercial
More informationIn this chapter, you will learn about: The definition of computer science. Algorithms. Invitation to Computer Science, C++ Version, Third Edition
Objectives Chapter 1: An Introduction to Com puter S cience Invitation to Computer Science, C++ Version, Third Edition In this chapter, you will learn about: The definition of computer science Algorithms
More informationHistory of Computers
History of Computers The Abacus The First Automatic Computer Chinese Invented first attempt at automating the counting process. The abacus is a machine which allows the user to remember his current state
More informationChapter 1: Introduction to Computers
Slide 1/17 Learning Objectives In this chapter you will learn about: Computer Data processing Characteristic features of computers Computers evolution to their present form Computer generations Characteristic
More informationBabbage s computer 1830s Boolean logic 1850s. Hollerith s electric tabulator Analog computer 1927 EDVAC 1946 ENIAC
Abacus 1100 BC Slide rule - 1617 Mechanical calculator - 1642 Automatic loom (punched cards) - 1804 Babbage s computer 1830s Boolean logic 1850s Hollerith s electric tabulator - 1880 Analog computer 1927
More informationChapter 1: Introduction to Computers. In this chapter you will learn about:
Ref Page Slide 1/17 Learning Objectives In this chapter you will learn about: Computer Data processing Characteristic features of computers Computers evolution to their present form Computer generations
More informationNotes By: Shailesh Bdr. Pandey, TA, Computer Engineering Department, Nepal Engineering College
HISTORY AND GENERATIONS OF COMPUTING Modified by: Shailesh Bdr. Pandey, TA, Computer Engineering, Nepal Engineering College Copyright Remains with the Original Creators Original Source: http://www.tcf.ua.edu/az/ithistoryoutline.htm
More informationComputer Organization CS 206T
Computer Organization CS 206T Topics Introduction Historical Background Structure & Function System Interconnection 2 1. Introduction Why study computer organization and architecture? Design better programs,
More informationTHE HISTORY OF COMPUTERS (Introduction)
Hillingdon U3A Computer Group THE HISTORY OF COMPUTERS (Introduction) U3A Presentation J. Martin 2017 1 Early Calculating Tools 500BC. Counting Boards & Abacus. Tools for simple arithmetic processes. About
More informationCharles Babbage, a Mathematics professor from England, is recognized as the Father of the Computer. He was born in 1791, and began designing the
Charles Babbage, a Mathematics professor from England, is recognized as the Father of the Computer. He was born in 1791, and began designing the difference engine, in 1821. The use of this machine was
More informationComputer Science Honours 2011
Computer Science Honours 2011 Vannevar Bush envisioned a device with touch screen, keyboard and scanner users could search for knowledge Digital computer not invented yet little l notice paid to ideas
More informationMECHANICAL COMPUTATION, BABBAGE AND HIS ENGINES
MECHANICAL COMPUTATION, BABBAGE AND HIS ENGINES Janet Delve & David Anderson Taken from A History of Computing Technology by Michael R. Williams, 2000 MECHANICAL CALCULATING MACHINES MECHANICAL CALCULATING
More informationLearning Objectives. In this chapter you will learn about:
Ref Page Slide 1/17 Learning Objectives In this chapter you will learn about: Computer Data processing Characteristic features of computers Computers evolution to their present form Computer generations
More informationLECTURE -I BASIC CONCEPTS OF COMPUTERS
LECTURE -I 1.1 INTRODUCTION BASIC CONCEPTS OF COMPUTERS Let us begin with the word compute. It means to calculate. We all are familiar with calculations in our day-to-day life. We apply mathematical operations
More informationChapter 1 History & Hardware
Chapter 1 History & Hardware 1-1 Mechanical Machines History & Generations of Computing The first computers (some in the 17th century) were mechanical devices not electronic devices. While the technology
More informationChapter 2. The History and Development of Computers
Chapter 2 The History and Development of Computers Ancient Computing Devices Fingers Tally bones Sticks Stones cal Abacus- 5000 years ago John Napier 1617 Scotland Napier s Bones Square sticks with numbers
More informationWhat You Will Learn Today
CS101 Lecture 2: Brief History of Computing "There is no reason anyone would want a computer in their home." -- Ken Olson, founder and CEO of Digital Equipment Corp., 1977 Aaron Stevens 21 January 2011
More informationComputer Systems. Hardware, Software and Layers of Abstraction
Computer Systems Hardware, Software and Layers of Abstraction 1 Automation & Computers Fundamental question of computer science: What can be automated? Computers automate processing of information Computer
More informationHistory and Mission of IA
History and Mission of IA CSH6 Chapter 1 with supplementary information Brief History and Mission of Information System Security Seymour Bosworth & Robert V. Jacobson 1 Copyright 2015 M. E. Kabay. All
More informationA Short History of Computing 09/03/13
A Short History of Computing 1 Jacques de Vaucanson 1709-1782 Gifted French artist and inventor Son of a glove-maker, aspired to be a clockmaker 1727-1743 Created a series of mechanical automations that
More informationAn Introduction to Computer Science CS 8: Introduction to Computer Science, Winter 2018 Lecture #2
An Introduction to Computer Science CS 8: Introduction to Computer Science, Winter 2018 Lecture #2 Ziad Matni Dept. of Computer Science, UCSB A Word About Registration for CS8 FOR THOSE OF YOU NOT YET
More informationLet s begin with the very beginning...
Let s begin with the very beginning... As we learned in the fourth grade science course, back in 1801, a French man, Joseph Marie Jacquard, invented a power loom that could weave textiles, which had been
More informationIntroduction to Computer Systems
Introduction to Computer Systems By Farhan Ahmad farhanahmad@uet.edu.pk Department of Chemical Engineering, University of Engineering & Technology Lahore Introducing Computer Systems Exploring computers
More informationEECE416 :Microcomputer Fundamentals and Design ( Microcomputer & Microprocessor ) COMPUTER HISTORY
EECE416 :Microcomputer Fundamentals and Design ( Microcomputer & Microprocessor ) COMPUTER HISTORY 1 Computers and Microprocessors Everywhere PC, VCR, DVD,Toys Phones, Cars, etc Hardware and Software Embedded
More informationCHAPTER 1 Introduction
CHAPTER 1 Introduction 1.1 Overview 1 1.2 The Main Components of a Computer 3 1.3 An Example System: Wading through the Jargon 4 1.4 Standards Organizations 15 1.5 Historical Development 16 1.5.1 Generation
More informationCOMS 1003 Fall Introduction to Computer Programming in C. History & Computer Organization. September 15 th
COMS 1003 Fall 2005 Introduction to Computer Programming in C History & Computer Organization September 15 th What's Ahead Some computer history Introduction to major players in the development of hardware
More informationMilestones in Computer Architecture
Milestones in Computer Architecture Raul Queiroz Feitosa Objective In this section we give a brief sketch of some of the key historical developments in order to get a better understanding of how we got
More informationHistory of Modern Computing Lesson 1
History of Modern Computing Lesson 1 www.soe.ucsc.edu/classes/cmpe080h/fall05 David Pease Computer Engineering Department Jack Baskin School of Engineering Lesson Outline Definition of a computer Types
More informationHistory of Computers. What Is A Computer? Egyptian Numbers. Ancient Tools for Computation. Introduction to Computers
What Is A Computer? History of Computers Introduction to Computers Adapted from slides by Prof. Polly Huang and Prof. KM Chao (National Taiwan University) com put er Pronunciation: kâm-'pyü-ter Function:
More informationCOMPUTER GENERATIONS
COMPUTER GENERATIONS There's never been anything like the computer in the history of civilization. Historians will eventually have a field day. Computers have changed more in five years than the automobile
More informationCHAPTER 1 Introduction
CHAPTER 1 Introduction 1.1 Overview 1 1.2 The Main Components of a Computer 3 1.3 An Example System: Wading through the Jargon 4 1.4 Standards Organizations 13 1.5 Historical Development 14 1.5.1 Generation
More informationAn Incomplete History of Computation
An Incomplete History of Computation Charles Babbage 1791-1871 Lucasian Professor of Mathematics, Cambridge University, 1827-1839 First computer designer Ada Lovelace 1815-1852 First computer programmer
More informationObjectives. Learn why today almost everyone is a computer operator. Learn about the predecessors of modern computer hardware and software
Objectives Learn why today almost everyone is a computer operator Learn about the predecessors of modern computer hardware and software Trace the development of computer hardware and software through several
More informationCSC 221: Introduction to Programming. Fall 2018
CSC 221: Introduction to Programming Fall 2018 History of programming developments in hardware machine language à assembly language high-level languages block-based vs. scripting languages intro to Python
More informationLyman Briggs Lecture Series. Group Question. Discussion Questions. Definition of Computer. Definition of Modern Computer. Definition of a Computer
Lyman Briggs Lecture Series Emerging Issues in Abortion: Beyond Prolife and Pro-choice Adrienne Asch TONIGHT! 7:30 PM, C-106 Holmes Hall Group Question Get into a group of three people You have three minutes
More information1-1 Computer Structure
1-1 Computer Structure Computer: A computer is a programmable, multiuse machine that accepts data-raw, fact and figures; processes, or manipulates it into information we can use, such as summaries, totals,
More informationChronological History of the Pre-Computer Developments
500 B. C. Abacus 1621 Slide Rule 1623 Schickard s Adding Machine (Germany) 1642 Pascal s Adding Machine (France) 1673 Leibniz Calculator (Germany) 1804 Jacquard Loom and Punch Cards 1822 Babbage s Difference
More informationEECE416 :Microcomputer Fundamentals and Design ( Microcomputer & Microprocessor ) COMPUTER HISTORY
EECE416 :Microcomputer Fundamentals and Design ( Microcomputer & Microprocessor ) COMPUTER HISTORY 1 Computers and Microprocessors Everywhere PC, VCR, Toys, etc Hardware and Software Evolution of up First
More informationComputer System architectures
CSC 203 1.5 Computer System Architecture Budditha Hettige Department of Statistics and Computer Science University of Sri Jayewardenepura 1 Historical Developments 2 Computer Generation 1. Zeroth generation-
More informationChapter 1 Basic Computer Organization
Chapter 1 Basic Computer Organization Course Outcome (CO) CO1 Explain the basic principles of modern computer systems organization Program Outcome (PO) PO1 Apply knowledge of mathematics, science and engineering
More informationEECE416 :Microcomputer Fundamentals and Design ( Microcomputer & Microprocessor ) COMPUTER HISTORY. Computers and Microprocessors
EECE416 :Microcomputer Fundamentals and Design ( Microcomputer & Microprocessor ) COMPUTER HISTORY 1 Computers and Microprocessors Everywhere PC, VCR, Toys, etc Hardware and Software Evolution of up First
More informationEngr. Abdul-Rahman Mahmood MS, PMP, MCP, QMR(ISO9001:2000)
Engr. Abdul-Rahman Mahmood MS, PMP, MCP, QMR(ISO9001:2000) armahmood786@yahoo.com alphasecure@gmail.com alphapeeler.sf.net/pubkeys/pkey.htm http://alphapeeler.sourceforge.net pk.linkedin.com/in/armahmood
More informationDownloaded from
Learning Objectives : After learning the Unit the students will be able to: learn about the various inventions in computers understand the technological changes occurs in computer in terms of hardware
More informationChapter 0: Introduction. Copyright 2015 Pearson Education, Inc.
Chapter 0: Introduction Copyright 2015 Pearson Education, Inc. Essentials for the class Homepage http://mbm.konkuk.ac.kr/classes/ Textbook Computer Science An Overview 12 th Ed. By J. Glenn Brookshear
More informationComputers History How to make one from marbles Moore s s Law Sohaib Ahmad Khan Early History: Abacus In use since 3 B.C. addition, subtraction, multiplication, division, square roots, cube roots Not really
More informationFigure 1-1. A multilevel machine.
1 INTRODUCTION 1 Level n Level 3 Level 2 Level 1 Virtual machine Mn, with machine language Ln Virtual machine M3, with machine language L3 Virtual machine M2, with machine language L2 Virtual machine M1,
More informationComputer Systems. Computer Systems. Wolfgang Schreiner Research Institute for Symbolic Computation (RISC-Linz) Johannes Kepler University
Computer Systems Wolfgang Schreiner Research Institute for Symbolic Computation (RISC-Linz) Johannes Kepler University Wolfgang.Schreiner@risc.uni-linz.ac.at http://www.risc.uni-linz.ac.at/people/schreine
More informationCHAPTER1 : Part 2 INTRODUCTION & HISTORY OF COMPUTERS. UNIVERSITI TENAGA NASIONAL Generates Professionals
CHAPTER1 : Part 2 INTRODUCTION & HISTORY OF COMPUTERS Module Objectives At the end of the module, students should be able to: appreciate and understand the history of computers. describe the generations
More informationName Signature. NAKASEKE SEVENTH DAY ADVENTIST S.S Senior One End of Term Two Examination. COMPUTER STUDIES Paper 1.
Name Signature 840/1 COMPUTER STUDIES Paper 1 Jul/Aug, 2018 1 ¼ Hours INSTRUCTIONS TO CANDIDATES: NAKASEKE SEVENTH DAY ADVENTIST S.S Senior One End of Term Two Examination COMPUTER STUDIES Paper 1 1 Hour
More informationA Short History of Computing. Tim Bergin Computing History Museum American University
A Short History of Computing Tim Bergin Computing History Museum American University Ancient History Abacus 3000 BCE, early form of beads on wires, used in China From semitic abaq, meaning dust. Table
More information