Higher Ed. and Vocational >> Engineering and Computer Science >> Computer Science >> Operating Systems


Advanced Programming in the UNIX® Environment, 2/e

Advanced Programming in the UNIX® Environment,  2/e

Author(s):
  • W. Richard Stevens
  • Stephen A. Rago
  • Author: W. Richard Stevens
    • ISBN:9788131700051
    • Price: Rs. 625.00
    • Pages:950
    • Imprint:AW Professional
    • Binding:Paperback
    • Status:Available


    Free Shipping by VRVBookshop
    Ratings:

    This is the definitive reference book for any serious or professional UNIX systems programmer. Rago has updated and extended the classic Stevens text while keeping true to the original. The APIs are illuminated by clear examples of their use. He also mentions many of the pitfalls to look out for when programming across different UNIX system implementations and points out how to avoid these pitfalls using relevant standards such as POSIX 1003.1, 2004 edition and the Single UNIX Specification, Version 3.

    Table of Content

    1. UNIX System Overview.
    2. UNIX Standardization and Implementations.
    3. File I/O.
    4. Files and Directories.
    5. Standard I/O Library.
    6. System Data Files and Information.
    7. Process Environment.
    8. Process Control.
    9. Process Relationships.
    10. Signals.
    11. Threads.
    12. Thread Control.
    13. Daemon Processes.
    14. Interprocess Communication.
    15. Network IPC: Sockets.
    16. Advanced IPC.
    17. Terminal I/O.
    18. Pseudo Terminals.
    19. A Database Library.
    20. Communicating with a Network Printer.

    Salient Features

    • Describes and illustrates more than 200 system calls - the interface that programmers must master in order to access all major Unix internal resources
    • New Edition covers the final POSIX.1 standard as well as threads and multi-threaded programming
    • Includes all new examples, over 10,000 lines of code, running on Linux, Solaris, Free BSD and MAC OS X
    • The first edition had sales exceeding 160,000 units!