Operating Systems – May 2013

Part – A

    1. What is a process? Explain in detail.
    2. Explain briefly the process table and process descriptors.
    3. Explain about semaphores.
    4. Explain synchronization in detail.
    5. Define virtual memory.
    6. How memory allocation is done while paging?
    7. Give examples of I/O systems.
    8. Give examples of disk scheduling.
    9. What is micro Kernel operating systems?
    10. Discuss about distributed operating systems.

Part – B

Unit -I

  1. Define operating system and explain the functions of operating systems.
  2. Explain in detail about virtual computers.

Unit -II

  1. Explain the strategies that are used for dealing with deadlocks.
  2. What are message-passing variations?

Unit -III

  1. List out the sections of load module and write the categories of dynamic linking.
  2. Define Fragmentation. Explain about memory manager.

Unit -IV

  1. Explain the elevator algorithm
  2. scan algorithm.
  3. Give the structure file naming.

Unit -V

  1. What are the types of resource in operating systems?
  2. How are the resources protected?

Attention : This exam questions are converted from the real exam paper to a digital text format by using an OCR Software that may made some mistakes, I reviewed it many times to correct it, But may still there some errors that I missed or misspelled, So if you detect an error or mistake PLEASE report by adding a comment or contact me.