CY-404 RGPV B.Tech
Operating Systems (OS)
Previous year papers and the official syllabus are free to read, no account needed.
Previous Year Papers
6 papers, latest Jun 2025
- CY-404 paper, Jun 2025
- CY-404 paper, Dec 2024
- CY-404 paper, Jun 2024
- CY-404 paper, Nov 2023
- CY-404 paper, Jun 2023
- CY-404 paper, Jun 2022
Syllabus, notes and important questions for CY-404
Syllabus units
Topics as the official RGPV syllabus lists them.
Unit 1 Introduction to Operating Systems 6 topics
- Function and evolution of operating systems
- Desirable characteristics and features of an OS
- Operating system services
- Types of services
- Utility programs
- System calls
Unit 2 Process Management and Inter‑Process Communication 12 topics
- Concept of a process
- Process state diagram
- Process‑based kernel and dual‑mode execution
- CPU scheduling algorithms and deterministic modeling
- System calls for process management
- User‑level and kernel‑level threads
- Process management in UNIX and Windows
- Real and virtual concurrency
- Mutual exclusion and synchronization
- Critical‑section problem and semaphores
- Deadlock problems, characterization, prevention, avoidance, recovery
- Inter‑process communication in UNIX and Windows
Unit 3 Memory Management 5 topics
- Partitioning, swapping, segmentation, paging, and paged segmentation
- Comparison of memory‑management techniques
- Overlay, dynamic linking and loading
- Virtual memory: concept and demand‑paging implementation
- Memory management in UNIX and Windows
Unit 4 File Systems Management 9 topics
- File concept and user vs system‑programmer view
- Disk and tape organization
- Modules of a file system
- Disk‑space allocation methods: contiguous, linked, indexed
- Directory structures
- File protection
- System calls for file management
- Disk scheduling algorithms
- File systems in UNIX and Windows
Unit 5 Input/Output Management 7 topics
- Principles and programming of I/O
- I/O problems and types of I/O operations (program‑controlled, interrupt‑driven, concurrent, asynchronous)
- Logical structure of I/O functions
- I/O buffering
- Kernel I/O subsystem
- Introduction to network, distributed and multiprocessor operating systems
- I/O management in UNIX and Windows
Exam insights
Counted from 6 past CY-404 papers.
Marks asked per paper, by unit
-
Unit 1 Introduction to Operating Systems 21 marks
-
Unit 2 Process Management 26 marks
-
Unit 3 Memory Management 21 marks
-
Unit 4 File Systems Management 22 marks
-
Unit 5 Input / Output Management 14 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
-
Explain the services provided by an operating system to users and applications.
Asked 3 times: 2025, 2024, 2023
-
Define what a thread is and compare user-level vs kernel-level threads, including differences, advantages and disadvantages.
Asked 3 times: 2025, 2024, 2023
-
Discuss the characteristics and features of the operating system.
Asked 3 times: 2024, 2023