25 Books to Read Before You Die
 
 

Recently Viewed clear list


Original Essays | August 20, 2014

Julie Schumacher: IMG Dear Professor Fitger



Saint Paul, August 2014 Dear Professor Fitger, I've been asked to say a few words about you for Powells.com. Having dreamed you up with a ball-point... Continue »
  1. $16.07 Sale Hardcover add to wish list

    Dear Committee Members

    Julie Schumacher 9780385538138

spacer
Qualifying orders ship free.
$82.80
List price: $89.99
New Hardcover
Ships in 1 to 3 days
Add to Wishlist
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
Qty Store Section
2 Partner Warehouse Operating Systems- General

Unix Systems Programming : Communication, Concurrency and Threads ((Rev)03 Edition)

by

Unix Systems Programming : Communication, Concurrency and Threads ((Rev)03 Edition) Cover

 

Synopses & Reviews

Publisher Comments:

UNIX Systems Programming: Communication, Concurrency, and Threads by Kay A. Robbins and Steven Robbins

  • UNIX processes, files, and special files
  • Signals and timers
  • POSIX threads, semaphores, and IPC
  • TCP, UDP, multicast, and the Web
  • Features projects on Internet radio, server performance, timers, web caching, and shells

Learn how to design and implement reliable UNIX software whether you are using Linux, Solaris, Mac OS X, or another POSIX-based system.

This completely updated classic (originally titled Practical UNIX Programming) demonstrates how to design complex software to get the most from the UNIX operating system. UNIX Systems Programming provides a clear and easy-to-understand introduction to the essentials of UNIX programming. Starting with short code snippets that illustrate how to use system calls, Robbins and Robbins move quickly to hands-on projects that help readers expand their skill levels.

This practical guide thoroughly explores communication, concurrency,and multithreading. Known for its comprehensive and lucid explanationsof complicated topics such as signals and concurrency, the bookfeatures practical examples, exercises, reusable code, and simplifiedlibraries for use in network communication applications.

A self-contained reference that relies on the latest UNIX standards,UNIX Systems Programming provides thorough coverage of files, signals,semaphores, POSIX threads, and client-server communication. Thisedition features all-new chapters on the Web, UDP, and serverperformance. The sample material has been tested extensively in theclassroom.

PRENTICE HALL

Professional Technical Reference

Upper Saddle River, NJ 07458

www.phptr.com

Book News Annotation:

Robbins and Robbins (both Computer science, U. of Texas, San Antonio) cover design and implementation of reliable UNIX software on Linux, Solaris, Mac OS X, and other POSIX-based systems in this update of Kay Robbins' . The text introduces the essentials of UNIX programming with short code snippets and practical examples and exercises using the latest UNIX standards. Topics include communication, concurrency, multithreading, files, signals, semaphores, and POSIX threads. This edition features new chapters on the Web, UDP, and server performance. Annotation (c)2003 Book News, Inc., Portland, OR (booknews.com)

Synopsis:

This second edition of "Unix Systems Programming" shows how to design complex software to help get the best from the UNIX operating system.

Synopsis:

The Second Edition of a UNIX programming classic that shows how to design complex software to get the best from the UNIX operating system.

About the Author

About the Authors

Kay A. Robbins and Steven Robbins received doctoral degrees from MITand are on the faculty in the Department of Computer Science at theUniversity of Texas at San Antonio.

Table of Contents

I. FUNDAMENTALS.
 1. Technologys Impact on Programs.

 2. Programs, Processes and Threads.

 3. Processes in UNIX.

 4. UNIX I/O.

 5. Files and Directories.

 6. UNIX Special Files.

 7. Project: The Token Ring.

 8. Signals.

II. ASYNCHRONOUS EVENTS.

 9. Times and Timers.

10. Project: Virtual Timers.

11. Project: Cracking Shells.

III. CONCURRENCY.

12. POSIX Threads.

13. Thread Synchronization.

14. Critical Sections and Semaphores.

15. POSIX IPC.

16. Project: Producer Consumer Synchronization.

17. Project: The Not Too Parallel Virtual Machine.

IV. COMMUNICATION.

18. Connection-Oriented Communication.

19. Project: WWWRedirection.

20. Connectionless Communication and Multicast.

21. Project: Internet Radio.

22. Project: Server Performance.

APPENDICES.

Appendix A. UNIX Fundamentals.

Appendix B. Restart Library.

Appendix C. UICI Implementation.

Appendix D. Logging Functions.

Appendix E. POSIX Extensions.

Bibliography.

Program Index.

Index.

Product Details

ISBN:
9780130424112
Author:
Robbins, Kay
Publisher:
Prentice Hall
Author:
Robbins, Kay A.
Author:
Robbins, Kay
Author:
Robbins, Steve
Location:
Upper Saddle River, NJ
Subject:
Programming Languages - General
Subject:
Operating Systems - UNIX
Subject:
Operating systems (computers)
Subject:
Programming - Systems Analysis & Design
Subject:
Operating systems
Subject:
UNIX
Subject:
Software Development & Engineering - Systems
Subject:
Software Engineering-Systems Analysis and Design
Copyright:
Edition Number:
2
Edition Description:
Uitgawe and Rev
Series Volume:
4/02
Publication Date:
June 2003
Binding:
HARDCOVER
Grade Level:
Professional and scholarly
Language:
English
Illustrations:
Yes
Pages:
912
Dimensions:
9.52x7.56x2.14 in. 3.74 lbs.

Other books you might like

  1. Beginning Math and Physics for Game... Used Trade Paper $32.00
  2. Star Wars Survivor's Quest Used Mass Market $4.50
  3. The Far Side of the Stars New Mass Market $7.99
  4. Lex & Yacc 2ND Edition
    Used Trade Paper $14.50
  5. The New X Window System: An Internet... New Trade Paper $40.95
  6. Marque and Reprisal 1st Edition Used Hardcover $8.95

Related Subjects

Computers and Internet » Operating Systems » General
Computers and Internet » Operating Systems » Unix » Linux
Computers and Internet » Operating Systems » Unix » Unix Administration
Computers and Internet » Operating Systems » Unix » Unix and Linux Programming
Computers and Internet » Software Engineering » Systems Analysis and Design
Engineering » Communications » Radio

Unix Systems Programming : Communication, Concurrency and Threads ((Rev)03 Edition) New Hardcover
0 stars - 0 reviews
$82.80 In Stock
Product details 912 pages Prentice Hall PTR - English 9780130424112 Reviews:
"Synopsis" by , This second edition of "Unix Systems Programming" shows how to design complex software to help get the best from the UNIX operating system.
"Synopsis" by , The Second Edition of a UNIX programming classic that shows how to design complex software to get the best from the UNIX operating system.

spacer
spacer
  • back to top
Follow us on...




Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.