A Short History of Computers

Similar documents
You Will Need Floppy Disks for your labs!

Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall

Computers in Engineering COMP 208. A Brief History. Mechanical Calculators. A Historic Perspective Michael A. Hawker

Computers in Engineering COMP 208

Fundamentals of Python: First Programs. Chapter 1: Introduction Modifications by Mr. Dave Clausen

Microprocessors I MICROCOMPUTERS AND MICROPROCESSORS

Chapter 1. The Big Picture

Computer ANAMIKA ACADEMY. Mo Which function has the ability to move from one web page to another Hyper link

COMPUTER HISTORY Compiled by Charles Kim Howard University

Part 1: Computer and Information Literacy

EECE416 :Microcomputer Fundamentals and Design ( Microcomputer & Microprocessor ) COMPUTER HISTORY

CPSC 441 Computer Communications

CE Computer Networks

EECE416 :Microcomputer Fundamentals and Design ( Microcomputer & Microprocessor ) COMPUTER HISTORY. Computers and Microprocessors

Evolution of the Computer

o MAC (6/18 or 33%) o WIN (17/18 or 94%) o Unix (0/18 or 0%)

Name: Class: Date: Multiple Choice Identify the letter of the choice that best completes the statement or answers the question.

CS101 Lecture 29: Brief History of Computing

Describe the layers of a computer system

EECE416 :Microcomputer Fundamentals and Design ( Microcomputer & Microprocessor ) COMPUTER HISTORY

CS 1 Notes 1 - Early Computing and 2 - Electronic Computing

CS40024: Internet Technology

What You Will Learn Today

CHAPTER 1: Computers and Systems

The trusted, student-friendly online reference tool. Name: Date:

IBPS Practice Exam 1. 1.What is the ultimate purpose of Defragmentation? 1) Make the PC faster 2) Create More Free Space 3) Delete temporary files 4)

EVOLUTION OF COMPUTERS. In the early years, before the computer was invented, there are several inventions of counting machines.

Welcome to COS151! 1.1

COMS 647: Communication Technology

CS140 Lecture 09a: Brief History of Computing

THE GENERATIONS OF COMPUTER

Chapter 1 Basic Computer Organization

Chronological History of the Pre-Computer Developments

HARDWARE AND OPERATING SYSTEMS

Introduction to Computers. Joslyn A. Smith

Typical Network Uses

Basic definitions and history of the Computer Systems

Downloaded from various sources on the NET

History and Mission of IA

Welcome to COSC Introduction to Computer Science

COMPUTER MERIT BADGE TROOP 301 HUTCHINSON

Note: Though solved with care, not responsible for the accuracy.

Chapter 1. Computer System Organization

CS Operating Systems (OS) Introduction. Lecture 2 Sept 12, 2018

Lyman Briggs Lecture Series. Group Question. Discussion Questions. Definition of Computer. Definition of Modern Computer. Definition of a Computer

Router Router Microprocessor controlled traffic direction home router DSL modem Computer Enterprise routers Core routers

The Generations of Computers

Chapter 0: Introduction. Copyright 2015 Pearson Education, Inc.

Algorithm: Program: Programming: Software: Hardware:

What is the typical configuration of a computer sold today? 1-1

INTRODUCTION TO COMPUTERS

Objectives. Learn why today almost everyone is a computer operator. Learn about the predecessors of modern computer hardware and software

Elementary Computing CSC M. Cheng, Computer Science 1

The Internet and the World Wide Web

CHAPTER 1 Introduction

CS 265. Computer Architecture. Wei Lu, Ph.D., P.Eng.

History of computing. Until future. Computers: Information Technology in Perspective By Long and Long

CSC 221: Computer Programming I. Fall 2004

Unit - II. Computer Concepts and C Programming 06CCP13. Unit II

Computer Knowledge. Processing This is an act of performing some actions to convert it into usable form.

Part (01) Introduction to Computer

Computer Basics. Computer Technology

Computer Systems. Hardware, Software and Layers of Abstraction

Which type of computer is used to operate large corporate systems and databases

Business Data Communications and Networking

Internet. Class-In charge: S.Sasirekha

An Overview of the Computer System. Kafui A. Prebbie 24

Elements of Computers and Programming Dr. William C. Bulko. What is a Computer?

The Internet The Internet

Introduction to Computer Science. What is Computer Science?

This is a list of vocabulary related to information and communication technology. Coloque el significado en español sobre las líneas.

Computer System architectures

Machine Architecture and Number Systems CMSC104. Von Neumann Machine. Major Computer Components. Schematic Diagram of a Computer. First Computer?

Chapter 1: An Introduction to Computer Science. Invitation to Computer Science, C++ Version, 6-th Edition

Computer Technology Flash Card 2

ALGORITHMS AND PROGRAMMING

Course Outline. Introduction. Intro Computer Organization. Computer Science Dept Va Tech January McQuain & Ribbens

Introduction to the TCP/IP protocol suite

CSC 121 Computers and Scientific Thinking

Chapter One. Introduction to Computer System. Definition Objectives Types according to their size Internet

An Overview of Computer Systems

Infotech English for computer users

ISO OSI 7 Layer model and the TCP/IP protocol stack. Introduction to the TCP/IP protocol suite. Networking Glossary

Communication Networks - 3 general areas: data communications, networking, protocols

Machine Architecture and Number Systems

15110 Principles of Computing, Carnegie Mellon University - CORTINA. Alan Turing

COURSE OVERVIEW. Introduction to Computer Engineering 2015 Spring by Euiseong Seo

Three-box Model: These three boxes need interconnecting (usually done by wiring known as a bus. 1. Processor CPU e.g. Pentium 4 2.

2011 Francisco Delgadillo

Computer Evolution. Computer Generation. The Zero Generation (3) Charles Babbage. First Generation- Time Line

1: History, Generation & Classification. Shobhanjana Kalita, Dept. of CSE, Tezpur University

SYSTEM BUS AND MOCROPROCESSORS HISTORY

Impact. Course Content. Objectives of Lecture 2 Internet and WWW. CMPUT 499: Internet and WWW Dr. Osmar R. Zaïane. University of Alberta 4

1. This memory is for short term storage and is lost when the computer is turned off. A. Icon B. CPU C. Hard drive D. RAM 2. This input device will

Corso di Biblioteche Digitali

Angel International School - Manipay 1 st Term Examination November, 2015 ICT

CHAPTER 1 Introduction

A (BRIEF) HISTORY OF COMPUTING. By Dane Paschal

lesson 3 Transforming Data into Information

Common Technology Words and Definitions

Transcription:

A Short History of Computers Geoffrey M. Rockwell x 24072 Togo Salmon 309A grockwel@mcmaster.ca URL: http://www.humanities.mcmaster.ca/~hccrs/ihchome.htm McMaster University

Administration u Homework 3 is up. Complete by next Wednesday.

Review - Types of Storage Storage Permanent Temporary Removable Fixed RAM ROM Hard Drive Floppy CD-ROM Magneto-Optical Storage typically measured in K (Kilobytes), MB (Megabytes) or GB (Gigabytes)

Storage (bits and bytes) Kbps = Kilobits per second Computer is digital. Information has to be digitized. (binary digits) Bits and Bytes Bit - 0 or 1/On or Off/ Byte - Eight Bits 00110011 K (Kilobyte) 1024 bytes MB (Megabyte) about 1000 K GB (Gigabyte) about 1000 MB Number Binary 0 0 1 1 2 10 3 11 4 100 5 101 Letter ASCII A 01000001 B 01000010

Review - From letters to bytes A 1 Byte 01000001 Laser (8 Bits) off.on.off.off.off.off.off.on CD-ROM Floppy Disk

Brief History of Computing u Prehistory - Babbage and Lovelace u The first computer? - ENIAC u The first home computer? - Altair u Accessible computing - Apple u Micros go business - IBM PC

Babbage and Lovelace u Charles Babbage (1791-1871) u Difference Engine 1833 u 1835 Analytical Engine uprogrammable (Cards) umechanical u Ada Lovelace It weaves algebraic patterns just as the Jacquard loom weaves flowers and leaves (Ada Lovelace) Gibson - The Difference Engine

ENIAC u Mauchly and Eckert - 1943 proposal to Army u ENIAC (Electronic Numerical Integrator and Computer) working in 1945 (after the war) u von Neumann - EDVAC u Transistor invented in 1947 u ICs - Integrated Circuits u Microprocessor (Intel 4004) 1971 Printer

ENIAC Pictures Programming with switches Engineers The initiating and cycling units of ENIAC

Altair - the Microcomputer u MITS - Altair u Uses the Intel 8080 u Cover of Popular Electronics ujan. 1975 u MITS hires Allen (and Gates)

Apple u Steve Wozniak (the Woz) u Steven Jobs u Homebrew Computer Club u Apple I - MOS 6502 chip u 1976 Mike Markkula bought in uapple Founded u 1977 the Apple II u 1984 the Macintosh

IBM PC u Built on the Intel 8088 u Operating System from Microsoft (and others) u Put together with existing components u Open to cards and software u Released in 1981 An IBM Clone

Key Innovations u Calculating device u General Purpose Device - Programmability u Digital Device u Electrical Device u Integrated Circuits - Transistors u Interface from Commands to GUI u Multiuser/Shared Computer to Personal Computer

History of the Net u Sputnik and The Space Race u ARPA and the ARPANET u E-Mail and the subversion of the Net u Who has access, really?

Birth of the Internet u Sputnik - 1957 u Advanced Research Project Agency - 1958 u RFP for Interface Message Processors (IMPs) - 1968 u UCLA and SRI connected in 1969 IMP

Evolution of the Internet u Ethernet - Bob Metcalfe - 1973 u ARPANET splits off MILNET - 1983 113 nodes, 45 go to ARPANET u TCP/IP - 1978, ARPANET switches in 1983 u ARPANET replaced by NSF backbone - 1985

History of E-mail and Web u MAILBOX on MIT time-sharing system, early 1960s u Ray Tomlinson - MAIL - @ symbol - 1972 u 3/4 of ARPANET traffic is e-mail in 1973 u 1990 - World Wide Web utim Berners-Lee, CERN u 1995 - Netscape. Netscape Corp is traded on the stock market.

Internet Census 1997 1991

Current State of the Net Who has access? Who doesn t?

How do computers change communication??

How do computers change communication? u Networks change how we communicate u Internet, E-mail, WWW, Chat, MUDs, IRC u Computers change what we communicate u Multimedia, Procedures, Agents u Networks change where we communicate u Home Office, Virtual Spaces u Networks change when we communicate u Asynchronos Communication, Chat u Networks change the pace of communication

What is a computer network? A system of computers interconnected by telephone wires or other means in order to share information. Also called a net. u Physical Layer - Cables, Routers, NIC (Cards) u Software Layer - Protocols and Packets u Service Layer - WWW, E-mail, Gopher

LANs u Local Area Network Cable Network Cards Personal Computers Networked Devices File Server Net Printer Shared Devices

WANs u Wide Area Network Internet (US nets) CAnet (Canada Wide) Onet (Ontario Wide) McMaster Backbone Other Universities Togo Salmon LAN Other Buildings

Movement of Information Packets 1. Your file is divided into lots of small packets. 2. The packets are addressed. 3. The packets are sent out. IP = From: and To: TCP = How many packets, order Information 4. Packets are reassembled into a file

What can you do with network? u Share a Program u Share a File Server u Swap Files (FTP, P2P) u Send Electronic Mail u Join Discussion Groups Application Server File Server E-mail Server List Server (Listserv) u Publish and Read Information (Gopher, WWW) WWW Server u Chat (IRC, MSN Messenger)

What is the Internet u internet = a network of networks u Internet = the web of academic and commercial networks that use the TCP/IP protocol u Transmission Control Protocol / Internet Protocol u The Infobahn (Transport vs Service) u A culture or place for subcultures to form

Wireless Culture

Teddy Bear Hoax Hi Everyone, I just got this message from one of my friends. Sure enough my address book was infected, which means yours will be also. The virus (called jdbgmgr.exe) is not detected by Norton or McAfee anti-virus systems. The virus sits quietly for 14 days before damaging the system. It's sent automatically by the messenger and by the Address Book, whether or not you sent e-mails to your contacts. I have checked, found it, and deleted it.

What will you be able to do on the Internet??

What will you be able to do on the Internet? u Subscribe to multimedia information (video on demand) u Play Collaborative games (collaborative work) u Buy things - Conduct secure financial transactions u Send out Agents to do tasks like booking a flight. u Chat and videoconference u Remote sensing u Distributed computing (Where will your PC go?)

End