Friday, July 16, 2010

Computer software:

The finite set of instruction that the computer follows to solve a particular problem is called a computer program. Some programs called the system programs, direct the internal operation of the computer. This includes those, which control the input and output devices or manage the storage areas with in the computer. On the other hand, other programs called application program direct the computer to solve the specific user-oriented problems such as preparing report, accounting package and many more such application. Collectively the group of programs that a computer needs to function is known as computer software. The major components of system program include operating system, compiler and assembler and utility programs.
An operating system is the software that allows a computer hardware and software to work together. It is a layer of software between the user and the computer which provides the native environment .It consists of a programs and routines that coordinates processes, translate data from input from output devices, regulates data storage in memory, and allocated tasks to different processors. It also provides programs and function that help programmers develop new software. An operating system provides two related function: a standard programming environment for software developer and a standard working environment for users.
Compilers and assemblers are used to translate the program written in human understandable language, like FORTRAN into object module, which is used by linker to make an executable file. An executable file is then ready to be used by the users.
The systems of programs are a generally obtained from either the hardware vendor or independent software vendors. The applications programs may be written by any software developer according to the needs of the costumer. Every kinds of software can be developed as according to the want of the needers.
Generally some well developed and most useable business software’s are MS-WORD, MS-EXCEL, MS-POWERPOINT etc and many more like this.

No comments:

Post a Comment