Upload
minhaz-alam
View
212
Download
0
Embed Size (px)
Citation preview
7/29/2019 BC0042 Assignment Spring 2013
1/1
February 2013 (Spring drive)
Bachelor of Computer Application (BCA) Semester 3
BC0042 Operating Systems 4 Credits
(Book ID: B0682)
(60 Marks)
Answer All Questions (6x10)
1. What is Micro-kernel? What are the benefits of Micro-kernel? [5+5 Marks]
2. Explain seven state process models used for OS with necessary diagram. Differentiate
between process and threads. [5+5 Marks]
3. What are the jobs of CPU scheduler? Explain any two scheduling algorithm. [5+5
Marks]
4. Explain the algorithm of petersons method for mutual exclusion. [10 Marks]
5. Explain how the block size is affected on I/O operation to read the file. [5+5 Marks]
6. Explain programmed I/O and interrupt I/O. How do they differ? [5+5 Marks]