Forum Topic : What is System Software? | |
Submitted by Curie on 23/06/2009 - 07:39 PM | |
System software includes the operating system and all the utilities that enable the computer to function. Systems software includes compilers, loaders, linkers, and debuggers. Compilers : A program that translates source code into object code. The compiler derives its name from the way it works, looking at the entire piece of source code and collecting and reorganizing the instructions. Loaders : An operating system utility that copies programs from a storage device to main memory, where they can be executed. In addition to copying a program into main memory, the loader can also replace virtual addresses with physical addresses. Linkers : Also called link editor and binder, a linker is a program that combines object modules to form an executable program. Debuggers : A special program used to find errors (bugs) in other programs. A debugger allows a programmer to stop a program at any point and examine and change the values of variables. |
| |||||||
| |||||||
| |||||||
|