Browse papers
A

Section A: Long Answer Questions

Attempt any TWO questions.

3 questions·10 marks each
1long10 marks

Explain various disk scheduling algorithms (FCFS, SSTF, SCAN, C-SCAN, LOOK) with a suitable example and compute the total head movement.

disk-schedulingio-management
2long10 marks

Describe the different file allocation methods (contiguous, linked, and indexed allocation) with their advantages and disadvantages.

file-systemallocation
3long10 marks

Explain contiguous memory allocation. Differentiate between internal and external fragmentation and discuss the first-fit, best-fit, and worst-fit placement strategies.

memory-managementfragmentation
B

Section B: Short Answer Questions

Attempt any EIGHT questions.

9 questions·5 marks each
4short5 marks

What is a semaphore? Differentiate between binary and counting semaphores.

synchronizationsemaphore
5short5 marks

Explain the concept of a monitor in process synchronization.

synchronizationmonitor
6short5 marks

Differentiate between preemptive and non-preemptive scheduling.

cpu-scheduling
7short5 marks

What is RAID? Explain any two RAID levels.

io-managementraid
8short5 marks

Explain the directory structure of a file system.

file-system
9short5 marks

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

deadlock
10short5 marks

What is spooling? Explain with an example.

io-managementspooling
11short5 marks

What is an operating system? List its main functions.

operating-system
12short5 marks

Differentiate between multiprogramming and multitasking.

os-types