Syllabus of Operating System

Introductory Concepts: Operating System functions and characteristics, historical evolution of operating systems, Real time systems, Distributed systems, Methodologies for implementation of O/S service , system calls, system programs , interrupt mechanisms. Processes: Processes model, process states, process hierarchies, implementation of processes, data structures used such as process table, PCB creation of processes, context switching, exit of processes. Interprocess communication: Race conditions, critical sections, problems of mutual exclusion, Peterson’s solution, producer-consumer problem, semaphores, counters, monitors, message passing.

Facebook Likes