IT-501 RGPV B.Tech
Operating System (OS)
Previous year papers and the official syllabus are free to read, no account needed.
Previous Year Papers
5 papers, latest Dec 2025
- IT-501 paper, Dec 2025
- IT-501 paper, Jun 2025
- IT-501 paper, Dec 2024
- IT-501 paper, Nov 2023
- IT-501 paper, Nov 2022
Syllabus, notes and important questions for IT-501
Syllabus units
Topics as the official RGPV syllabus lists them.
Unit 1 Unit I 9 topics
- Introduction to Operating Systems
- Evaluation of OS
- Types of Operating Systems
- System protection
- Operating system services
- Operating system structure
- System calls and system boots
- Operating system design and implementation
- Spooling and buffering
Unit 2 Unit II 13 topics
- Basic concepts of CPU scheduling
- Scheduling criteria
- Scheduling algorithms
- Algorithm evaluation
- Multiple processor scheduling
- Process concept
- Operations on processes
- Threads
- Inter‑process communication
- Precedence graphs
- Critical section problem
- Semaphores
- Classical problems of synchronization
Unit 3 Unit III 17 topics
- Deadlock problem
- Deadlock characterization
- Deadlock prevention
- Deadlock avoidance
- Deadlock detection
- Recovery from deadlock
- Methods for deadlock handling
- Concepts of memory management
- Logical and physical address space
- Swapping
- Fixed and dynamic partitions
- Best‑Fit allocation
- First‑Fit allocation
- Worst‑Fit allocation
- Paging
- Segmentation
- Paging combined with segmentation
Unit 4 Unit IV 11 topics
- Concepts of virtual memory
- Cache memory organization
- Demand paging
- Page replacement algorithms
- Allocation of frames
- Thrashing
- Demand segmentation
- Role of operating system in security
- Security breaches
- System protection
- Password management
Unit 5 Unit V 13 topics
- Disk scheduling
- File concepts
- File manager
- File organization
- Access methods
- Allocation methods
- Free space management
- Directory systems
- File protection
- File organization & access mechanism
- File sharing implementation issues
- File management in Linux
- Introduction to distributed systems
Exam insights
Counted from 5 past IT-501 papers.
Marks asked per paper, by unit
-
Unit 1 Introduction to Operating Systems 16 marks
-
Unit 2 Basic concepts of CPU scheduling 29 marks
-
Unit 3 Deadlock problem and Memory Management 27 marks
-
Unit 4 Concepts of virtual memory 9 marks
-
Unit 5 Disk scheduling and File systems 25 marks
Average marks of the questions from each unit in one paper. You answer only some of them, so the total is more than the paper’s maximum.
Asked again and again
-
Define an operating system and explain its objectives, functions and major services, including user-oriented and system-oriented services.
Asked 6 times: 2025, 2024, 2023, 2020, 2019
-
For disk with 5000 cylinders, head at 143 (prev 125) and queue 86, 1470, 913, 1774, 948, 1509, 1022, 1750, 130, compute total head movement for FCFS, SSTF, SCAN/LOOK.
Asked 3 times: 2025, 2024, 2022
-
Define what an operating system is and explain the different types of operating systems with examples.
Asked 3 times: 2025, 2024, 2020