Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
12 Cards in this Set
- Front
- Back
Operating system |
A piece of software that acts as an interface between the user and the hardware, managing all hardware and all other software and manages other programs access to the hardware |
|
What things are managed by the operating system |
Files Processes Hardware User Interface |
|
Files management |
Operation system manages the file operations: creating, deletion, move, renaming, editing and where the file should be stored on the disk |
|
Processes management |
Operating system decides what the processor should do next |
|
Hardware management |
Operating systems have drivers which tells the operating system how to communicate with one specific system in an agreed format (API - application programming interface)
ie the mouse or printer |
|
Two types of user interface |
Graphical User Interface Command Line Interface |
|
Graphical User Interface (GUI) |
Windows, icons, menus and pointers (WIMP)
Easy to use
But lots of processing power, high RAM and back up stores needed, need good graphical display and GUI's run slower |
|
Command Line Interface |
User has to type in command and enter Can be Installed on less advanced machines as less interference and runs very quickly Users have to learn an instruction set |
|
Scheduling |
The algorithm that allows each running process to use the CPU |
|
Paging |
Algorithm that moves programs from RAM to disk and back again when needed once main memory is full |
|
Functions of an OS |
Managing Files Paging Scheduling Shares access to the hardware |
|
Concurrent |
Processes that run apparently at the same time but not really at the same time |