System software

From Wikipedia, the free encyclopedia

  (Redirected from System utility)
Jump to: navigation, search

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.

[edit] Types of system software

System software can be classified as operating system. An operating system creates an interface between other software and the system hardware, while system software will refine or allow greater interaction with the user.

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.

[edit] 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

[edit] External links

Personal tools