
Please log in to see additional secure content...
|
Module 1 Operating Systems
|
|
|
- Features of operating systems
- Interrupt handling
- Scheduling, job queues and priorities
- Memory management
- Spooling
- Modern personal computer operating systems
Candidates should be able to:
- describe the main features of operating systems, for example memory
- explain how interrupts are used to obtain processor time and how processing of interrupted jobs may later be resumed, (typical sources of interrupts should be identified and any algorithms and data structures should be described);
- define and explain the purpose of scheduling, job queues, priorities and how they are used to manage job throughput;
- explain how memory is managed in a typical modern computer system (virtual memory, paging and segmentation should be described along with some of the problems which could occur, such as disk threshing);
- describe spooling, explaining why it is used;
- describe the main components of a typical desktop PC operating system, including the file allocation table (FAT) and how it is used, and the purpose of the boot file.
|