2022 Mid
2022 Mid
____________________
A D PATEL INSTITUTE OF TECHNOLOGY
(CONSTITUENT INSTITUTION OF CVMU)
BE – SEMESTER - 4 INTERNAL EXAMINATION – March 2022
102040402: Operating Systems
Date: 31/03/2022 Time: 11:15 AM to 12:30 PM Maximum Marks: 40
Instructions:
1. Figures on the right indicate full marks.
2. Make the suitable assumption if required, do specify the same.
Q:1 [A] 1. Define: (i) Response Time (ii) Throughput [8]
2. What do you mean by Preemptive Scheduling and Non-preemptive Scheduling?
3. A counting semaphore was initialized to 10. Then 6P (wait) operations and 4V
(signal) operations were completed on this semaphore. The resulting value of the
semaphore is ________________. (fill in the blank)
4. What is Race Condition?
5. Define Hard and Soft Real Time Systems.
6. What is Monitor?
7. _______________ System call is used to create a child process.
8. What is Exokernel?
Q:2 [A] What do you mean by system calls? Explain with suitable example the steps [5]
performed by operating system to serve system call.
Q:2 [B] Explain what semaphores are, their usage, implementation given to avoid busy [5]
waiting.
Q:2 [C] Define turnaround time and waiting time. Consider the system with following detail. [6]