CY-404 (GS) – Operating Systems

B.Tech., IV Semester
Examination, June 2023
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 2023)

Q.1

a) Discuss the functions of operating system. (Unit 1)


b) List and explain the types of system calls. (Unit 1)


Q.2

a) Discuss the characteristics of operating system. (Unit 1)


b) Write and explain the process states with a neat sketch. (Unit 2)


Q.3

a) Define semaphore. How does the semaphore work. Illustrate with an example. (Unit 2)


b) List the conditions that must be present for deadlock to occur and for each condition give brief example or reason that illustrate the disadvantage in preventing the condition. (Unit 2)


Q.4

a) Differentiate between internal and external fragmentation. (Unit 3)


b) Explain the procedure that ensure protection using paging. (Unit 3)


Q.5

a) Write short notes on memory management in UNIX. (Unit 3)


b) Suppose the head of a moving head disk with 200 tracks, numbered 0 to 199, is currently serving a request at track 143 and has just finished a request at track 125. If the queue of requests is kept in FIFO order:
86, 147, 91, 177, 94, 150, 102, 175, and 130
What is the total head movement to satisfy these requests for the FCFS disk scheduling algorithms? (Unit 4)


Q.6

Discuss in brief the following diskspace allocation methods.
a) Linked
b) Indexed (Unit 4)

Q.7

a) Explain in detail about asynchronous operations in I/O management. (Unit 5)


b) List out the differences between distributed and multiprocessor operating systems. (Unit 5)


Q.8

Write short notes on any two of the following:

a) Utility programs (Unit 1)

b) Virtual concurrency (Unit 2)

c) Paged segmentation (Unit 3)

d) File Systems in UNIX (Unit 4)