Skip to content
Previous Year Question Paper

AD/CD/CS/SD-405 (GS) – Operating Systems

June 2024CSESEMESTER-4
June 2024
Max Marks: 70
Duration: 3 Hours
Instructions:

Attempt any five questions.

All questions carry equal marks.

Q.1
a)Unit 1

In multiprogramming/time-sharing, several users share system. What are two security problems? Can same security be ensured as dedicated machine?

b)Unit 3

What are the five major activities of an operating system in regards to process management?

Q.2
a)Unit 2

Why do some systems keep track of file type while others don't? Which system is better?

b)Unit 2

For a file system with 512-byte blocks, explain logical-to-physical address mapping for contiguous, linked and indexed allocation.

Q.3
a)Unit 3

What resources are used when a thread is created? How do they differ from process creation?

b)Unit 3

Given a segment table, find physical addresses for logical addresses: 0430, 110, 2500, 3400.

Q.4
a)Unit 4

What is busy waiting? What other kinds of waiting exist? Can busy waiting be avoided?

b)Unit 3

Can a system detect starving processes? Explain how or how to deal with starvation.

Q.5
a)Unit 5

What are the advantages and disadvantages of making the computer network transparent to the user?

b)Unit 5

List three possible types of failures in a distributed system.

Q.6
a)Unit 3

What are the benefits of mapping objects into virtual memory? Explain.

b)Unit 5

What are the benefits of DFS compared to a file system in a centralized system?

Q.7
a)Unit 4

Why Semaphore is important in OS? Explain Binary and counting semaphores with example.

b)Unit 3

What is Overlay? How do dynamic linking and loading perform in memory management?

Q.8
Unit 4/3/1

Write short notes on (any two): a) Synchronization b) Paging c) System Calls.