Stock Image

The `C` Odyssey: UNIX-The Open Boundless C

Meeta Gandhi,Rajiv Shah,Tilak Shety,Vijay Mukhi

3 ratings by Goodreads
ISBN 10: 8170291658 / ISBN 13: 9788170291657
Published by BPB Publications, 2013
New Condition: New Soft cover
From BookVistas (New Delhi, DELHI, India)

AbeBooks Seller Since November 24, 2010

Quantity Available: > 20

Buy New
Price: US$ 9.00 Convert Currency
Shipping: US$ 4.65 From India to U.S.A. Destination, Rates & Speeds
Add to basket

30 Day Return Policy

About this Item

C is what the world is breathing today. And Books on C are filling book shelves like believers converging on a Holy bank. But here`s a Pilgrimage that`s a different kind of voyage. The C Odyssey. Written in a easy, riveting and readable style, the book touches heights that few have reached, and offers insights that Nobody has divined. The C Odyssey is for (hose who`d like to Learn C and for those who have learnt C. Garnished with small programs, followed by in-depth explanations, the journey takes the beginner by the hand, breaking him into the mold, taking him up to a point, and letting him free to explore on his own. The platform covered is wide and diverse. From C under DOS to C under UNIX, Windows, OS/2, and its interfaces with networking and relational databases. The Odyssey has a seven stop itinerary. Unserialized and distinct, but threaded by thin silken Bonds to each other. The saga is a lengthy one, through lands that have been visited separately before. Speaking the same Language from different podiums, they abet an undisrupted flow of thought. Odyssey 3 : UNIX-The Open, Boundless C. : UNIX is the much maligned, debated and devoured entity today. An operating system that was possible only through C, it has always been dealt with rather cursorily. Most C Under Unix Books merely skimmed the surface, instead of cashing in on the opportunity to take a trip down to the Philosophy of C, so easily reached through UNIX. This volume takes you through the innards, questioning the gist of internal data structures like stat, ustat, suid-bit control, file and record-level locking, IPCs like pipes, named pipes, semaphores, shared Memory and message queues. The Summit is reached with a fairly detailed inquiry into curses. The graphical Face in UNIX, a very low profile GUI. Contents Introduction I. Unix : THE MULTI-TASKING OPERATING SYSTEM : 1. Multi-tasking 2. Background Process 3. Process Identification 4. Parent and Child 5. The `Fork()` 6. Orphan Process 7. Zombies 8. A "Sleeping Beauty" Process 9. Process Synchronization 10. Core Dump 11. Back to the ?Fork()` 12. Sharing Data Between Processes Using Files 13. File Buffering 14. The `Exec()` Function 15. Terminal and File Buffering 16. The `Execv()` Function 17. The `Execvp()` Function 18. Environment Block 19. The `Exec()? Called through A fork()` II. UNIX : THE MULTI-USER OPERATING SYSTEM : 1. Booting Up 2. UNIX Copyright 3. User Details 4. Group ID 5. Time 6. Process Group ID 7. Why, Background Processes 8. A Tribute to Cuckoo`s Nest 9. UNIX`s View Of Disks and Devices 10. Root File System : i. Boot Block ii. Super Block iii. Inode Table iv. Data Blocks 11. File Permissions 12. Data Security and the `Suid` Bit 13. Links III. ON FILES : 1. Unlocked Confusion 2. One at a Time Please 3. Explicit Unlocking 4. A Sign to Ease the Suspense 5. F_TEST Will Tell Us 6. Read Inconsistency 7. Range Locking 8. Action Stations.Deadlock !!! 9. System Lock Table 10. More Control Over a File 11. Permissions and File Locking 12. Conclusion IV. COMMUNICATING ACROSS PROCESSES : 1. Signals 2. Signal Handling 3. Illegal Instruction Handling 4. About `SIGHUF 5. About `SIGCLD` 6. About `SIGALRM` 7. KILL!! 8. Open Signals 9. Pipes 10. ?Lseek()`and Pipes 11. Many Processes and One Pipe 12. Sorting Using Pipes 13. The `Popen()` 14. Named Pipes 15. Conclusion : Signals and Pipes 16. Message Queues 17. Creating a Message Queue 18. Queue Permissions 19. UNIX`s Queue Numbering System 20. Information about the Queue 21. Sending A Message 22. And Now to Receive A Message 23. Message in A Bottle 24. A Sense of Priority 25. The Queue for Telecommunication 26. A Printer Spooler 27. Conclusion : Message Queues 28. Semaphores 29. Creating A Semaphore 30. Semaphore Exclusivity 31. Intricacy of Semaphore Permissions 32. Getting and Setting Semaphore Values 33. Who is Using the Printed Pages: 555. Bookseller Inventory # 51682

Ask Seller a Question

Bibliographic Details

Title: The `C` Odyssey: UNIX-The Open Boundless C

Publisher: BPB Publications

Publication Date: 2013

Binding: Softcover

Book Condition:New

Store Description

Visit Seller's Storefront

Terms of Sale:

All books are new. We accept payments by the following methods:

  1. Credit Card: Visa, MasterCard, or American Express.
  2. PayPal.
  3. Bank Draft or Banker's Cheque.
  4. Bank/Wire Transfer.

Cheques may be made payable to BookVistas.

Books are shipped by DHL, FedEx, Aramex, Registered Air Mail, or Registered SAL (Surface Air
Lifted).


Shipping Terms:

Shipping costs are based on books weighing 2.2 LB, or 1 KG. If your book order is heavy or oversized, we may contact you to let you know extra shipping is required.

List this Seller's Books

Payment Methods
accepted by seller

Visa Mastercard American Express

PayPal Bank Draft Bank/Wire Transfer