munotes®

BSc CS Sem 3 BSc CS Semester 3 (2019 2020) Oct 2020 OPERATING SYSTEM Question Paper - Mumbai University | munotes

BSc CS Semester 3 (2019 2020) Question Paper, Oct 2019.pdf
SEM 3 · BSc CS Semester 3 (2019-2020) · 1 May 2025

Loading PDF...

Questions asked in this paper

  • 2) Figures to the right indicate marks,
  1. Q3 Illustrations, in-depth answers and diagrams will be appreciated
  2. Q4 Mixing of sub-questions is not
  3. Q5 Assume suitable data if required
  4. Q1 Attempt All (Each of SMarks) (15M)
    • (a) Multiple Choice Questions
    • i. To access the services of operating system, the interface is provided by the
    • ii. What is the ready state of a process? L a) when process is scheduled to run after some execution
    • b) when pracess is unable run until some task has been completed = c) when process is using the CPU
    • d) none of the mentioned
    • iii. A process stack does not contain
    • a) function parameters b) local variables c) return addresses d) PID of child process
    • iv. When several processes access the same data concurrently and the outcome of the execution depends on the particular order in which the access takes place, is called
    • v. Which one of the following is a synchronization tool?
    • (b) Fill in the blanks and rewrite the sentence
    • i. The interval from the time of submission of a process to the time of completion is termed as ii In disk scheduling, scheduling moves the head from one end of the disk to the other, servicing requests along the way condition is required for deadlock to be possible?
    • iv. If the resources are always preempted from the same process, can occur
    • v. Process are classified into different
    • (c) Answer following questions in one or two sentences,
    • i. What is deadlock?
    • ii. What is PCB?
    • iii. What is cascading termination?
    • iv. What is the use of base register and limit register?
    • v. What is aging?
  5. Q2 Attempt the following (Any THREE) (15M)
    • (a) explain various multithreading models
    • (b) Write a note on real time operating system
    • (c) Explain operating systems services
    • (d) Explain Interprocess communication
    • (e) Describe five state process diagram
    • (f) Explain Scheduling criteria
  6. Q3 Attempt the following (Any THREE) (15M)
    • (a) Explain semaphores
    • (b) Write a note on Dinning Philosophers problem
    • (c) Consider the below processes available in the ready queue for execution, with arrival time as @ for all and given burst times. Process CPU burst time Arrival time Calculate avg waiting time for SJF SCHEDULING
    • (d) Explain deadlock conditions
    • (e) Considering a system with five processes Po through P, and three resources of type A, B, C. Resource type A has 10 instances, B has 5 instances and type C has 7 instances. Suppose at time to following snapshot of the system has been taken: What will be the content of the Need matrix? Is the system in a safe state? If Yes, then what is the safe sequence?
    • (f) Explain FCFS scheduling algorithm
  7. Q4 Attempt the following (Any THREE) 15 marks
    • (a) Write a short note on Segmentation
    • (b) Write short notes on:
  8. Q1 DMA 2) Interrupt
    • (c) Consider the following reference string: 0, 2, 1, 6, 4, 0, 1, 0, 3, 1, 2, 1. Find page fault Using FIFO page replacement algorithm. Frame size is 5
    • (d) Explain different file operations,
    • (e) Explain in detail multilevel queue scheduling
    • (f) Explain SSTF scheduling with example,
  9. Q5 Attempt the following (Any THREE) 15 marks
    • (a) Explain file Attributes,
    • (b) Write a note on paging
    • (c) Describe directory structure.(any three)
    • (d) Write short note on 1.MMU 2.PAGE TABLE
    • (e) What is a thread? Write benefits of multithreaded programming

Read from the scan above, so a character or two may differ. The scan is the original.

Report or request

Something wrong on this page? Report it and we will check it against the scan.

Quick Help

No. The full paper opens straight away, with no login and nothing to pay.

Something wrong with this paper? Report it.

Connected Papers
BSc CS / Sem 3 · 72 papers
Browse all →
Questions? Email contact@munotes.in
Done!
Done!