5. • It manages the hardware and software resources of
the computer system.
• It provides a stable and consistent way for managing
applications or program.
• It add security update, system patch, new
application and formatting commands to install a
fresh operating system in case of malfunctioning.
• It can be installed and used for special purpose
applications like robotics.
• It can be changed and modified because it is made
up of portable codes.
• It perform tasks of managing the:
- processor
- memory
- device
- storage