System software is closely related to, but distinct from operating system. It is a computer software that provides the infrastructure over operating system which programs can operate, i.e. it allows application programs to perform different task on the computer. Operating systems, such as Microsoft Windows NT, Mac OS X or Linux, builds a virtual machine for the system software what they can use. [1]

System software is software that basically allows the user to work. Without the system software the computer cannot do complex tasks. In contrast to system software, software that allows you to do things like create text documents, play games, listen to music, or surf the web is called application software.[2]

In general, application programs are software that enable the end-user to perform specific, productive tasks, such as word processing or image manipulation. System software performs tasks like transferring data from memory to disk, or rendering text onto a display device.

Types of system software

System software helps use the operating system and computer system. It includes diagnostic tools, compilers, servers, windowing systems, utilities, language translator, data communication programs, data management programs and more. The purpose of systems software is to insulate the applications programmer as much as possible from the details of the particular computer complex being used, especially memory and other hardware features, and such accessory devices as communications, printers, readers, displays, keyboards, etc.

Specific kinds of system software include:

If system software is stored on non-volatile memory such as integrated circuits, it is usually termed firmware.

References

  1. ^ Andrew S.Tanenbaum. Modern Operating Systems p.4
  2. ^ W. W. Milner, Ann Montgomery-Smith (2000). Information and Communication Technology for Intermediate Gnvq. p.126

External links

Wikiversity has learning materials about Introduction to Computers/System software
This computer software article is a stub. You can help Wikipedia by expanding it.

Categories: System software |

 

The above information uses material from Wikipedia and is licensed under the GNU Free Documentation License.
Some facts may not have been fully verified for accuracy. [Disclaimers]
This page was last archived by our server on Mon Aug 10 16:17:30 2009. [ refresh local cache ]
Displaying this page or its contents does not use any Wikimedia Foundation's resources.
The owners of this site proudly support the Wikimedia Foundation.