UNIX Programming – May 2012

Part – A

    1. What is a symbolic link?
    2. Write about lseek function.
    3. What is meant by effective user id?
    4. What is the difference between system call and library functions?
    5. Define process identifier.
    6. Explain job control.
    7. Write about getmsg function?
    8. What is Daemon process?
    9. What is the purpose of / etc / shadow file?
    10. Explain about concurrency.

Part – B

Unit -I

  1. Explain following:
    1. Open function
    2. Creat function
  2. Explain the different file types and macros.

Unit -II

  1. Explain about the environment of a Unix process.
  2. List and explain binary I/O functions supported by standard I/O.

Unit -III

  1. Explain about exit functions.
  2. Explain about sessions and controlling terminals.

Unit -IV

  1. Explain in detail about record locking.
  2. Write about memory mapped I/O.

Unit -V

  1. Explain centralized and decentralized approach for database access.
  2. Write a c-program to send and receive and between child and parent process.

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.