Computer Fundamentals
Computer Fundamentals
Fundamentals
BY
RIMPLE DHAMIJA,
IMT, FBD
Introduction
•The word computer comes from the word “compute”,
which means, “to calculate”
•Thereby, a computer is an electronic device that can
perform arithmetic operations at high speed
•A computer is also called a data processor because it can
store, process, and retrieve data whenever desired
Data Processing
The activity of processing data using a computer is called data
processing.
Data ----→ Capture Data -→ Manipulate Data → Output
Results - → Information
Data is raw material used as input and information is
processed data obtained as output of data processing.
Characteristics of Computers
1) Automatic: Given a job, computer can work on it automatically
without human interventions
2) Speed: Computer can perform data processing jobs very fast, usually
measured in microseconds (10-6), nanoseconds (10-9), and picoseconds
(10-12)
3) Accuracy: Accuracy of a computer is consistently high and the degree
of its accuracy depends upon its design.
Computer errors caused due to incorrect input data or unreliable
programs are often referred to as Garbage-In-Garbage-Out (GIGO)
Characteristics of Computers (contd.)
4) Diligence: Computer is free from monotony, tiredness, and lack of
concentration. It can continuously work for hours without creating
any error and without grumbling
5) Versatility: Computer is capable of performing almost any task, if
the task can be reduced to a finite series of logical steps
6) Power of Remembering: Computer can store and recall any
amount of information because of its secondary storage capability. It
forgets or looses certain information only when it is asked to do so
Characteristics of Computers (contd.)
7) No I.Q.: A computer does only what it is programmed to do. It
cannot take its own decision in this regard
8) No Feelings: Computers are devoid of emotions. Their judgement
is based on the instructions given to them in the form of programs
that are written by us (human beings)
Basic Operations of a Computer System
Inputting -- The process of entering data and instructions into the
computer system.
Storing -- Saving data and instructions to make them readily
available for initial or additional processing whenever required.
Processing -- Performing arithmetic operations (add, subtract,
multiply, divide, etc.) or logical operations (comparisons like equal to,
less than, greater than, etc.) on data to convert them into useful
information.
Basic Operations of a Computer System
(contd.)
Outputting -- The process of producing useful information
or results for the user such as a printed report or visual
display.
Controlling -- Directing the manner and sequence in which
all of the above operations are performed.
Block Diagram
Components of Computer System
Input Unit
An input unit of a computer system performs the
following functions:
1. It accepts (or reads) instructions and data from outside
world.
2. It converts these instructions and data in computer
acceptable form.
3. It supplies the converted instructions and data to the
computer system for further processing.
Components of Computer System
(contd.)
Output Unit
◦ An output unit of a computer system performs the following
functions:
1. It accepts the results produced by the computer, which are
in coded form and hence, cannot be easily understood by us
2. It converts these coded results to human acceptable
(readable) form
3. It supplies the converted results to outside world
Components of Computer System
(contd.)
Storage Unit
The storage unit of a computer system holds (or stores) the following
1. Data and instructions required for processing (received from
input devices)
2. Intermediate results of processing
3. Final results of processing, before they are released to an
output device
Components of Computer System
(contd.)
Two Types of Storage
Primary storage
•Used to hold running program instructions
•Used to hold data, intermediate results, and results of ongoing processing of
job(s)
•Fast in operation
•Small Capacity
•Expensive
•Volatile (looses data on power dissipation)
Components of Computer System
(contd.)
Secondary storage
•Used to hold stored program instructions
•Used to hold data and information of stored jobs
•Slower than primary storage
•Large Capacity
•Lot cheaper than primary storage
•Retains data even without power
Components of Computer System
(contd.)
Arithmetic & Logic Unit
Arithmetic & Logic Unit of a computer system is the place where the
actual executions of instructions takes place during processing
operation.
Control Unit
Control Unit of a computer system manages and coordinates the
operations of all other components of the computer system.
Components of Computer System
(contd.)
Central Processing Unit
Computers are totally dumb machines. when it comes to learning things it can
not able to learn. But if I talk about AI (Artificial intelligence) it can learn from
humans whatever they provide to AI it can learn anything within a second, But
the computer is different it’s not an AI, it’s just a machine that is made with
some different-different hardware.
When someone provides instructions to the computer then it can able to
perform its operation but it can not able to learn any tasks which are provided
by the user.
Human Being Vs Computer
Human Being Computer
A human can use a computer for doing A computer can’t use a human and
any specific job. can’t do any job by itself.
A human brain is a greatly parallel A computer is a modular and serial
machine. machine
Human Being Vs Computer
Human Being Computer
A human brain has no software for A computer has software for any
execution and doing any job. command execution.
Government
In government sectors, computers are used in data processing, maintaining a
database of citizens and supporting a paperless environment. The country’s
defense organizations have greatly benefitted from computers in their use for
missile development, satellites, rocket launches, etc.
Applications of Computers in various
Fields (contd.)
Banking
In the banking sector, computers are used to store details of customers and
conduct transactions, such as withdrawal and deposit of money through ATMs.
Banks have reduced manual errors and expenses to a great extent through
extensive use of computers.
Business
Nowadays, computers are totally integrated into business. The main objective of
business is transaction processing, which involves transactions with suppliers,
employees or customers. Computers can make these transactions easy and
accurate. People can analyze investments, sales, expenses, markets and other
aspects of business using computers.
Applications of Computers in various
Fields (contd.)
Training
Many organizations use computer-based training to train their employees, to
save money and improve performance. Video conferencing through computers
allows saving of time and travelling costs by being able to connect people in
various locations.
Arts
Computers are extensively used in dance, photography, arts and culture. The
fluid movement of dance can be shown live via animation. Photos can be
digitized using computers.
Applications of Computers in various
Fields (contd.)
Science and Engineering
Computers with high performance are used to stimulate dynamic process in
Science and Engineering. Supercomputers have numerous applications in area of
Research and Development (R&D). Topographic images can be created through
computers. Scientists use computers to plot and analyze data to have a better
understanding of earthquakes.