1.5.1b Operating Systems ANSWERS
1.5.1b Operating Systems ANSWERS
[2]
2. “The CPU sits between the user’s applications and the hardware”. What is meant by this statement? [3]
Applications (such as a word processor) do not know how to communicate with every single hardware device that exists. It is not efficient to write programs that can.
However, the operating system can communicate with the great range of different devices as the operating system has a library of drivers which enable this communication.
The operating system can also communicate with all applications.
As a result, the operating system sits between the two, passing on messages from the applications to the hardware and back again.
When you load an application, the OS will copy the application to the RAM.
In addition, the OS will ensure that each program that loads has its own space on the RAM.
This stops other programs reading and writing to the memory area for another application.
It is also responsible for managing virtual memory when the RAM gets full.
The kernel is the heart of the operating system and is responsible for looking after “the most low-level hardware operations”.
Question Zone 7-9
It is the kernel that applications make use of when they want to operate the computer’s hardware.