What are the tasks of the OS?
What is an Operating System?
Software that is responsible for managing the computer’s resources, process management, hardware management and other key low-level tasks.
It controls the hardware and the software of a computer system and provides a user interface.
What is a page?
A fixed sized memory block used when assigning memory to processes.
What is virtual memory?
An allocated area of a hard drive/secondary storage device and used when RAM is full.
What is scheduling?
A part of the OS that assigns and manages the order and execution of processes and tasks on system resources (i.e. the CPU).
What is the BIOS?
The Basic Input Output System is responsible for loading the operating system when the computer first turns on.
What is a device driver?
Software that tells the operating system how to communicate with a device.
What is a virtual machine?
A program that has the same functionality as a physical computer - it can run in a window as a separate computing environment.
How does the OS perform multitasking?
The processor allocates a small amount of time to each process and cycles between them.
As this happens so quickly, it appears as if multiple programs are executing simultaneously.
What is multitasking?
When there is more than one program open and they appear to be running at the same time.
What is file management?
What is user management?
The OS allowing multiple users to log into the same computer.
How does the OS manage user access?
What is a user interface?
The means by which the user and a computer system interact, in particular the use of input devices and software.
It displays the output to the user and allows them to interact with the OS (and thus the hardware).
What does this diagram show about the OS?
Does the user directly interact with the OS?
The operating system provides a user interface, but the user is interacting with applications and utilities.
How does the OS manage the memory?
How does the OS manage the processor?
How does the OS manage security?
How does the OS use utility programs?
How does the OS provide a user interface?
How does the OS handle external peripherals?
How does the OS handle networking?
Interfacing to other computers via cable or Wi-Fi.
What is memory management?
The OS controlling the movement of data between secondary storage and RAM, and vice versa.