Chapter 2: Operating system
Applications of Operating system
- Supervisor mode, problem mode
- Operating system's needs
Using Operating system
- Batch processing
- Uni-programming
- Multiprogramming
- Real time processing (on-line processing)
- Time sharing
Interruption
- Reasons for interruption
- Interrupt handler
Division of memory in parts
- Static areas
- Dynamic areas
- Blocks, page frames
- Replacement of dynamic pages
Time sharing of Central Processing Unit
- Choosing a program
- Priority in interrupting a program
- Time sharing
Control and access to information and User interface