BIT 3rd Semester
Operating System Board Question Paper 2083

Views: ...

BIT 204-2083 ✡

Tribhuvan University

Institute of Science and Technology

TUpapers.com TUpapers.com
Bachelor Level/Second Year/Third Semester/Science
Bachelors in Information Technology (BIT 204)
(Operating System)
Full Marks: 60 Pass Marks: 24 Time: 3 hours

Candidates are required to give their answers in their own words as far as practicable.
The figures in the margin indicate full marks.

Section A
Long Answer Questions
Attempt any Two questions.
[2x10=20]
1.

Assume that the three processes P1, P2 and P3 arrived at the time 0 in order, with burst time 6 ms, 4ms and 5 ms respectively. Compute the average TAT for each processes using scheduling algorithms RR(quantum=2ms), FCFS and SJF.

2.

If FIFO page replacement is used with four page frames and eight pages, how many page faults will occur with the reference string 0172327103 if the four frames are initially empty? Now repeat this problem for LRU.

3.

List and explain the advantages of DMA. Describe the structure of a disk.

Section B

Attempt any Eight questions

[8×5=40]
4.

Why do we need time sharing in operating system? Explain.

5.

Define address space. Explain the limitations of batch system.

6.

When an interrupt or a system call transfers control to the operating system, a kernel stack area separate from the stack of the interrupted process is generally used. Why?

7.

How do you implement file system? Explain.

8.

Can a thread ever be preempted by a clock interrupt? What is the biggest advantage of implementing threads in user space?

9.

Explain the difference between internal fragmentation and external fragmentation. Which one occurs in paging systems?

10.

Describe the working mechanism of any one disk scheduling algorithm with example.

11.

Why do we need interrupt driven I/O? Justify.

12.

A system has two processes and three identical resources. Each process needs a maximum of two resources. Is deadlock possible? Explain your answer.Sonnet 4.6 HighClaude is AI and can mak