|
(11070) Operating Systems I
2nd Year, 2nd Semester
Subject: Compulsory of 7,5 Credits
|
| |
- Introduction to Operating Systems
- Basic elements
- Processor registers
- Instruction execution
- Interrupts
- Operating System functions and goals
- Evolution of Operating Systems.
- Processes
- Process states
- Process description
- Process control
- Threads
- Processes and threads
- Multiprocessing
- Funcionality of threads
- Kernel-level and user-level threads
- Scheduling
- Types of scheduling
- Scheduling algorithms
- Traditional UNIX scheduling
- Concurrency
- Mutual exclusion and synchronization
- Deadlock and starvation
- Memory management in monoprocessors
- Requirements
- Memory partitioning
- Paging
- Segmentation
- Virtual memory
- Hardware and control structures
- Operating system software
- Input/output management
- I/O devices
- Organization of the I/O functions
- I/O buffering
- File management
- Security
|
|
Last modification: 11/06/2007 11:32