The Functions of Operating Systems
The Functions of Operating Systems
2
2 Hardware and software
Operating systems
Before an operating system (OS) is loaded the computer has to boot up. Booting
up a computer is starting it up by loading the BIOS. BIOS is stored in ROM
and is the Basic Input/Output System for the computer which executes during
boot-up. It checks various devices are present. It then loads the OS.
An OS is system software that manages computer hardware and software
resources as well as interacting with device drivers. Some of the device drivers are
separate to the OS, but are often included by the provider of the OS. The OS acts
an interface between the user and the computer, as well as supplying important
utilities for managing the computer. A utility program is a type of system software
that assists users in controlling or maintaining the operation of a computer, its
devices or its software. The OS also acts as an interface between an application
62
005603_02_CAIE_AS_Level_IT_BP_049-075.indd Page 63 23/11/23 7:17 AM F-0120 /147/HO02989/work/indd
2
communicate with the hardware. The part of the operating system that facilitates
this is called the kernel. To sum up, an operating system interacts with application
software, device drivers and hardware to manage a computer’s resources, such as
the processor, RAM, storage space, and peripherals.
For nearly all types of computer, the operating system program is large and
would occupy too much ROM, so most of it is stored on a hard disk. However,
the instructions for loading the operating system are stored in ROM and are
executed every time the computer is switched on.
63
005603_02_CAIE_AS_Level_IT_BP_049-075.indd Page 64 23/11/23 7:17 AM F-0120 /147/HO02989/work/indd
When a user wishes to shut down the computer, the OS has to safely close all
2
software running on the computer. It then shuts itself down bit by bit before
finally sending a signal to the power management hardware to turn off the power.
Activity 2e
List the different functions of an operating system.
64