APPLICATIONS OF COMPUTER
Computers have their application or utility everywhere. We find their applications in almost every sphere of life–particularly in fields where computations are required to be done at a very fast speed and where data is so complicated that the human brain finds it difficult to cope up with.
[B]In Tourism:[/B] Hotels use computers
to speed up billing and checkout the availability of rooms. So is the case with
railways and airline reservations for booking tickets. Architects can display
their scale models on a computer and study them from various angles and
perspectives.
[B]In Banks: [/B] Banks also have
started using computers extensively. Terminals are provided in the branch and
the main computer is located centrally. This enables the branches to use the
central computer system for information on things such as current balance,
deposits , overdrafts, interest charges, etc. MICR encoded cheques can be read
and sorted out with a speed of 3000 cheques per minute by computers as compared
to hours taken by manual sorting. Electronic funds transfer (EFT) allows a
person to transfer funds through computer signals over wires and telephone
lines making the work possible in a very short time.
[B]In Industry: [/B] Computers are
finding their greatest use in factories and industries of all kinds. They have
taken over the work ranging from monotonous and risky jobs like welding to
highly complex jobs such as process control. Drills, saws and entire assembly
lines can be computerized. Moreover, quality control tests and the
manufacturing of products, which require a lot of refinement, are done with the
help of computers.
[B]In Transportation: [/B] Today computers
have made it possible for planes to land in foggy and stormy atmosphere also.
The aircraft has a variety of sensors, which measure the plane’s altitude,
position, speed, height and direction. Computer use all this information to
keep the plane flying in the right direction. In fact, the Auto–pilot feature
has made the work of pilot much easy.
[B] In Education:[/B] Computers have
proved to be excellent teachers. They can possess the knowledge given to them
by the experts and teach you with all the patience in the world. You may like
to repeat a lesson hundred times, go ahead, you may get tired but the computer
will keep on teaching you. Computer based instructions (CBI) and Computer Aided
Learning (CAL) are common tools used for teaching. Computer based encyclopedia
such as Britannica provide you enormous amount of information on anything.
[B]In Entertainment: [/B] Computers are
also great entertainers. Many computer games are available which are like the
traditional games like chess, football, cricket, etc. Dungeons and dragons
provide the opportunity to test your memory and ability to think. Other games
like Braino and Volcano test your knowledge.
Block Diagram of Computer :
A computer can process data, pictures, sound and graphics. They can solve highly complicated problems quickly and accurately. A computer as shown in Fig. performs basically five major computer operations or functions irrespective of their size and make. These are
A computer can process data, pictures, sound and graphics. They can solve highly complicated problems quickly and accurately. A computer as shown in Fig. performs basically five major computer operations or functions irrespective of their size and make. These are
1) it accepts data or instructions by
way of input,
2) it stores data,
3) it can process data as required by
the user,
4) it gives results in the form of
output, and
5) it controls all operations inside a
computer.
Fig : Basic computer Operations
We discuss below each of these Computer operations
1. Input: This is the process of entering data and programs in to the
computer system. You should know that computer is an electronic machine like
any other machine which takes as inputs raw data and performs some processing
giving out processed data. Therefore, the input unit takes data from us to the
computer in an organized manner for processing.
2. Storage: The process of saving data and instructions permanently is known
as storage. Data has to be fed into the system before the actual processing
starts. It is because the processing speed of Central Processing Unit (CPU) is
so fast that the data has to be provided to CPU with the same speed. Therefore
the data is first stored in the storage unit for faster access and processing.
This storage unit or the primary storage of the computer system is designed to
do the above functionality. It provides space for storing data and instructions.
The storage unit performs the following
major functions:
• All data and instructions are stored
here before and after processing.
• Intermediate results of processing
are also stored here.
3. Processing: The task of performing operations like arithmetic and logical
operations is called processing. The Central Processing Unit (CPU) takes data
and instructions from the storage unit and makes all sorts of calculations
based on the instructions given and the type of data provided. It is then sent
back to the storage unit.
Input-Devices:
Keyboard, Mouse, Scanner, Microphone, Joystick, Web Cam, Optical Mark Reader, Optical Character Reader, Optical Bar code Reader, Touch Pen, Graphic digitizer, light pen, Touch pad\screen.
Output-Devices:
Monitor, Printer, Plotter, Speaker
Both:
CD, Pen-drive, MODEM, hard drive, tape drive, disk drive
FUNCTIONAL UNITS
In order to carry out the operations mentioned in the previous section the computer allocates the task between its various functional units. The computer system is divided into three separate units for its operation.
They are
1) arithmetic logical unit
2) control unit.
3) central processing unit.
Central Processing Unit (CPU)
The ALU and the CU of a computer system are jointly known as the central processing unit. You may call CPU as the brain of any computer system. It is just like brain that takes all major decisions, makes all sorts of calculations and directs different parts of the computer functions by activating and controlling the operations
Control Unit (CU)
The next component of computer is the Control Unit, which acts like the supervisor seeing that things are done in proper fashion. Control Unit is responsible for coordinating various operations using time signal. The control unit determines the sequence in which computer programs and instructions are executed. Things like processing of programs stored in the main memory, interpretation of the instructions and issuing of signals for other units of the computer to execute them. It also acts as a switch board operator when several users access the computer simultaneously. Thereby it coordinates the activities of computer’s peripheral equipment as they perform the input and output.
Arithmetic Logical Unit (ALU) Logical Unit
Logical Unit : After you enter data through the input device it is stored in the primary storage unit. The actual processing of the data and instruction are performed by Arithmetic Logical Unit. The major operations performed by the ALU are addition, subtraction, multiplication, division, logic and comparison. Data is transferred to ALU from storage unit when required. After processing the output is returned back to storage unit for further processing or getting stored.
Education : Getting the right kind of information is a major challenge as is
getting information to make sense. College students spend an average of 5-6
hours a week on the internet.
Health and
Medicine : Computer technology is radically
changing the tools of medicine. All medical information can now be digitized.
Software is now able to computer the risk of a disease. Mental health
researchers are using computers to screen troubled teenagers in need of
psychotherapy. A patient paralyzed by a stroke has received an implant that
allows communication between his brain and a computer; as a result, he can move
a cursor across a screen by brainpower and convey simple messages.
Science: Scientists have long been users of it. A new adventure among
scientists is the idea of a “collaboratory”, an internet based collaborative
laboratory, in which researchers all over the world can work easily together
even at a distance. An example is space physics where space physicists are
allowed to band together to measure the earth’s ionosphere from instruments on
four parts of the world.
Business: Business clearly see the interest as a way to enhance productivity
and competitiveness. Some areas of business that are undergoing rapid changes
are sales and marketing, retailing, banking, stock trading, etc. Sales
representatives not only need to be better educated and more knowledgeable
about their customer’s businesses, but also must be comfortable with computer
technology.
Government:
Various departments of the Government
use computer for their planning, control and law enforcement activities. To
name a few – Traffic, Tourism, Information & Broadcasting, Education,
Aviation and many others.
Defence:
There are many uses computers in
Defence such as:
1) Controlling UAV or unmanned
air-crafts an example is Predator. If you have cable I would recommend watching
the shows “Future Weapons" and “Modern Marvels". The show future
weapon gives an entire hour to the predator.
2) They are also used on
Intercontinental Ballistic Missiles (ICBMs) that uses GPS and Computers to help
the missile get to the target.
3) Computers are used to track incoming
missiles and help slew weapons systems onto the incoming target to destroy
them.
4) Computers are used in helping the
military find out where all their assets are (Situational Awareness) and in
Communications/Battle Management Systems.
5) Computers are used in the logistic
and ordering functions of getting equipments to and around the battlefield.
6) Computers are used in tanks and
planes and ships to target enemy forces, help run the platform and more
recently to help diagnose any problems with the platforms.
7) Computers help design and test new
systems.
Sports:
In today's technologically growing
society, computers are being used in nearly every activity.
Safety
Computers have aided in the design of
safety equipment in sports such as football helmets to shoes to mouth guards
What are
characteristic of a computer?
Basic characteristics about computer are:
1. Speed: - As you know computer can work very fast. It takes only few seconds
for calculations that we take hours to complete. You will be surprised to know
that computer can perform millions (1,000,000) of instructions and even more
per second.
2. Accuracy: - The degree of accuracy of computer is very high and every
calculation is performed with the same accuracy. The accuracy level is 7
3. 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.
4. 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 determined on the basis of design of computer. The errors in
computer are due to human and inaccurate data.
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 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.
7. 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.
8. 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 and can be carried to other
computers.
WHAT IS OS?
Operating System is a software program that acts as an interface between the user
and the computer. It is a software package which allows the computer to function.
Functions:
Program creation
Program execution
Access to Input/Output devices
Controlled access to files
System access
Error detection and response
Interpreting the commands
Managing peripherals
Memory management
Processor management
Information management
Process communication
Networking
Operating System:
An operating system (OS) is a set of software that manages computer hardware resources and provides common services
for computer programs.
The operating system is a vital component of the system software in a computer system. Application
programs require an operating system to function.
Time-sharing operating systems schedule
tasks for efficient use of the system and may also include accounting for cost
allocation of processor time, mass storage, printing, and other resources.
For hardware functions such as input
and output and memory allocation, the operating system
acts as an intermediary between programs and the computer hardware, although the application code is
usually executed directly by the hardware and will frequently make a system call to an OS function or be interrupted by
it. Operating systems can be found on almost any device that contains a
computer—from cellular phones
and video game consoles to supercomputers and web servers.
Types
Real-time
A real-time operating system is a multitasking operating system that aims at executing
real-time applications. Real-time operating systems often use specialized
scheduling algorithms so that they can achieve a deterministic nature of
behavior. The main objective of real-time operating systems is their quick and
predictable response to events. They have an event-driven or time-sharing
design and often aspects of both. An event-driven system switches between tasks
based on their priorities or external events while time-sharing operating
systems switch tasks based on clock interrupts.
Multi-user
A multi-user operating system allows
multiple users to access a computer system concurrently. Time-sharing system
can be classified as multi-user systems as they enable a multiple user access
to a computer through the sharing of time. Single-user operating systems, as
opposed to a multi-user operating system, are usable by a single user at a
time. Being able to use multiple accounts on a Windows operating system does
not make it a multi-user system. Rather, only the network administrator is the
real user. But for a UNIX-like operating system, it is possible for two users
to login at a time and this capability of the OS makes it a multi-user
operating system.
Multi-tasking vs. Single-tasking
When only a single program is allowed
to run at a time, the system is grouped under a single-tasking system. However,
when the operating system allows the execution of multiple tasks at one time,
it is classified as a multi-tasking operating system. Multi-tasking can be of
two types: pre-emptive or co-operative. In pre-emptive multitasking, the
operating system slices the CPU time and dedicates one slot to each of the
programs. Unix-like operating systems such as Solaris and Linux support
pre-emptive multitasking, as does Amiga OS.
Cooperative multitasking is achieved by relying on each process to give time to
the other processes in a defined manner. 16-bit versions of Microsoft Windows used
cooperative multi-tasking. 32-bit versions, both Windows NT and Win9x,
used pre-emptive multi-tasking. Mac OS prior to OS X used to support
cooperative multitasking.
Distributed
Further information: Distributed system
A distributed operating system manages
a group of independent computers and makes them appear to be a single computer.
The development of networked computers that could be linked and communicate
with each other gave rise to distributed computing. Distributed computations
are carried out on more than one machine. When computers in a group work in
cooperation, they make a distributed system.
Embedded
Embedded operating systems are designed to be
used in embedded computer systems. They are designed to operate on small
machines like PDAs with less autonomy. They are able to operate with a limited
number of resources. They are very compact and extremely efficient by design.
Windows CE and Minix 3 are some examples of embedded operating systems.
Examples of operating systems
UNIX and UNIX-like
operating systems
No comments:
Post a Comment