Professional Documents
Culture Documents
Chapter I
Overview of Compute
Science
Overview of Computer Science
Content
3. Characteristics of computers
4. Types of computers
5. Applications of computers
Data
Data can be defined as a factual information (as measurement or statistics) used as
basis for reasoning, discussion or calculation.
or
Data are streams of raw facts representing events occurring in an organization or in
the physical environment before they have been organized and arranged in to a form
that people understand or use it.
Characteristics of Data
Is raw, it simply exists and has no significance beyond its existence.
Can exist in any form (usable or non usable) but it doesn’t convey meaning by
itself.
Represents a fact or statement of event without giving relation to other things.
Thus in general data are:
o Stored facts
o Inactive (they exist)
o Can be gathered from various sources
Information
Is an organized collection of processed data which gives the complete sense.
Information is a data that have been shaped into a form that is meaningful and
useful to human beings.
It provides answers to who, what and when questions.
It is an understanding of data.
Generally information is:
o Processed facts
o Active (it enables doing)
o Transformed from data
Knowledge
Intelligence
Can be considered as the ability to draw inferences from the available knowledge.
Ability by which we can take knowledge and synthesize new knowledge or
information from the previously held knowledge.
Wisdom
It is the maturity of mind that directs its intelligence to desirable goals.
It comes from the ability to synthesize (combine) various streams of knowledge -
that enables us to make informed judgments about various ideas and propositions
that may lie outside of our own direct areas of expertise.
To make such wise judgment we have to add values, ethics and reasons to
knowledge. Then we arrive at a conclusion that benefits others and ourselves.
ICT is the use of computers and telecommunication facilities for the purpose of
gathering, storing and distributing information globally.
What is a Computer?
Computer is an electromechanical device which operates upon data and
information that are supplied by a user.
A computer is an electromechanical device that not only does the arithmetic
calculations but also logical manipulations at a high speed.
A computer is a digital machine that takes data as input, processes them in a
predefined manner and gives the required information in the form of output.
The word computer is generated from a Latin word “compute” which means “to
calculate” and can be applied to abacus or any adding machine as to the modern
computer.
It doesn’t mean that computer performs only calculation. However, the term
“Computer” has came to mean a special electronic device having certain definite
characteristics.
Generally, a computer is an electronic device that takes an input, process it under a
set of instructions called program, produce an output and can store the result for
future use.
Storage
Information:-is a processed data that has a meaning to its users. It is informative about
something. Information needs cognitive states of its users i.e. demands awareness of data.
The followings are some of the capabilities and potential of computers which are reasons
for using computers:
To store and process large amount of information with high speed and accuracy;
To transmit information across continents via communication channels;
To perform complex mathematical computations and make comparisons;
To perform repetitive process with great ease, speed and reliability;
For research, diagnostic purposes;
For weather forecasts;
And many many more……. 1. Speed
2. Accuracy
3. Diligence
Characteristics of Computers 4. Versatility
5. Automation
The rapid rise in the use of computers has happened because there 6. Power of
are a number of characteristics that they possess which enable remembrance
them to perform some tasks much better than human beings. The
characteristics of a computer show the capability and the potential of the computer for
processing data. This saves time, space, money, labour etc...
Some of the basic characteristics of a computer system are:
While talking about the speed of a computer, we do not talk in terms of seconds or
even milliseconds (10-3). Our units of speed are the microseconds (10-6), the
nanoseconds (10-9), and even the picoseconds (10-12).
Nowadays, computers are being used for surgical purposes which need almost
hundred percent accuracy. From this we can understand the accuracy and consistency
Once the program and data are loaded into its memory, compute carries out the
execution with little or no human intervention. Errors can occur in a computer, but
these are mainly due to human rather than technological weaknesses, that is, due to
imprecise thinking by the programmer (a person who writes instructions for a
computer to solve a particular problem) or due to inaccurate data.
3. Diligence: - Unlike human beings, a computer is free from dullness, tiredness, lack of
concentration, etc., and hence can work for hours together without creating any error
and without grumbling.
Man suffers from physical and mental fatigue, lack of concentration and laziness
which do not permit him to carry on his task at the same level of speed and accuracy
through the entire day. The computer , on the other hand is capable of operating at
exactly the same level of speed and accuracy even if it has to carry out the most huge
and complex operations for a long period of time.
Classification of Computers
It is often useful to divide different types of computers into different categories. Here we
classify the computer based on their processing, based on their application and based on
their size, capacity etc..
Analog Computers
Analog computers operate by measuring.
Refers to circuits or numerical values that have a continuous range. That is they deal
with continuous variables.
They don’t compute directly with numbers, rather, by measures physical magnitude
such as pressure, temperature, voltage, current etc. (Examples: like Thermometer,
Voltmeter etc……)
Gasoline pump – Contains an analog Computer that converts the flow of pumped fuel
into two measurements the price of the delivered gas and the quantity of pumped fuel.
Analog computers are special purpose computers. However, they have limited
accuracy.
Digital Computers
A digital computer is one that operates on discrete (separate) data.
Digital refers to the process in computers that manipulates binary numbers (0s or 1s)
Which represent switches that are turned on or off by electrical current. A bit can have
the value 0 or the value 1, but nothing in between 0 and 1.
Digital computers deal with discrete variables.
They operate by counting rather than measuring.
They operate directly up on numbers (or digits) that represent numbers, letters, or
other special symbols.
Digital computers have very high accuracy and speed than the analog computers
Examples:
Abacus
Desktop Computers
The General Purpose Computers
Hybrid Computers
The best features of analog and digital computers can be combined into a single device
to form a hybrid computer.
Hybrid computers processes the information by collecting input data with analog
method, convert it into digital quantities, processes the digital values and convert the
output from digital to analog form.
That is it measures the continuous flow of data (act as analog) and manipulate discrete
values (0s and 1s).
Example:
In intensive-care units of hospitals, analog devices may measure a patient’s
heart function, temperature and other vital signs. These measurements may then be
converted into numbers and supplied to a digital component in the system. This
component is used to monitor the patient’s vital signs and to send an immediate signal
The other important distinction is the task or purpose computers of the computer (i.e.
what it is used for). In this regard, computers can be categorized
1. Special Purpose Computers.
2. General Purpose Computers.
Based on their size, speed, storage capacity and price computers can be categorized into
Mini Computer:
Have relatively lower speed, smaller in size than the mainframe computers. They use
terminals for inputs and output.
Known as midsized or low-end mainframe computer, is similar to but less powerful
than a mainframe computer. It can support 2 to about 50 users.
Micro computers work well in what are known as Distributed Data Processing. That
is, a company’s processing power is decentralized, or distributed across different
computers.
These can work much faster than the Microcomputers and have many more storage
locations in main memory. Many medium-sized companies in the business world
today use minicomputers.
Mainframe Computer:
Smaller in size and capacity lower in speed & memory capacity than the super
computers.
Super Computer:
Are the fastest, largest and most powerful computers. They have speed of hundreds of
millions of operation per second, a primary memory capacity of about 80 million
characters and a secondary memory of capacity of about 20 times its primary memory.
They are multi-user systems in intercontinental range.
They can carry out enormously complex scientific calculations. They are used to
process huge amount of data and are commonly used in space technology centers,
meteorology stations, astronomical observatories, inter-continental communications,
airline organizations etc…
These machines can handle huge amount of scientific computations and 50,000 times
faster than the Microcomputer.
These machines are mostly used in defense and weaponry, weather forecasting,
scientific research, large Universities or for the national Aeronautics and space
administration.
A new type of supercomputer, called Massively Parallel Computer, has recently been
introduced, which has hundreds to thousands of processors housed in it.
o Indian Research organization developed a Super Computer Known as
PARAM. This has been used in various defense applications.
Application of Computers
Applications of computers differ from organization to organization or from individual to
individual based on the specific needs of organizations and individuals. Sometimes
applications may be associated with the size of the computer. For example, a
supercomputer is not generally used for word processing activity. Supercomputers are
used in scientific applications such as aerodynamics design, processing of geological
data, and collecting and processing weather data, etc.
Mainframe computers are used by large organizations to coordinate and manage
vast amounts of data. They can be used by many businesses to update inventory, schedule
production, keep employee records, generate sales and management reports, etc.
Minicomputers are well adapted for functions such as accounting, word processing,
database management, etc.
Microcomputers are used in a variety of application. They are the most widely
used computer types for business and personal purpose. In general microcomputers are
used for:
Word Processing,
Computers in Education
Computers can guide a student/teacher through a course of instruction. Also can guide
/provide instructions and solve the queries of the user. CAE (Computer Assisted
Education), online teaching, training, conferencing, and distance learning are good
examples of computer applications in the fields of education.
Used as an aid to medical research by analyzing data produced from the trial of drugs.
Used as an aid for diagnosis. Used to hold details of patients etc. Nowadays used widely
in complex surgical issues like heart/liver transplantation, plastic surgery etc…
Computers in Manufacturing
Stock and production control, Engineering design, Design, manufacturing and testing
processes are all in computerized format.
Although computers can be applied in different areas, there are situations where
computers can perform nothing. Computers can’t decide how to be programmed. It is
always humans that are responsible for programming the computers. Computers do not
provide their own inputs unless people provide it. Interpretation of data and
implementation of decisions is always left for humans. That is, a computer doesn’t
interpret the information it produces and it doesn’t implement decisions based on the
information obtained. It is completely electrically dependent.