CY-404 (GS) – Operating Systems

B.Tech., IV Semester
Examination, December 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 (December 2024)

Q.1

a) Discuss in detail the services of an operating system. (Unit 1)


b) Explain some utility programs supported in the operating system. (Unit 1)


Q.2

a) With a neat sketch explain the structure of an operating system. (Unit 1)


b) Describe the concept of a process-based kernel and its advantages. (Unit 2)


Q.3

a) Discuss in detail the differences between user level and kernel level threads. (Unit 2)


b) Explain briefly the working of any two deadlock prevention techniques. (Unit 2)


Q.4

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

Q.5

a) Define Virtual memory. Explain in detail the advantages of using virtual memory technique. (Unit 3)


b) Discuss in detail contiguous and linked file allocation methods. (Unit 4)


Q.6

a) Discuss in the disk performance parameters with examples. (Unit 4)


b) Explain FCFS and SSTF disk scheduling algorithms with examples. (Unit 4)


Q.7

a) Differentiate between distributed and multiprocessor operating systems. (Unit 5)


b) Describe the logical structure of I/O function with an example. (Unit 5)


Q.8

Write short notes on any two of the following:

a) System calls for Process Management (Unit 2)

b) Dynamic linking and loading (Unit 3)

c) File system in Unix (Unit 4)

d) Kernel I/O subsystem (Unit 5)