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 |