Operating Systems 2067

Question Paper Details
Tribhuwan University
Institute of Science and Technology
2067
Bachelor Level / Third Semester / Science
Computer Science and Information Technology ( CSC-203 )
( Operating Systems )
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

Attempt any two questions:   (2x10=20)

Official Answer
AI Generated Answer

AI is thinking...

1.      What is system called? Explain the system call flow with the help of block a diagram.

10 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

OR

What do you mean by file system? What are the major difference between file system interface and file system implementation? Explain.

10 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

2.      Write short notes on :

a.  Disk scheduling algorithms

b.  Error handling and formatting

c.  File operations

10 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

3.  Consider the following page reference string : 1, 2, 3, 4, 2, 1, 5, 6, 2, 3, 7, 6, 3, 2, 1, 2, 3, 6. How many page fault would occur for the LRU replacement, FIFO replacement and optimal replacement algorithms. Assuming three, five or seven frames? Remember all frames are initially empty, so your first unique pages will all cost one fault each.

10 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

 

Section-B

Attempt any eight questions:   (8x5=20)

Official Answer
AI Generated Answer

AI is thinking...

4.      Differentiate between personal computer operating systems and mainframe operating systems.

5 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

5.  When do page fault occur? Describe the actions taken by an OS when a page fault occurs.

5 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

6.      List four necessary conditions for deadlock. Explain each of them briefly what would be necessary (in the operating system) to prevent the deadlock.

5 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

7.      Draw and describe the 3-state process model.

5 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

8.  Does window have any concept of process hierarchy? How does parent control the child?

5 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

9.  What is the problem with thread implementation in user space when any one of the threads gets blocked while performing IO operation?

5 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

10.      Explain why two-level scheduling is commonly used.

5 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

11.      What are the main motivations and issues in primary memory management?

5 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

12.      Explain the disk management with example.

5 marks
Details
Official Answer
AI Generated Answer

AI is thinking...