Syllabus

Course Code: BCA-404    Course Name: OPERATING SYSTEM – II

MODULE NO / UNIT COURSE SYLLABUS CONTENTS OF MODULE NOTES
1 File System: File Concept, Access Method, Directory and Disk Structure, File System Mounting, File Sharing, File Protection;
Implementing File System: File System Structure, File System Implantation, Directory Implementation, Allocation Methods, and Free Space Management.
Secondary Storage Structure: Disk Scheduling, Disk Management, Disk Attachment.
2 System Protection: Goals of Protection, Principles of Protection, Domain of Protection, Access Matrix, Access Control, Access Rights;
System Security: Security Problem, Program Threats, System and Network Threats, User Authentication. Computer Worms, Computer Virus and Authentication. Firewalls.
3 Distributed Operating Systems: Types of Network based Operating Systems, Network Structure, Communication Structures and Protocols, Design Issues;
Distributed File System: Remote Login, Remote File Transfer, Stateful and Stateless Services, File Replication.
4 Distributed Synchronization: Event Ordering, Mutual Exclusion, Atomicity, Concurrency Control, Deadlock Handling.
Election Algorithm.
Real Time Systems: Features of Real-Time Kernels, Real Time CPU Scheduling.
Multimedia Systems: Requirement of Multimedia Kernels, CPU Scheduling, Disk Scheduling
Copyright © 2020 Kurukshetra University, Kurukshetra. All Rights Reserved.