Operating Systems The operating system software (OS) is the most important part of system software. Without the operating system software the computer would be useless. All computers need an operating system to tell them how to work.
The operating system software is the very first program or set of programs loaded when the computer is switched on. The operating system software controls and monitors the operation of the computer system and how the hardware connected to the CPU is used.
Common features of Operating Systems
All operating systems have certain standard functions. These standard functions can be found in all operating system software. These include:
The operating system controls the sending of data to output devices like the VDU and the printer.
Whenever data is saved the operating takes care of how the data is written to the backing store.
So, if you are using a piece of application software and wish to save your data to the backing store, you would use the SAVE command in the application software which would then pass the data to be saved to the operating system which would then write the data to the computer hardware.
In some operating systems, especially ones that run on computer networks, the access to the computer system is controlled by the operating systems through passwords.
The operating system provides user interface. This is the means of communicating with the computer system. Features such as icons, commands, etc. are all provided by the operating system.
![]() |
Modern computers operate using an interactive system in that the user and the computer interact or communicate with one another.
The user can enter data which is processed immediately or enter commands like 'Save' or 'Print'. The computer responds through dialog boxes asking the user where they would like to save the file or how they would liike the file to be printed. This is similar to a 'conversation'
Increasingly users are interacting with their computers through the user of touch screen technologies.
![]() |
These systems are where data and instructions are processed at the same time it is generated. For example:-
The difference between real time and interactive systems is that in real time systems is that speed of response in real time systems is critical
Interactive Systems and Background Jobs
Modern computers are able to do more than one job at the same time. For example
![]() |
|
![]() |
Device drivers are add on programs to the Operating System that allow the computer to 'speak' or communicate with other hardware devices. For example Printers, Cameras, Scanners, MP3 players etc.
What you should be able to do!