ES106 CFP Module 1 Computer Organization
ES106 CFP Module 1 Computer Organization
COMPUTER
FUNDAMENTALS AND
PROGRAMMING
COMPUTER ORGANIZATION
It is a programmable machine that has the ability to store, retrieve, and process
data.
HISTORY OF COMPUTERS
ABACUS
• a mechanical device used to aid an individual in
performing mathematical calculations.
PASCALINE
• Invented by Blaise Pascal in 1642.
• It is too expensive.
HISTORY OF COMPUTERS
STEPPED RECKONER
• Invented by Gottfried Wilhelm Leibniz in 1672.
JACQUARD LOOM
• The Jacquard loom is a mechanical loom, invented
by Joseph-Marie Jacquard in 1801.
DIFFERENCE ENGINE
• It an automatic, mechanical calculator designed to
tabulate polynomial functions.
ANALYTICAL ENGINE
• In 1840, Augusta Ada Byron (Ada Augusta the
Countess of Love Lace/Ada Lovelace) suggests to
Babbage that he use the binary system.
TABULATING MACHINE
• Invented by Herman Hollerith in 1890.
HARVARD MARK 1
• Also known as IBM Automatic Sequence
Controlled Calculator (ASCC).
Z1
• The first programmable computer.
COLOSSUS
• Alan Turing developed the first electronic
computer in 1943.
ENIAC
• Electronic Numerical Integrator and Computer.
UNIVAC 1
• UNIVAC 1 stands for UNIVersal Automatic
Computer 1 was the first commercial computer.
EDVAC
• Electronic Discrete Variable Automatic Computer
IBM 650
• In 1954 the first electronic computer for business
was installed.
HISTORY OF COMPUTERS
IBM 704
• Appeared in 1957-1959, where Fortran language was developed.
• The state of the art in computers allowed 1 component per chip,
that is individual transistors
• From 1958-1962 many programming languages were developed.
o FORTRAN (FORmula TRANslator)
o COBOL (COmmon Business Oriented Language)
o LISP (LISt Processor)
o ALGOL (ALGOrithmic Language)
o BASIC (Beginners All-purpose Symbolic Instruction Code)
HISTORY OF COMPUTERS
MS-DOS COMPUTER
• In 1981, IBM introduced its first MS-DOS
Computer.
MACINTOSH 128
• In 1984 the Macintosh was introduced.
WINDOWS 1.0
• In 1989 Windows 1.0 was introduced for the PC.
FIRST GENERATION
1946-1959
Vacuum tube based
– used vacuum tubes as the basic components for
memory and circuitry for CPU (Central Processing
Unit)
GENERATIONS OF COMPUTERS
SECOND GENERATION
1959-1965
Transistor based
– it was invented at Bell Labs in 1948 general-purpose
computers using transistors that were faster, smaller in
size, weighed less, needed less power, and were more
reliable
GENERATIONS OF COMPUTERS
THIRD GENERATION
1965-1971
Integrated Circuit based
– an IC has many transistors, resistors, and capacitors
along with the associated circuitry.
GENERATIONS OF COMPUTERS
FOURTH GENERATION
1971-1980
Microprocessor based
– VLSI (Very Large-Scale Integration)
– VLSI circuits having about 5000 transistors and other
circuit elements with their associated circuits on a single chip
made it possible to have microcomputers of fourth generation
becoming more powerful, compact, reliable, and affordable.
GENERATIONS OF COMPUTERS
FIFTH GENERATION
1980-onwards
Microprocessor based
– ULSI (Ultra Large-Scale Integration)
– it is based on parallel processing hardware and AI
(Artificial Intelligence) software. AI is an emerging branch in
computer science, which interprets the means and method of
making computers think like human beings.
COMPUTER COMPONENTS
HARDWARE SOFTWARE
the physical parts or a set of instructions,
components of a computer programs that are used to
⮚ Input execute any particular task.
⮚ Output ⮚ System Software
⮚ Processing ⮚ Application Software
⮚ Memory ⮚ Programming Languages
COMPUTER COMPONENTS
Input–Process–Output (IPO)
model is a widely used approach in
systems analysis and software
engineering for describing the
structure of an information
processing program or another
process.
CLASSIFICATION OF COMPUTERS
Based on Purpose
General Purpose Computer
• do various everyday tasks such as writing a word
processing letter, document preparation, recording,
financial analysis, printing documents.
• has versatility and useful for serving people’s basic needs
Laptop/PC
at home or in the workplace in the environment.
• the size, storage capacity, and cost of such computers are
mainly less.
CLASSIFICATION OF COMPUTERS
Based on Purpose
Special Purpose Computer
• designed to perform a particular or specialized task.
• needs specific processors, inputs, and devices to conduct
work efficiently.
• the size, storage capacity, and cost of such computers
Auto Teller Machine (ATM)
mainly depend on the nature and size of the work.
CLASSIFICATION OF COMPUTERS
Analog Computer
• used only to process analog data.
• measures continuous changes in a physical quantity.
• used primarily to measure physical units like voltage,
pressure, electric current, temperature, and convert them
Voltmeter
into digits.
• used in the fields of technology, science, research,
engineering
CLASSIFICATION OF COMPUTERS
Digital Computer
• represents the digital computer’s letters, numerical values,
or any other special symbols.
Desktop Computer
occurrence, subtraction, multiplication, or division and all
types of logical (mathematical) operations calculates the
number for processing the data
CLASSIFICATION OF COMPUTERS
Hybrid Computer
• combined complex computer unit built using both analog
and digital properties and united by a single control
system.
• designed to provide functions and features that can be
Auto Gasoline Pump
found on both analog and digital devices.
• it solves too complex calculations or problems, resolves
more difficult equations immediately.
HARDWARE SPECIFICATIONS
Battery Life
• Laptop computer specs will include the
approximate battery life of the computer.
Weight
• This may not seem that important, but if you’re
going to be carrying your laptop around, it’s
something to think about!
Peripherals
DEFINING COMPUTER SPECS
Peripherals
• The keyboard and mouse usually come as part of a
bundle, but you may be able to select wireless
devices that make desktops neater.
DEFINING COMPUTER SPECS
Screen Size
• If you’re just using it for web surfing, school, or
work, you will probably want at least 15” for an
adult, but smaller would be fine if it’s for a younger
child.
Intel i3, 3.4 GHz, 8GB Memory, 128 SSD Hard Drive, 15.6″ Screen
SOME EXAMPLES OF COMPUTER SPECS
Example: HP LAPTOP
Hard Drive: 500 GB + or adding on external hard drives just to have enough
Screen Size: 17 inch + (also make sure it can handle second monitors)
SOME EXAMPLES OF COMPUTER SPECS