Operating Systems
مبادئ وآليات عمل أنظمة التشغيل
المحاضرات اللي هنذاكرها سوا (10)
شوف كل ملفات المادة
1
Introduction: Operating System Concepts and Computer Structure
Definition and goals of the Operating System, and the four components of a computer system.
2
Computer Startup and Interrupts
The Bootstrap program, memory function, and interrupts/types.
3
I/O Structure, Memory, and Caching/DMA
Comparison of Synchronous and Asynchronous I/O, memory hierarchy, and DMA mechanism.
4
System Architecture and Multiprocessing Systems
Multiprocessing systems (SMP/AMP) and Clustered Systems.
5
Process Management and Deadlock Handling
Dual-Mode Operation, process management, and handling deadlocks.
6
General Review and Questions
Comprehensive review of core concepts, comparison solutions, and problems.
7
CPU Scheduling Basics and Criteria
Schedulers types and performance measurement criteria.
8
Scheduling Algorithms: FCFS and SJF
Detailed study of FCFS and SJF (Preemptive and Non-preemptive).
9
Scheduling Algorithms: Round Robin
Round Robin mechanism, Time Quantum, and practical examples.
10
Final Comprehensive Revision
Full syllabus recap and final exam preparation.