B.Sc. (Computer Science) Sem 3 Principles of Operating Systems 2023-24 Question Paper - Mumbai University | munotes
Get access to whole semester resourcesSemester Pass
MU B.Sc. (Computer Science) student group
Free to join
Loading PDF...
Older exam
Oct 2022
Semester-end · Principles of Operating Systems
→
Newer exam
Oct 2025
Semester-end · Principles of Operating Systems
→
Questions asked in this paper
- 2) Figures to the right indicate marks
-
Q1 Attempt the following (Any four) (20M)
- (a) Define operating system and list the basic services provided by operating system
- (b) Explain different typés of operations
- (c) Describe process state diagram
- (d) What is system call? Explain types of system call. (any two)
- (e) Explain various multithreading models
- (f) Explain the essential properties of
-
Q2 Attempt the following (Any four) (20M)
- (a) Explain deadlock detection
- (b) What is semaphore? Explain product-consumer problem
- (c) Consider the processes which are given below in the table having arrival time is 0 and burst time is given . Calculate avg waiting time for SJF SCHEDULING
- (d) Considering a system with five processes Po through Py and three resources of type A, B, C. Resource type A has 10 instances, B has and type C has 7 instances. Suppose at time to following snapshot of the system has been taken: What will be the content of Need Matrix? Is the system in a safe state? If yes, then what is the safe sequence?
- (e) Give the condition necessary for a deadlock situation to
- (f) Find the average waiting time using FCFS for the processes given in the table below Process CPU burst time(in ms) VCD/ SYCS PRINCIPLES OF OPERATING SYSTEM 75M
-
Q3 Attempt ‘he following (Any four) (20M)
- (a) Reference string = and Memory = 3 frames. Find the number of page faults using FIFO
- (b) Describe the term page fault. What is thrashing? How it is controlled by OS?
- (c) Explain Different File operations
- (d) Explain SCAN Scheduling with example
- (e) What are the allocation methods of a disk space? Explain contiguous allocation
- (f) What is single and two-level directory? Explain it
-
Q4 Attempt the following (Any five) (15M)
- (a) What are the various scheduling for CPU scheduling?
- (b) Write a short note on multicore programming?
- (c) Write short note on 2. PAGE TABLE
- (d) Explain DMA
- (e) Explain Different File type
- (f) What is first fit and worst fit
Read from the scan above, so a character or two may differ. The scan is the original.
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.
Related Resources
Something wrong with this paper? Report it.
Connected Papers
B.Sc. (Computer Science) / Sem 3 · 75 papers
Questions? Email contact@munotes.in
Done!