Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
70 views2 pages

Candidates Are Required To Give Their Answers in Their Own Words As Far As Practicable. The Figures in The Margin Indicate Full Marks

1) The document appears to be an exam for a course on operating systems, with 7 questions testing students' knowledge of key OS concepts. 2) The questions cover major OS topics like processes and scheduling, memory management, I/O systems, and more. Students are asked to define terms, explain algorithms, and solve example problems related to these topics. 3) The exam indicates it is for a bachelor's level operating systems course, with a total of 100 marks and a time limit of 3 hours for students to complete the exam.

Uploaded by

Manish Shrestha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
70 views2 pages

Candidates Are Required To Give Their Answers in Their Own Words As Far As Practicable. The Figures in The Margin Indicate Full Marks

1) The document appears to be an exam for a course on operating systems, with 7 questions testing students' knowledge of key OS concepts. 2) The questions cover major OS topics like processes and scheduling, memory management, I/O systems, and more. Students are asked to define terms, explain algorithms, and solve example problems related to these topics. 3) The exam indicates it is for a bachelor's level operating systems course, with a total of 100 marks and a time limit of 3 hours for students to complete the exam.

Uploaded by

Manish Shrestha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 2

POKHARA UNIVERSITY

Level: Bachelor Semester – Fall Year : 2005


Programme: BE Full Marks: 100
Course: Applied Operating System Time : 3 hrs.
Candidates are required to give their answers in their own words as far
as practicable.
The figures in the margin indicate full marks.
Attempt all the questions.

1. a) What is an operating system? What are the major functions of 5


operating system?
b) What is system calls? List and explain the major features available in 5
different operating systems.
c) Why system structure is very important? Define the major difficulties 5
and advantages of the layered approach to system design.
2. a) What is process scheduling? List and define the various types of 8
schedulers with their advantages
b) What is IPC? How does a process differ with program? Define the 7
advantages of the thread.
3. a) What is critical section? Suppose six batch jobs P1, P2, P3, P4, P5 and 7
P6 arrived at the service centre at time 0. They have the running time
of 15, 20, 5, 10, 12 and 4 respectively. Their priorities are 1, 2, 4, 5, 6
and 3 respectively with 1 being the highest priority. For each of the
scheduling algorithms, determine the mean process turnaround time.
Also determine the average system waiting time for
a. FCFS b. SJF c. RR (quantum size 3) d. Priority scheduling
b) What is critical section? How does semaphore do the process 8
synchronization? Do you thing semaphore is the best solution for
solving critical section problem. Explain Producer-consumer problem.
4. a) What is memory? Define the functions of memory according to where 5
it is available.
b) Consider the following page reference string: 1, 3, 5, 4, 7, 1, 5, 6, 1, 2, 10
3, 7, 6, 3, 4, 1, 3, 8. How many page faults would occur for each of
the following page replacement algorithms assuming 3 frames?
i. LRU page replacement
ii. FIFO page replacement
iii. Optimal page replacement
5. a) What do you mean by virtual memory? Differentiate Associated 7
mapping with Direct mapping with the help of diagram.
b) What is dead lock? What are the minimum conditions for deadlock? 8
List and explain the common strategies for scheduling access to the
disk blocks.
6. a) What are the character I/O devices and Block I/O devices? How a file 7
system does implement in I-node?
b) What is application I/O interface? How does the I/O software differ 8
with I/O hardware? Does one hardware manufacturer need to consult
with the OS developer?
7. Write short note on (Any Two) 25
a) File Protection
b) Thread Control Block
c) Thrashing
d) Demand paging

You might also like