NEWS

This blog consists of all information about bsc csit along with notes, old questions, routines and solutions.

B.Sc.CSIT III Semester-077 Exam Form Filling Notice !!!CLICK HERE

Pageviews

Tuesday, August 20, 2019

OS Model Question Solution [Bsc csit Operating System 4th Semester]

OS Model Question Solution [Bsc csit Operating System 4th Semester]







Long Questions
Attempt any two questions. (2 × 10 = 20)

1 What is sleep and wakeup? Demonstrate problem with suitable code snippet and illustration.

2 When page fault occurs and how it is handled? Demonstrate Second Chance, and LRU page replacement algorithm for memory with three frames and following reference string: 1,3,7,4,5,2,3,6,4,5,7,8, 5,1,4

3 What is Inode? Why it is superior to other file allocation approaches? Consider 20-GB disk with 8-KB block size. How much memory space will be occupied if contiguous, and File allocation table is used for file allocation. Assume that each FAT entry takes 4 byte.

Short Questions
Attempt any eight questions. (8 × 5 = 40)

4 Define the terms shell and system call? How it is handled? Illustrate with suitable example.

5 What are main goals of interactive system scheduling? Discuss priority scheduling along with its pros and cons.

6 How starvation differs from deadlock? Consider the following situation of processes and resources:


• What will happen if process P3 requests 1 resource?
• What will happen if process P4 requests 1 resource?

7 Consider a virtual memory and physical memory of size 128-MB and 32-MB respectively. Assume that page size is 4-KB. What will be the number of bits required for page number, frame number, and offset? Find physical address for the virtual address 20500. (Assume that value at index 5 of page table is 2)

8 Define the term race condition? Justify that race condition leads data loss or incorrect data.

9 Explain directory implementation techniques employed in operating systems briefly.

10 What is the main purpose of disk scheduling algorithms? Which disk scheduling technique is best but impractical? Explain the algorithm with example.

11 How threads differ from processes? Explain thread usages.

12 Write short notes on:
a) Linux Scheduling
b) Fragmentation







0 comments:

Post a Comment

For any queries comment and ask in case of any doubts.