An operating system is a very special computer program that allows you to make best use of computer hardware.
An operating system provides five key roles for the user:
- It provides an interface through which the user interact with the different parts of the computing system, both hardware and software. In the past this interface was a Command Line Interface (CLI) where users had to type commands at the keyboard. Nowadays you are more likely to be using a Graphical User Interface (GUI), such as Windows.
- It protects the user from the hardware within the system by removing the need for the user to carry out complicated tasks, for example, in order to print something out the operating system will communicate with the printer in order to make the task of printing as straight forward as possible.
- It provides ways for the user to customise and set up the system as they wish. This includes changing the desktop background and letting the user create folders for their files and data.
- It manages and controls the software installed on the system and acts as an interface between programs and the hardware that the programs use, for example, the operating system may assist a computer program that is designed to burn CDs and DVDs.
- It provides options and assistance for connecting the computer equipment to a network. This may be a home network (LAN) or the Internet (WAN). The operating system will monitor and control network access and most modern operating systems will have anti-virus and firewall software installed as standard in order to protect you from Internet threats.
Operating Systems Exercise
Task 1 – Revise
Task 2 – Test