0% found this document useful (0 votes)
12 views37 pages

Computer Fundamentals

The document provides a comprehensive overview of computers, detailing their history, functionalities, advantages, generations, components, and types. It explains the evolution from early counting devices like the abacus to modern computers, highlighting key developments in technology. Additionally, it categorizes computers based on data handling capabilities and size, and describes essential components such as input/output devices, memory, and software.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views37 pages

Computer Fundamentals

The document provides a comprehensive overview of computers, detailing their history, functionalities, advantages, generations, components, and types. It explains the evolution from early counting devices like the abacus to modern computers, highlighting key developments in technology. Additionally, it categorizes computers based on data handling capabilities and size, and describes essential components such as input/output devices, memory, and software.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 37

Today’s world is an information-rich world and it has become a

necessity for everyone to know about computers.


History of Computer
•The term computer is derived from the Latin term ‘computare’,
this means to calculate or programmable machine.

•Charles Babbage is called the “Grand Father” of the computer.

•The first counting device was used by the primitive people. They used sticks,
stones
and bones as counting tools.
•As human mind and technology improved with time more computing devices were
developed.
•Some of the popular computing devices starting with the first to recent ones are
described below;
Abacus
The history of computer begins with the birth of abacus which is believed to be the first
computer.
It is said that Chinese invented Abacus around 4,000 years ago.
It was a wooden rack which has metal rods with beads mounted on them.
The beads were moved by the abacus operator according to some rules to perform
arithmetic calculations.
Abacus is still used in some countries like China, Russia and Japan. An image of this
tool
is shown below;
Napier's Bones

•It was a manually-operated calculating device which was invented by John


Napier (1550-1617) of Merchiston.
•In this calculating tool, he used 9 different ivory strips or bones marked with
numbers to multiply and divide.
•So, the tool became known as "Napier's Bones.
•It was also the first machine to use the decimal point.
A computer is an electronic data processing device, which
accepts and stores data input, processes the data input, and
generates the output in a required format.
Functionalities of a Computer
Step 1 − Takes data as input.
Step 2 − Stores the data/instructions in its memory and uses them as required.
Step 3 − Processes the data and converts it into useful information.
Step 4 − Generates the output.
Step 5 − Controls all the above four steps.

Input

Control Store

Output Process
Advantages of Computers
Storage Capability
•Memory is a very important characteristic of computers.
•A computer has much more storage capacity than human beings.
•It can store large amount of data.
•It can store any type of data such as images, videos, text, audio, etc.

1. Speed: –
• Computer is a very fast device.
•It is capable of performing calculation of very large amount of data.
•The computer has units of speed in microsecond, nanosecond, and even the picosecond.
• It can perform millions of calculations in a few seconds as compared to man who
will spend many months to perform the same task.

2. Accuracy: –
•In addition to being very fast, computers are very accurate.
•The calculations are 100% error free.
•Computers perform all jobs with 100% accuracy provided that the input is correct.

3. Diligence
• Unlike human beings, a computer is free from monotony, tiredness, and lack
of concentration.
•It can work continuously without any error and boredom.
•It can perform repeated tasks with the same speed and accuracy.
4. Versatility
•A computer is a very versatile machine.
•A computer is very flexible in performing the jobs to be done.
•This machine can be used to solve the problems related to various fields.
•At one instance, it may be solving a complex scientific problem and the very next
moment it may be playing a card game.

5. Power of Remembering:
Computer has the power of storing any amount of information or data. Any
information can be stored and recalled as long as you require it, for any
numbers of years. It depends entirely upon you how much data you want to
store in a computer and when to lose or retrieve these data.

6. No I.Q.
•A computer is a machine that has no intelligence to perform any task.
•Each instruction has to be given to the computer.
•A computer cannot take any decision on its own.

No Feeling
•Computers have no feelings or emotions.
•It cannot make judgment based on feeling, taste, experience, and knowledge
unlike
humans.
Generations of Computers

•A generation of computers refers to the specific improvements in computer

technology with time.

• In 1946, electronic pathways called circuits were developed to

perform the counting.

• It replaced the gears and other mechanical parts used for counting in

previous computing machines.

• In each new generation, the circuits became smaller and more advanced

than the previous generation circuits.

•The miniaturization helped increase the speed, memory and power of


computers.

There are five generations of computers which are described below;


First Generation Computers
 The first generation (1946-1959) computers were slow, huge and expensive.
 In these computers, vacuum tubes were used as the basic components of CPU
and memory.
 These computers were mainly depended on batch operating system and punch
cards.
Magnetic tape and paper tape were used as output and input devices in
this generation;

Some of the popular first generation computers are;


ENIAC ( Electronic Numerical Integrator and Computer)
EDVAC ( Electronic Discrete Variable Automatic Computer)
UNIVACI( Universal Automatic Computer)
IBM-701
IBM-650
Second Generation Computers

 The second generation (1959-1965) was the era of the transistor


computers.
 These computers used transistors which were cheap, compact and
consuming
less power; it made transistor computers faster than the first generation
computers.
 In this generation, magnetic cores were used as the primary memory
and magnetic
disc and tapes were used as the secondary storage.
Assembly language and programming languages like COBOL and

FORTRAN, and Batch processing and multiprogramming operating


systems were used in these computers.
Some of the popular second generation computers are;
•IBM 1620
•IBM 7094
•CDC 1604
Third Generation Computers
 The third generation computers used integrated circuits (ICs) instead of transistors.
 A single IC can pack huge number of transistors which increased the power of a computer

and reduced the cost.


 The computers also became more reliable, efficient and smaller in size.
 These generation computers used remote processing, time-sharing, multi programming as

operating system.
Also, the high-level programming languages like FORTRON-II TO IV, COBOL, PASCAL

PL/1, ALGOL-68 were used in this generation.


Fourth Generation Computers
 The fourth generation (1971-1980) computers used very large scale

integrated (VLSI) circuits; a chip containing millions of transistors and other


circuit elements.
 These chips made this generation computers more compact, powerful,
fast
and affordable.
 These generation computers used real time, time sharing and distributed

operating system.
 The programming languages like C, C++, DBASE were also used in this

generation.
Fifth Generation Computers
 In fifth generation (1980-till date) computers, the VLSI technology was replaced with ULSI (Ultra

Large Scale Integration).

 It made possible the production of microprocessor chips with ten million electronic components.

This generation computers used parallel processing hardware and AI (Artificial Intelligence)

software.

 The programming languages used in this generation were C, C++, Java, .Net, etc.
The basic parts without which a computer cannot work are

as follows:
• Processor: It executes instructions from software and hardware.

• Memory: It is the primary memory for data transfer between the CPU and

storage.

• Motherboard: It is the part that connects all other parts or components of a

computer.
• Storage Device: It permanently stores the data, e.g., hard drive.

• Input Device: It allows you to communicate with the computer or to input

data, e.g., a keyboard.

• Output Device: It enables you to see the output, e.g., monitor.


Types of Computer
We can categorize computer in two ways:
on the basis of data handling capabilities and size.
• Analogue Computer
 Analogue computers are designed to process analogue data. Analogue
data is continuous data that changes continuously and cannot have discrete
values.
• Digital Computer
 Digital computer is designed to perform calculations and logical operations
at high speed. It accepts the raw data as input in the form of digits or binary
numbers (0 and 1) and processes it with programs stored in its memory to
produce the output.
• Hybrid Computer

 Hybrid computer has features of both analogue and digital computer. It is fast
like an analogue computer and has memory and accuracy like digital computers.
It can process both continuous and discrete data. It accepts analogue signals and
convert them into digital form before processing.
Types of Computer

Based on the size, a computer can be divided into five types:

1. Micro Computer

2. Mini Computer

3. Mainframe Computer

4. Super Computer

5. Workstations
1. Micro Computer:

It is a single-user computer which has less speed and storage capacity than the
other types
2. Mini Computer:

Mini-computers are also known as "Midrange Computers."

They are not designed for a single.

They are multi-user computers designed to support multiple users simultaneously


Mainframe Computer:
It is also a multi-user computer capable of supporting thousands of users
simultaneously
Super Computer:
Super-computers are the fastest and most expensive computers
among all types

of computers. They have huge storage capacities and computing speeds


and thus

can perform millions of instructions per second.


Work stations:
It is a single-user computer.

Although it is like a personal computer, it has

a more powerful microprocessor and a higher-

quality monitor than a microcomputer.


Computer Components
There are 5 main computer components that are given below:
•Input Devices
•CPU
•Output Devices
•Primary Memory
•Secondary Memory
Input Devices
Input device enables the user to send data, information, or control signals to a computer.
The Central Processing Unit (CPU) of a computer receives the input and processes it to
produce the output.

Output Devices
The output device displays the result of the processing of raw data that is entered in the
computer through an input device. There are a number of output devices that display
output in different ways such as text, images, hard copies, and audio or video.
Hardware
computer hardware is the physical components that a computer system requires to
function

Software
 Software is a set of programs that enables the hardware to perform a specific task.
 All the programs that run the computer are software.
 The software can be of three types:
 system software, application software, and programming software.

1) System Software
 The system software is the main software that runs the computer.
 When you turn on the computer, it activates the hardware and controls and coordinates

their functioning.
 The application programs are also controlled by system software.
 An operating system is an example of system software.
2) Application Software:

 Application software is a set of programs designed to perform a specific task.


 It does not control the working of a computer as it is designed for end-users.
A computer can run without application software. Application software can

be easily installed or uninstalled as required.


 It can be a single program or a collection of small programs.
 Microsoft Office Suite, Adobe Photoshop, and any other software like payroll

software or income tax software are application software.


 As we know, they are designed to perform specific tasks.
 Accordingly, they can be of different types such as:
Memory
Memory Units
Memory units are used to measure and represent data. Some of the
commonly used memory units are:
1)Bit: The computer memory units start from bit. A bit is the smallest
memory unit to measure data stored in main memory and storage
devices. A bit can have only one binary value out of 0 and 1.
2)Byte: It is the fundamental unit to measure data. It contains 8 bits
or is equal to 8 bits. Thus a byte can represent 2*8 or 256 values.
3) Kilobyte: A kilobyte contains 1024 bytes.

4) Megabyte: A megabyte contains 1024 kilobytes.


5) Gigabyte: A gigabyte contains 1024 megabyte.
6) Terabyte: A terabyte contains 1024 gigabytes.
Computer Memory

 The computer memory holds the data and instructions needed to process raw data

and produce output.


 The computer memory is divided into large number of small parts known as cells.

Each cell has a unique address which varies from 0 to memory size minus one.
 Computer memory is of two types: Volatile (RAM) and Non-volatile (ROM).
 The secondary memory (hard disk) is referred as storage not memory.

But, if we categorize memory on behalf of space or location, it is of four types:


1. Register memory
2. Cache memory
3. Primary memory
4. Secondary memory
Primary Memory
Primary Memory is of two types: RAM and ROM.
RAM (Volatile Memory)
It is a volatile memory. It means it does not store data or instructions permanently.
When you switch on the computer the data and instructions from the hard disk are
stored in RAM.
CPU utilizes this data to perform the required tasks. As soon as you shut down the
computer the RAM loses all the data.
ROM (Non-volatile Memory)
It is a non-volatile memory. It means it does not lose its data or programs that are
written on it at the time of manufacture. So it is a permanent memory that contains all
important data and instructions needed to perform important tasks like the boot
process.
Secondary Memory

 The secondary storage devices which are built into the computer or connected to

the computer are known as a secondary memory of the computer.


 It is also known as external memory or auxiliary storage.
 The secondary memory is accessed indirectly via input/output operations.
 It is non-volatile, so permanently stores the data even when the computer is

turned off or until this data is overwritten or deleted.


 The CPU can't directly access the secondary memory.
 First, the secondary memory data is transferred to primary memory then the
CPU
can access it.

Some of the secondary memory or storage devices are described below:


1) Hard Disk:
It is a rigid magnetic disc that is used to store data. It permanently stores data and is
located within a drive unit.

2) Pen drive:

Pen drive is a compact secondary storage device. It is also known as a USB flash drive
4) SD Card:

SD Card stands for Secure Digital


Card

5) Compact Disk (CD):

Compact Disk is a portable secondary storage device in the shape


of a round medium disk. It is made of polycarbonate plastic.
6) DVD:

DVD is short for digital versatile disc or digital


video disc.

You might also like