UNIX Programming – December 2010

Part – A

    1. Explain about utime functions.
    2. Explain about syne and fsyne functions.
    3. What is shadow passwords?
    4. List the principle of data files.
    5. Define job control.
    6. Write the rules for changing the user ID in Unix OS.
    7. What is poll function?
    8. What is I/O Multiplexing?
    9. What are coprocesses?
    10. What is shared memory?

Part – B

Unit -I

    1. Describe about file access permissions.
    2. Explain access and umark function.
    1. Explain about atomic operations.
    2. Explain about the ANSI e-features.

Unit -II

    1. Explain the different ways to position a standard I/O stream.
    2. Explain about group file.
    1. Explain how a C program starts and terminates.
    2. Explain about group file.

Unit -III

    1. Explain the difference between wait and waitpid functions.
    2. Write short notes on Race condition.
    1. Explain about controlling terminals.
    2. What are the conditions that can generate a signs?

Unit -IV

  1. Explain record locking and compare file locking versus record locking.
  2. Explain in detail I/O multiplexing.

Unit -V

  1. Explain in detail pipes in Unix.
  2. What are semaphores and explain them.

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.