Introduction
A computer is an electronic device that
accepts data as input, processes it, and produces meaningful output as a
result.
A computer is an electronic device, operating
under the control of instructions stored in its own memory, that can accept
data, process the data according to specified rules, produce results, and
stores the results for future use.
Digital and Analog Computers
Digital Computer
A digital computer operates using binary digits (0s and 1s) to process data through mathematical and logical operations. It's a versatile tool utilized across diverse fields for tasks ranging from basic calculations to complex simulations and data analysis. Example of these computers are IBMPC, Apple/Macintosh etc.
Analog Computer
An analog computer operates on continuous
data like length or voltage, using continuous signals. Unlike digital
computers, it doesn't rely on exact values but approximations. Widely used in
scientific and industrial fields, they excel in solving differential equations
and represent physical quantities through waves. Examples include the,
speedometer, thermometer, barometer, lactometer, and seismograph.
Different between analog and digital computer.
Analog computer |
Digital computer |
These computer work with physical values such as
temperature, pressure etc. |
These Computers work with binary digits (0s , 1s) |
These computers are based with continuous data. |
These computer are based with discrete data. |
It has very low accuracy. |
It has high accuracy. |
Based on similarity measurement principle. |
Based on counting principle. |
There are faster than digital computers. |
Slower than analog computer. |
It has no or limited storage capacity. |
It has high storage capacity. |
It does single purpose job. |
It does multi-purpose job. |
No possibility of reprogramming. |
It can be reprogrammed. |
The cost is low and portable. |
The cost is high and easily not portable. |
Analog signal processing can be done in real time and
consumes less bandwidth. |
There is no guarantee that digital signal processing
can be done in real time and consumes more bandwidth to carry out the same
information. |