computing for technology tally sticks 35,000 bc memory … · 2/1/2017 · abacus is an ancient...

17
2/18/2017 1 Computing for Technology [email protected] Department of Computer Science University of Sri Jayewardanepura Lecture 01 The first known counting devices or tools were Tally Sticks from about 35,000 BC. The tally stick was a memory aid device that allowed the recording and documenting of numbers, quantities and even messages. 2/18/2017 Oldest known tally stick, made from Lebombo bone. [email protected] - Faculty of Applied Sciences of USJP 2 Abacus is an ancient calculating device. This is still being used in China, Russia and the Far East. 2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 3 Invented by the Babylonians in 2400 BC Also known as the counting frame. Used to perform only addition and subtraction operations ( No multiplication or division). The most used calculator aside from the human brain!. 2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 4 Mechanical adding machine. Developed by Blaise Pascal. 2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 5 A card punched with holes in certain places so that a computer can read data coded from the combination of holes. This was first used by Joseph Jacquard to automate his weaving factory. 2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 6

Upload: haliem

Post on 10-Apr-2018

220 views

Category:

Documents


3 download

TRANSCRIPT

2/18/2017

1

Computing for Technology

[email protected]

Department of Computer Science

University of Sri Jayewardanepura

Lecture 01

The first known counting devices or tools were Tally Sticks from about 35,000 BC.

The tally stick was a memory aid device that allowed the recording and documenting of numbers, quantities and even messages.

2/18/2017

Oldest known tally stick, made from Lebombo bone.

[email protected] - Faculty of Applied Sciences of USJP 2

Abacus is an ancient calculating device.

This is still being used in China, Russia and the Far East.

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 3

Invented by the Babylonians in 2400 BC

Also known as the counting frame.

Used to perform only addition and subtraction operations ( No multiplication or division).

The most used calculator aside from the human brain!.

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 4

Mechanical adding machine.

Developed by Blaise Pascal.

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 5

A card punched with holes in certain places so that a computer can read data coded from the combination of holes.

This was first used by Joseph Jacquard to automate his weaving factory.

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 6

2/18/2017

2

Englishman Charles Babbage‘s Analytical Engine back in 1837 to be the first computer.

While the original device was never built by Babbage, it wasn’t until 1991 when a perfectly functioning difference engine was built using Babbage’s original plans.

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 7 2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 8

Invented by Charles Babbage who is known as “The father of computers”.

Designed to store one thousand 50 digit numbers for calculations and decisions

Ada Lovelace (1815-1852):

World’s first computer programmer.

Collaborated with Charles Babbage.

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 9

It is a general-purpose computing machine.

Analytical Engine also used punch cards to program the machine.

It operated using steam power.

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 10

The units included were: An input device:

Punched cards provided the input.

A control unit:

A unit used to control or program the processor.

A processor (or calculator) :

A unit which consisted mechanical parts to process data.

Storage:

A unit which could hold 1000 50-digit numbers.

An output device:

Used to print the final results.

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 11 2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 12

2/18/2017

3

This was invented by Herman Hollerith to tabulate 1890 US census data.

It was electrically powered and, used punched cards.

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 13

A German engineer by the name of KonradZuse made the Z1 computer in 1936.

The Z1 read its instructions from punched tape and was able to perform multiplication and division by repeated addition and subtraction operations.

Konrad Zuse built the Z1 in his parents apartment.

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 14

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 15

The first true digital electronic computer was created by John V Atanasoff during 1937-1942.

The Atanasoff-Berry Computer was the first to use modern digital switching techniques.

Vacuum tubes were used as switches.

The concepts of using binary arithmetic and logic circuits were introduced to computing world by this ABC.

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 16

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 17

This was invented by Dr. Howard Aiken.

The idea is based on programmable, general purpose computer

The Colossus was the first electronic computer developed by the British to crack the LORENZ codes used by the German high command and was operational in January 1944.

It was designed by engineer Tommy Flowers with the help of Allen Coombs.

The Colossus Mark 2 was build just in time for the Normandy Landings on June 1st, 1944.

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 18

2/18/2017

4

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 19

Electronic Numerator Integrator Analyzer and Computer – Built by John W. Mauchly Jr., J. PresperEckert Jr., and J.G. Brainerd at the University of Pennsylvania, the ENIAC was built for about $400,000and used 18,000 radio tubes.

‘Giant Brain’ was housed in a 30×50 foot room.

It held immediate importance to the world and began the spreading of computer architecture seminars and lectures.

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 20

The first large-scale electronic computer for the military

Operated on 10-digit numbers and could multiply two such numbers at the rate of 300products per second.

1000 times faster than the previous generation of electromechanical relay computers.

Used 18,000 vacuum tubes, and occupied 1,800 square feet of floor space and consumed around 180,000 watts of electrical power.

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 21

Punch cards were used as input and outputand registers served as adders and also as quick access read/write storage.

The executable instructions of a program were created using specified wiring and switches that controlled the flow of computations through the machine.

As such, ENIAC had to be rewired and switched for each program to be run.

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 22

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 23

John Von Neumann introduced the idea of using the computer as a fixed physical structure and to use programmed control, without the need for any change in hardware – (EDVAC in 1945).

Used the concept of RAM for the first time. The RAM was used to store programs and data when the computer is functioning.

In 1949 Maurice Wilkes at Cambridge University released the EDSAC, the first real stored-program computer.

Machine language is used to write programs

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 24

2/18/2017

5

The UNIVAC I (Universal Automatic Computer I) was the first commercially available, “mass produced” electronic computer manufactured by Remington Rand in the USA and was delivered to the US Census Bureau in March 1951.

It used 5,200 vacuum tubes and consumed 125 kW of power.

First true general-purpose computer which was able to manipulate both alphabetical and numerical programs

46 machines were sold at more than $1 million each. The fifth machine was sold to CBS for predictions on the 1952 presidential election.

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 25 2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 26

In 1947 William Shockley, Walter Brattain and John Bardeen was success-ful in testing the point-contact transistor. This made the semiconductor revolution which helped to reduce the size of computers.

In 1953 IBM releases the IBM 701. This is IBMs first electronic computer

In 1955 Bell laboratories introduced the TRADIC, the first fully transistorized computer.

In 1958 Jack Kilby at Texas Instruments created the first integrated circuit(IC). first integrated circuit contained only six transistors in it

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 27

In 1969 the ARPAnet was developed. (This became the base for Internet later.)

In 1971 IBM invented the 8” floppy disk.

In 1972 Intel introduced the Intel 8008 microprocessor.

In 1973 Robert Metcalfe introduced the Ethernetmethod for network connections.

In 1974 Xerox Palo Alto Research Centre designed the first workstation with mouse input available.

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 28

In 1977 Apple Computers introduced Apple II.

In 1979 Motorola introduced the 68000 microprocessor.

In 1980 Segate Technology created the first hard disk drive for microcomputers.

In 1981 Xerox introduced the Star, the first personal computer with a graphical user interface (GUI)

In 1981 Sony introduced the 3 1/2” floppy drives.

In 1982 Sony introduced the first CD player.

In 1984 Apple Computer introduced the Macintosh, the first successful mouse driven, GUI based computer.

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 29

In 1984 IBM released the personal computer PC-AT. This introduced the 16-bit ISA bus and is the computer which all modern personal computers are based.

In 1985 Philips introduced the first CD-ROM drive.

In 1987 IBM introduced its PS/2 machines. This machine made the 3 1/2” floppy disk drives and VGA video standards for personal computers.

In 1988 EISA architecture was developed.

In 1990 theWorldWideWeb (WWW) was introduced. Hyper Text Markup Language (HTML) also was introduced.

In 1995 Microsoft introduced the Windows 95 operating system. This is the first main 32-bit operating system.

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 30

2/18/2017

6

In 1997 Intel released the Pentium II microprocessor.

In 1997 AMD released the K6 microprocessor.

In 1998 Microsoft released Windows 98.

In 1999 Intel released the Pentium III, with SSE (Streaming SIMD Extensions) added.

In 1999 AMD released Athlon.

In 2000 Microsoft released Windows Me and Windows 2000.

In 2000 both Intel and AMD released processor at 1 GHz.

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 31

In 2000 Intel released Pentium 4. It belongs to Intel Architecture 32-bit(IA-32) family.

In 2001 Intel released the Itanium processor. This is Intel’s 64-bit processor for personal computers.

In 2001 Microsoft released Windows XP.

In 2002 Intel released the Pentium 4 with 3GHz speed. This processor also included the Hyper-Threading (HT) technology.

In 2003 Intel released the Pentium M, a processor designed for mobile computer systems.

In 2005 Intel released the dual core processor named Core Duo

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 32

Input raw data

Process raw data and produce information

Output information

Data – Isolated facts or figures such as numbers (0-9), letters (A-Z, a-z), symbols (+,*,{, %, etc.)

Information – Meaningful data; Processed, interpreted, organized, structured or presented data.

2/18/2017

Input(Raw Data)

ProcessOutput

(Information)

[email protected] - Faculty of Applied Sciences of USJP 33

SpeedAccuracy (GIGO)Storage CapacityDiligence Reliability Multitasking (Versatility)AutomationIntelligenceCreativity

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 34

Generation Technology Period

1st

Valve Before 1950

2nd

Transistors 1950-60

3rd

IC (integrated Circuit)

1960-70

4th

Micro Chips (LSI,VLSI)

1970 - present

5th

AI (Artificial

intelligence)

in Future

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 35 2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 36

2/18/2017

7

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 37 2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 38

Made by Intel co-founder Gordon Moore in 1965.

Number of transistors in an integrated circuit doubles approximately every two years.

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 39 2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 40

Supercomputers

Mainframe computers

Minicomputers

Micro computers

Handheld devices

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 41 2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 42

2/18/2017

8

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 43 2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 44

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 45 2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 46

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 47 2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 48

2/18/2017

9

Hardware

Software

Liveware

Real World

Computer World

Knowledge

Knowledge

Knowledge

(Tangible in Nature)

(intangible in Nature)

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 49

Computer System

Hardware

Software

Liveware

(intangible in Nature)

(tangible in Nature) (all Living things)

•Users

•Data Entry Operators

•Programmers

•Analysis

Firmware : Soft ware that include by the manufacture

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 50

Hardware Input Device

Output Device

Process Device

Storage Device

Software System Software

Application Software

Liveware2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 51

Hardware

Things that we can touch ( or feel by the sense) –all the equipment

Software

Things that we can not touch or feel like Computer programs & knowledge

Liveware

All the living things in a computer system (Usually Peoples)

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 52

Hardware Software Liveware

Input

device

output

device

Process

device

Storage

device

System

Soft ware

Application

Soft ware

Packages Languages

Low Level L. High Level L.

Structure

Procedure

OOP

User

Operators

Programmers

Analysis

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 53 2/18/2017

Input DevicesKey Board

Mouse

Mic

Scanner

Light pen

Track Ball

Bar code Reader

Touch Screen

Joy Sticks

Video Camera

output DevicesMonitor

Printer

Plotter

Head Phones

SpeakersProcess DevicesCPU-Central Processing Unit

1. ALU-Arithmetical &Logical Unit

2. CU-Control Unit

Storage Devices

Main Memory

(ROM&RAM)

Floppy Disk

Hard Disk

CD/VCD

ZIP Disk

Magnetic Tape

[email protected] - Faculty of Applied Sciences of USJP 54

2/18/2017

10

2/18/2017

Manual input – Keyboard Entry

Automatic methods – Direct Entry

Pointing

Voice

Scanning

[email protected] - Faculty of Applied Sciences of USJP 55 2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 56

2/18/2017

Typewriter keys

Numeric keys

Cursor control keys

Enter keys

Function keys

Special purpose keys

[email protected] - Faculty of Applied Sciences of USJP 57 2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 58

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 59 2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 60

2/18/2017

11

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 61 2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 62

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 63 2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 64

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 65 2/18/2017

Using the pen input device it is possible to activate a command or cause the computer to perform a task, enter handwritten notes and draw objects and figures.

These can be used to activate commands and place drawings on the screen.

[email protected] - Faculty of Applied Sciences of USJP 66

2/18/2017

12

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 67 2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 68

2/18/2017

Sampling

[email protected] - Faculty of Applied Sciences of USJP 69 2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 70

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 71 2/18/2017

Flat bed Scanners Negative Scanners

[email protected] - Faculty of Applied Sciences of USJP 72

2/18/2017

13

2/18/2017

Usually to create a point cloud. Contact

Physical touch the Object

It is used mostly in manufacturing and can be very precise

Non-contact Active scanners - Emit some kind of

radiation or light (light, ultrasound or x-ray) detect its reflection

Passive scanners - Do not emit any kind of radiation themselves, but instead rely on detecting reflected ambient radiation.

[email protected] - Faculty of Applied Sciences of USJP 73 2/18/2017

Optical Mark Recognition

Specialized forms

Extremely low error rate

Low cost

Ease-of-use

Popular method of tallying votes

[email protected] - Faculty of Applied Sciences of USJP 74

2/18/2017

Optical character recognition

Scanned images of handwritten, typewritten or printed text into editable machine-encoded text

[email protected] - Faculty of Applied Sciences of USJP 75 2/18/2017

Magnetic Ink Character Recognition

Devices are used to read the data that placed on the bottom of a check or other form using a special magnetic ink.

Humans as well as computers can read this data. This technology is used by banks.

[email protected] - Faculty of Applied Sciences of USJP 76

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 77 2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 78

2/18/2017

14

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 79 2/18/2017

Additive color Subtractive color

[email protected] - Faculty of Applied Sciences of USJP 80

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 81 2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 82

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 83 2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 84

2/18/2017

15

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 85 2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 86

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 87 2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 88

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 89 2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 90

2/18/2017

16

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 91 2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 92

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 93 2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 94

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 95 2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 96

2/18/2017

17

2/18/2017 [email protected] - Faculty of Applied Sciences of USJP 97