BC0042 Assignment Spring 2013

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]