Operating Systems

TCS NQT Registration Steps Large

Operating System

Operating system is one of the most important topic for Placement preparation. It asked as MCQ questions in various companies and also asked in Placement Interviews. The same course can also be used to prepare for College Semester Exams as well. Following are the most important topics for Operating Systems –

  • Introduction
  • CPU Scheduling
  • Process Synchronization
  • Deadlocks
  • Popular Algorithms
  • Processes and Threads
  • Memory Management
  • File and Disk Management
Operating System Process Synchornization

Process Synchronization

Operating Systems Learn DeadLock


  1. Deadlock Introduction
  2. Deadlock Detection And Recovery
  3. Deadlock detection Algorithm
  4. Deadlock Avoidance and Prevention
  5. Banker’s Algorithm in OS
    1. bankers algorithm for deadlock avoidance in c (in above post itself)Resource Allocation Graph (RAG)