Feb 24, 2013


A computer can only do what the programmer asks to do. To perform a particular task programmer prepares a sequence of instructions, called a program. A set of programs written for a particular computer is known as software for that computer.

                  So, software is an interface between the computer hardware and the users. Softwares are divided into three parts.


The hardware of computer system can do anything, software is required to direct it. System software is some sets of programs which are required by the computer system itself to run the process smoothly. In other words, these are some sets of programs which are used to control the operation of a computer. These programs are not needed directly by the user to perform a specific task. But in order to solve any task of the user, it is required internally by the computer. The system software is stored on ROM disks. It includes the operating system, assembler, compiler, editor, BIOS etc. System software can be divided into three parts...

a>System management/control program.
b>System support program
c>System development program.

Application software is the set of software required by the computer to perform the specific task of the user. So, any software which is designed to do any specific task is known as application software. Todays a large number of application software are available to solve the specific type of problems. Some application software is of general nature, such as WordStar, FoxPro, Oracle, Sybase, MS-Office etc. Some application software has been developed for specific purposes, such as for designing building structures, power systems, inventory control, sales control, sales invoicing, network analysis etc. Advantages of application software are as follows.

a>Users get tested and well-organized programs.
b>No time is lost for the development of the program.
c>Quick implementation of results.

Application software can be classified into the following various categories...

a>Data management software.
b>Data processing software.
c>Presentation software.
d>Word processing and editing software.
e>Multimedia and animation software.
f>Productivity and CAD/CAM software.
g>Real time software.
h>Transaction processing software.
i>Web application software.
j>Driver and utility software.
k>Security software.
l>Scientific software.
m>Encyclopedia entertainment and educational software.

These are a set of programs which helps users to perform outline tasks. Tasks performed by utility programs include copying files from one disk to another, file maintenance, sorting records, merging files, printing the memory contents, file manipulation, virus scanner, and remover.


Post a Comment


Twitter Facebook Digg Stumbleupon Favorites More