Characterstics of Computer
Characterstics of Computer
Speed
Computer can work very fast. It takes only few seconds for calculations that a
human being takes hours to complete. The weather forecasting is the results of
compilation and analysis of huge amount of data on temperature, humidity,
pressure, etc. of various places on computers. It takes few minutes for the
computer to process this huge amount of data and give the result.
Computer can perform millions (1,000,000) of instructions and even more
per second. Therefore, the speed of computer measured in terms of
microsecond (10-6 part of a second) or nano-second (10-9 part of a second).
Accuracy
The degree of accuracy of computer is very high and every calculation is
performed with the same accuracy. The accuracy level is determined on the
basis of design of computer. The errors in computer are due to human and
inaccurate data.
Diligence
A computer is free from tiredness, lack of concentration, fatigue, etc. It
can work for hours without creating any error. If millions of calculations are to
be performed, a computer will perform every calculation with the same
accuracy. Due to this capability it overpowers human being in routine type of
work.
Versatility
It means the capacity to perform completely different type of work. You
may use your computer to prepare payroll slips. Next moment you may use it
for inventory management or to prepare electric bills.
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. .
No IQ
Computer is a dumb machine and it cannot do any work without instruction
from the user. It performs the instructions at tremendous speed and with
accuracy. It is you to decide what you want to do and in what sequence. So a
computer cannot take its own decision as you can.
No Feeling
It does not have feelings or emotion, taste, knowledge and experience. Thus
it does not get tired even after long hours of work. It does not distinguish
between users.
Storage
The Computer has an in-built memory where it can store a large amount of
data. You can also store data in secondary storage devices such as floppies,
which can be kept outside your computer.
BLOCK DIAGRAM OF COMPUTERS
Block Diagram of Computer :
Input Unit:
Computers need to receive data and instruction in order to solve any
problem.
The various storage devices of a computer system are divided into two
categories.
1. Primary Storage:
* Fast
* Temporary
* Expensive Examples: RAM, ROM
2. Secondary Storage:
* Slow
* Permanent
* Cheaper Examples: Magnetic disk, Magnetic tapes
Memory Size: All digital computers use the binary system, i.e. 0’s and
1’s. Each character or a number is represented by an 8 bit code. The set
of 8 bits is called a byte.
A character occupies 1 byte space. A numeric occupies 2 byte space.
Byte is the space occupied in the memory.
Output Unit:
Control Unit:
It controls all other units in the computer. The
control unit instructs the input unit for storing data
controls the flow of data and instructions from the storage unit to
ALU.
controls the flow of results from the ALU to the storage unit.
Central Processing Unit:
The control unit and ALU of the computer are together known as the Central
Processing Unit (CPU). The CPU is like brain performs the following functions:
A PC may have CPU-IC such as Intel 8088, 80286, 80386, 80486, Celeron,
Pentium, Pentium Pro, Pentium II, Pentium III, Pentium IV, Dual Core, and AMD
etc
Operating system
An operating system, or OS, is a software program that enables the computer
hardware to communicate and operate with the computer software. Without a
computer operating system, a computer would be useless.
Operating system types
GUI - Short for Graphical User Interface, a GUI Operating System contains
graphics and icons and is commonly navigated by using a computer mouse. See
the GUI definition for a complete definition. Below are some examples of GUI
Operating Systems.
System 7.x
Windows 98
Windows CE
Multi-user - A multi-user operating system allows for multiple users to use the
same computer at the same time and different times. some examples of multi-
user operating systems.
Linux
Unix
Windows 2000
Multiprocessing - An operating system capable of supporting and utilizing more
than one computer processor. Below are some examples of multiprocessing
operating systems.
Linux
Unix
Windows 2000
Multitasking - An operating system that is capable of allowing multiple
software processes to run at the same time. some examples of multitasking
operating systems.
Unix
Windows 2000
Multithreading - Operating systems that allow different parts of a software
program to run concurrently. Operating systems that would fall into this
category are:
Linux
Unix
Windows 2000