It is normally the responsibility of the Operating System to load and execute files. The part of the operating system that performs this function is called a loader. The absolute loader
There are two types of loaders, relocating and absolute. The absolute loader is the simplest and quickest of the two. The loader loads the file into memory at the location specified by the beginning portion (header) of the file, then passes control to the program. If the memory space specified by the header is currently in use, execution cannot proceed, and the user must wait until the requested memory becomes free. The relocating loader
The relocating loader will load the program anywhere in memory, altering the various addresses as required to ensure correct referencing. The decision as to where in memory the program is placed is done by the Operating System, not the programs header file. This is obviously more efficient, but introduces a slight overhead in terms of a small delay whilst all the relative offsets are calculated. The relocating loader can only relocate code that has been produced by a linker capable of producing relative code. A loader is unnecessary for interpreted languages, as the executable code is built up into the memory of the computer.
LOADERS
LoadersLinkersUtility softwareDesktop environment / Graphical user interfaceShellsBIOSHypervisorsBoot loaders (THESE ARE THE SOME OF SYSTEM SOFTWARES)
Bootloaders are pieces of software that are responsible for helping to load the operating system into memory during boot time.
System software is a software which provides a platform for running application software(s). examples of system software are Linkers, Loaders, Operating Systems,compilers,database systems and editors. Embedded software is a special type of software which are designed for special purpose (usually with negligible user interaction ) e.g.automobile software, software used in air conditioning system.
Examples of system software are- Firmware of a computer, operating system e.g. Linux, UNIX, Windows utility system software e.g. compilers,editors, Database management systems Loaders, Linkers examples of application software are- office suites enterprise software media players accounting software web application software
System Software are software that are needed to operate a computer.system software includes operating system and programming languages. types of system software 1:operating system 2:utility programs 3:languages
There are three types of software namely the application, utility and system software.
Firmware, Operating System, and Utilities.
two types software
Application software & System Software.
In the collector/compactor types (rear loaders, front loaders, barrel loaders), they are.. on other solid waste vehicles, such as roll-off container trucks or grapple loaders, it is not.
Firmware, Operating System, and Utilities.