INTRODUCTION TO COMPUTING
HISTORY OF COMPUTER
COMPUTER – originally meant a person capable of performing basic numerical
calculation with the help pf mechanical computing device.
- Started 1930’s
- History of computer dates to the invention of a mechanical adding
machine in 1642.
Current Definition
COMPUTER – electronic device that accepts data from the user, processes, produces
results, displays, and stores the result for future usage.
DATA – collection of unorganized facts and figures
INFORMATION – structured data, organized and meaningful and processed data.
ANCIENT TIMES
Early Man - relied on counting on his fingers and toes (basis for our base 10 numbering
system)
- Also used sticks, stones and markers.
- Later used notched sticks and knotted cords
- Came symbols written on hides, parchment and later paper
- Man invents the concept of number, then invents devices to help keep up
with the numbers of his possessions.
Abacus – also called “counting frame”
- Used primarily in parts of Asia for performing arithmetic process
- Developed by Ancient Romans
- The first machine for calculating
- Counters in the lower groove are 1 x 10n, those in the upper groove are
5x10n
Abacist – user of an abacus who slides the beads by hands
INDUSTRIAL AGE – 1600
John Napier – Scottish nobleman and politician
- Devoted much of his leisure time to the study of mathematics
- Interested in devising ways to aid computations
- Invented logarithms
- He inscribed Napier’s Bones (1614)
-
NAPIER’S BONES - logarithmic measurements on a set of 10 wooden rods and thus was
able to do multiplication and division by matching up numbers on the rods.
EDMUND GUNTER– invented the logarithmic scales (lines etched on metal or wood)
WILLIAM OUTGHTRED – invented the sliderule (1621) (a mechanical device for
approximating multiplication and division, raising to powers and other simple)
- He used the concept of Napier’s bones, and inscribed logarithms on strips
of wood
- He invented the calculating “machine” which was used up until mid-1970s
- 1970s – when the first hand-held calculators and microcomputers
appeared.
BLAISE PASCAL’S PASCALINE (1645)
- French Mathematical Genius
- He invented a machine at the age of 19 (Pascaline)
- PASCALINE – could do addition and subtraction, and automatically
carrying and borrowing from column during 1645
- - His machine consisted of series of gears with 10 teeth each, representing
the numbers 0 to 9.
- Each gear made one turn it would trip the next gear up to make 1/10 of a
revolution
- His principle remained the foundation of all mechanical adding machines
for centuries after his death
- The Pascal programming language was named in his honor
GOTTFRIED WILHELM VON LEIBNIZ ( 1646 – 1716)
- He invented differential and integral calculus independently of Sir Isaac
Newton
- Invented calculating machine that could add, subtract, multiply, and
divide
- He also invented the binary arithmetic
BASILE BOUCHON - THE BOUCHON LOOM (1725)
- Adapted the idea as a way of “programming” after he observed the paper
rolls with punched holes
JEAN-BATIST FALCON – FALCON LOOM (1728)
- He substituted a deck of punched cardboard cards for the paper roll of
Bouchon’s loom.
- Much more durable but the deck of cards tended to get shuffled, and it
was tedious to continuously switch cards.
- He ended up collecting dust next to Bouchon’s loom
JOSEPH MARIE JACQUARD (1752 -1834)
- He brough together Bouchon’s idea of a continuous punched roll, and
Falcon’s ideas of durable punched cards
- He produced workable programmable loom
CHARLES BABBAGE ( 1791 – 1871)
- British mathematician and inventor
- The “Father of Computers”
- He has impressive designs for the Difference Engine and Analytical Engine
- He foreshadowed the invention of the modern electronic digital compuer
COMPONENTS OF THE SYSTEM UNIT
THE SYSTEM UNIT – the case that contains electronic components of the
computer use to
Process data
- Drive Bay(s)
- Power Supply
- Sound card
- Video card
- Processor
- Memory
MOTHERBOARD – main circuit board of the system unit
COMPUTER CHIP – contains integrated circuits
PROCESSOR – the central processing unit (CPU)
- interprets and carious basic instructions that operate a
computer
- contain a control unit and an arithmetic logic unit (ALU)
CONTROL UNIT – component of the processor that directs and
coordinates most operations in the computer
ARITHEMETIC LOGIC UNIT (ALU) – performs arithmetic, comparison
and other operations
- for every instruction, a processor repeats a set of four basic
operations (a machine cycle)
- most current personal computers support pipelining
- processing begins fetching a second instruction before it completes
the machine cycle for the first instruction
PROCESSOR
- most current personal computers support pipelining
- processing begins fetching a second instruction before it completes
the machine cycle for the first instruction
- contains registers, that temporarily hold data and instructions
SYSTEM CLOCK – controls the timing of all computer operations
CLOCK SPEED – pace of the system clock
GIGAHERTZ (GHz) – the measurement used
INTEL AND AMD – leading manufacturers of personal computer processor
chips
PROCESSOR
PROCESSOR CHIP - generates heat that could case the chip to burn up
- require additional cooling (heat sinks, liquid cooling
technology)
- parallel processing uses multiple processors simultaneously to
execute a single program or task
- massively parallel processing involves hundreds or thousands of
processors
DATA REPRESENTATION – analog signals are continuous and vary in strength and
quality
- digital signals are in one of two states: on or off
- most computers are digital
BINARY SYSTEM – uses two unique digits ( 0 and 1) (Bits and Bytes)
MEMORY – consists of electronic components that store instructions waiting
to be executed by the
processor, data needed by those instructions, and the results of
processing the data
- Stores three basic categories of items:
MEMORY
- the amount of RAM necessary in a computer often depends on the types of
software you plan to use.
MEMORY
- MEMORY CACHE – speeds the processes of computer
- stores frequently used instruction and data
MEMORY
FLASH MEMORY – can be erased electronically and rewritten.
CMOS – technology provides high speeds and consumes little power
MEMORY
ACCESS TIME – the amount of time it takes the processor to read from
memory
- measured in nanoseconds
EXPANSION SLOTS AND ADAPTER CARDS
EXPANSION SLOTS – socket on the motherboard that can hold an adapter
card
ADAPTER CARD – enhances functions of a component of the system unit
and/or
provides connections to peripherals
e.g: sound cards and video cards
EXPANSION SLOTS AND ADAPTER CARDS
PLUG AND PLAY -the computer automatically can configure adapter
cards and other peripherals as you install them
REMOVABLE FLASH MEMORY – memory cards, USB flash drives, and PC
Cards/ExpressCard modules
PORTS AND CONNECTORS
\
PORTS AND CONNECTORS
USB PORT – can connect to 127 different peripherals together with a
single connector
- you can attach multiple peripherals using a single USB port
With a USB hub