Browse papers
A

Section A: Long Answer Questions

Attempt any TWO questions.

3 questions·10 marks each
1long10 marks

Consider the following processes with their arrival and burst times. Compute the average waiting time and turnaround time for FCFS, SJF (preemptive/SRTN), and Round Robin (quantum = 2) scheduling algorithms.

cpu-schedulingalgorithms
2long10 marks

What is a deadlock? Explain the four necessary conditions for deadlock and describe deadlock avoidance using the Banker's algorithm with an example.

deadlockbankers-algorithm
3long10 marks

What is a resource allocation graph? Explain the process of detecting deadlock when there is a single instance of each resource type with a suitable example.

deadlockresource-allocation-graph
B

Section B: Short Answer Questions

Attempt any EIGHT questions.

9 questions·5 marks each
4short5 marks

What is RAID? Explain any two RAID levels.

io-managementraid
5short5 marks

Explain the directory structure of a file system.

file-system
6short5 marks

Can deadlock occur in the case of preemptive resources? List the conditions for deadlock.

deadlock
7short5 marks

What is spooling? Explain with an example.

io-managementspooling
8short5 marks

What is an operating system? List its main functions.

operating-system
9short5 marks

Differentiate between multiprogramming and multitasking.

os-types
10short5 marks

Explain the difference between a process and a program.

process
11short5 marks

What is a system call? Explain its types.

system-call
12short5 marks

Distinguish between starvation and deadlock.

deadlockstarvation