OS Unit 2 : Concurrent Processes Previous Year Questions

Table of Contents

On this page, you will find all the most important and most asked questions from unit 2 of the Operating System subject. 

Questions

  1. What is process and process model?
  2. Explain the various states of process.
  3. What do you understand by context switching? Explain with the help of diagram.
  1. What do you understand by process control block? Write the various type of information contain by PCB.
  2. Write the difference between long term, middles term and short term schedulers.
  3. What is Interprocess communication? Discuss its two models.
  4. What is thread?
  5. Write the difference between user level and kernel level thread.
  6. Write advantage and disadvantage of user level and kernel level thread.
  1. What is the goal of CPU scheduling algorithm?
  2. Describe dispatcher.
  3. What is concurrency? Write its principle.
  4. What do you understand by critical section. Explain.
  5. What are the requirements of critical section problem.
  6. What is race condition? Explain with the help of producer and consumer problem.
  7. What is mutual exclusion. Write its four condition and explain it.
  8. Write and explain the Peterson solution to the critical section problem.
  9. What is semaphore? Explain.
  10. Discuss the classical problem of synchronization.
  11. Write an algorithm for producer-consumer problem.
  12. Describe the reader-writer problem.
  13. Describe the Dining-philosopher problem.
  14. Write the sleeping barber problem of synchronization.
What did you think?

Similar Reads

Hi, Welcome back!
Forgot Password?
Don't have an account?  Register Now