Recently MeroSpark is lunched with more features and services, now you can ask your question, sell your books, share your notes and many more. Visit https://www.merospark.com/signup/ now and create your account to take full advantage of MeroSpark.

Operating System | BSc.CSIT (TU) Question Paper 2072 | Third Semester

Download our Android App from Google Play Store and start reading Reference Notes Offline.

OS 2072Third Semester | Second Year | Tribhuvan University
Old Question Collection | Question Bank
Operating System, Year: 2072
Computer Science and Information Technology (CSc 203)
Full Marks: 60 | Pass Marks: 24 | Time: 3 hours

Download Question Paper File
[File Type: PDF | File Size: 435 KB | Download]

Candidates are required to give their answer in their own words as far as practicable.
The figures in the margin indicate full marks.

Section A
Attempt any two questions: (2×10=20)

  1. What is race condition? Calculate average waiting and average turnaround time of the given set of processes in table below uing SJF and RR scheduling algorithm. [Note: Quantum time for RR=3].
    Process id Arrival Time Execution Time
    A 0 8
    B 2 14
    C 9 19
    D 19 7
    E 25 15
  2. What is deadlock? Explain various conditions for deadlock. Discuss the Banker’s algorithm of multiple resources for avoidance of deadlock with suitable example.
  3. How physical address is generated from logical address? Explain the process of system call with suitable diagram.
    Section B
    Attempt any eight questions: (8×5=40)
  4. What is an operating system? Differentiate between time sharing and real time operating system.
  5. How does process differ from program? Explain process state with the help of block diagram.
  6. Explain how multithreading improves performance over a single threaded solution.
  7. Describe how Peterson’s solution preserve mutual exclusion in process CR execution.
  8. Given references to the following pages by a program,
    1, 2, 3, 4, 2, 1, 5, 6, 2, 1, 2, 3, 7, 6, 3, 2, 1, 2, 3, 6.
    How many page faults will occur if the program has three page frames available to it and uses LRU replacement?
  9. What is deadlock? State the conditions necessary for deadlock to exist. Give reason, all conditions are necessary.
  10. What is Fragmentation? Differentiate between internal and external fragmentation.
  11. How does DMA increase system concurrency? How does it complicate hardware design?
  12. Write short notes on:
    a) Disk formatting
    b) Memory Mapped I/O
(Visited 902 times, 1 visits today)

Posted By : Digvijay | Comment RSS | Category : Old Question Collection, Third Semester
Tag :

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

Wordpress DMCA
Community | Toolbar | Android App | Founder/Developer : Hari Prasad Chaudhary | CSIT Portal Manager : Digvijay Chaudhary