System software

From Wikipedia, the free encyclopedia

Jump to: navigation, search

Systems software refers to the Operating System and all utility programs (like Compiler, Loader, Linker, and Debugger) that manage computer resources at a low level. [1] [2] [3] Operating systems, such as GNU, Microsoft Windows, Mac OS X or Linux, are prominent examples of system software.

System software is software that basically allows the parts of a computer to work together. Without the system software the computer cannot operate as a single unit. 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.[4]

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.

System software is not generally what a user would buy a computer for, instead, it is usually the basics of a computer which come built-in. Application software is the programs on the computer when the user buys it. These programs may include word processors and web browsers.

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

[edit] References

  1. ^ http://depts.alverno.edu/cil/mod1/software/system.html
  2. ^ http://www.webopedia.com/TERM/S/systems_software.html
  3. ^ http://searchsoa.techtarget.com/sDefinition/0,,sid26_gci213024,00.html
  4. ^ W. W. Milner, Ann Montgomery-Smith (2000). Information and Communication Technology for Intermediate Gnvq. p.126

[edit] External links