This article attempts to explain the various types of system software and their functions. Read the article to get your concepts cleared about this subject.
- The Basic Input Output System (BIOS) or boot loader, which defines the firmware interface and loads the OS;
- The device firmware that controls the operation and performance of the computer hardware;
- The operating system (OS) which allows the user to interact with the hardware and get the desired outcome by carrying data between RAM and storage disks, displaying the desired result on the output device (monitor/LCD) and by acting as the platform to allow various other system and application software to run on the computing device;
- Various utility software that regulates the computer functionality by analyzing its performance, configuring and optimizing its processes and thereby, carrying out system maintenance functions.