CY-404 (GS) – Operating Systems

B.Tech., IV Semester
Examination, June 2024
Grading System (GS)
Max Marks: 70 | Time: 3 Hours

Note:
i) Answer any five questions.
ii) All questions carry equal marks.

Previous Year Questions (June 2024)

Q.1

Discuss in detail the characteristics and features of the Operating system. (Unit 1)

Q.2

a) Explain different types of Linux System Calls. (Unit 1)


b) Explain the dual mode of process execution and why it's necessary. (Unit 2)


Q.3

a) Consider 3 processes $P_{1}$ $P_{2}$ $P_{3}$ which require 7, 3 and 6 time units with arrival times 0, 1, 2. Draw the Gant chart and calculate the average waiting time and completion time for each process using the Shortest Job First algorithm. (Unit 2)


b) How does semaphores help to solve the critical section problem. Explain their operations. (Unit 2)


Q.4

Consider the following reference string 1, 2, 3, 4, 1, 5, 6, 2, 1, 2, 3, 7, 6, 3, 2, 1, 2, 3, 6, find the number of page faults that occur using 4 frames for FIFO and LRU algorithms. (Unit 3)

Q.5

a) Explain in detail about segmentation with an example. (Unit 3)


b) Discuss in detail the advantages and disadvantages of contiguous allocation over disk space allocation strategy. (Unit 4)


Q.6

a) List and explain the various File protection methods. (Unit 4)


b) Explain the following commands: Iseek, stat and ioctl with examples. (Unit 4)


Q.7

a) Explain the key characteristics of a network operating system and how they differ from traditional operating system. (Unit 5)


b) Discuss in detail about asynchronous operations in I/O management. (Unit 5)


Q.8

Write short notes on any two of the following.

a) Real and Virtual Concurrency (Unit 2)

b) Dynamic linking and loading (Unit 3)

c) File system in Windows (Unit 4)

d) Interrupt driven (Unit 5)