Computer Fundamentals
Computer Fundamentals
•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
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
• It replaced the gears and other mechanical parts used for counting in
• In each new generation, the circuits became smaller and more advanced
operating system.
Also, the high-level programming languages like FORTRON-II TO IV, COBOL, PASCAL
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
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.
computer.
• Storage Device: It permanently stores the data, e.g., hard drive.
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
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:
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:
The computer memory holds the data and instructions needed to process raw data
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.
The secondary storage devices which are built into the computer or connected to
2) Pen drive:
Pen drive is a compact secondary storage device. It is also known as a USB flash drive
4) SD Card: