Reference 3 Operatinmg System
Reference 3 Operatinmg System
COURSE OUTCOMES: After Successful completion of the course students will be able-
A. OUTLINEOFTHECOURSE
Unit No. Title of the unit Time re quire d for the Unit ( Hours)
1. Introduction to Operating System 8
2. Process Management – Processes and Threads 8
3. Process Management – Synchronization 8
and Deadlocks
4. Storage Management 8
5. Protection and Security 8
B. DETAILE SYLLABUS
117 | P a g e
• Synchronization, Atomic Transactions.
• Deadlocks: System Model, Deadlock characterization, Methods for handlingDeadlocks,
• Deadlock prevention, Deadlock Avoidance, Deadlock Detection, Recovery fromDeadlock.
• Conclusion and Summary of Unit
4. Storage Manage ment
• Introduction of Unit
• Memory Management: Logical and physical Address Space, Swapping, Contiguous
Memory Allocation, Paging, Segmentation with Paging.
• VirtualManagement:Demandpaging,Processcreation,PageReplacementAlgorithms,Allocationof
Frames,Thrashing, Operating System Examples, Page size and other considerations, Demand
segmentation
• File-System Interface: File concept, Access Methods, Directory structure, File-system
Mounting, File sharing, Protection and consistency semantics.
• File-SystemImplementation:File-Systemstructure,File-
SystemImplementations,DirectoryImplementation,Allocation Methods, Free-space
Management, Efficiency and Performance ,Recovery.
• DiskManagement:DiskStructure,DiskScheduling,DiskManagement,Swap-
SpaceManagement,DiskAttachment, stable-storage Implementation
• Conclusion and Summary of Unit
5. Protection and Security
• Introduction of Unit
• Protection:GoalsofProtection,DomainofProtection,AccessM atrix,ImplementationofAcessM atrix,Revocat
ion of Access Rights, Capability- Based Systems, Language – Based Protection
• Security:SecurityProblem,UserAuthentication,One–
TimePassword,ProgramThreats,SystemThreats,Cryptography, Computer – Security Classifications
• Conclusion and Summary of Unit
C. RECO MMENDEDSTUDYMATERIAL:
118 | P a g e
D. CO-PO M apping
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
3 3 ─ 3 3 ─ ─ ─ ─ ─ ─ ─
CO1
2 2 ─ 2 2 ─ ─ ─ ─ ─ ─ ─
CO2
1 3 ─ 3 3 ─ ─ ─ ─ ─ ─ ─
CO3
2 1 ─ 2 2 ─ ─ ─ ─ ─ ─ ─
CO4
2 2 ─ 1 2 ─ ─ ─ ─ ─ ─ ─
CO5
120 | P a g e