SHOPPING CART $0.00
free shipping on orders over $35*
BUYBACK CART Buyback Cart Total Buyback Cart Total
free shipping on buybacks!
loading

    System Programming with C and Unix

    ISBN-10: 0136067123
    ISBN-13: 9780136067122
    Author(s): Adam Hoover
    Description: KEY BENEFIT : A conceptual approach to C and Unix programming with hands-on examples. KEY TOPICS : Readers are introduced to commonly used system tools (libraries, debuggers, system calls, shells and scripting languages) and an explanation of how to  More...
    List price: $142.60
    Buy it from: $74.23
    Rent it from: $28.43

    Order within the next: to receive same day shipping!

    Loading
    Customers Also Bought

    List Price: $142.60
    Publisher: Pearson Education
    Binding: Hardcover
    Pages: 400
    Size: 7.36" wide x 9.13" long x 0.35" tall
    Weight: 1.760
    Language: English

    KEY BENEFIT : A conceptual approach to C and Unix programming with hands-on examples. KEY TOPICS : Readers are introduced to commonly used system tools (libraries, debuggers, system calls, shells and scripting languages) and an explanation of how to utilize these tools to optimize program development. The text also examines lower level data types with an emphasis on memory and understanding how and why different data types are used. MARKET : Ideal for introductory programmers.

    Adam W. Hooverreceived a B.S. in Computer Engineering in 1992, a M.S. in Computer Engineering in 1993, and a Ph.D. in Computer Science & Engineering in 1996, all from the University of South Florida. In 1996, he joined the Electrical and Computer Engineering Department at the University of California, San Diego, as an Assistant Project Scientist and Visiting Lecturer. In 1998, he received the department's Honorary Graduate Teaching Award. In 1999, he joined the Electrical and Computer Engineering Department at Clemson University, where he is currently an Associate Professor. Dr. Hoover is an active Member of the Institute for Electrical and Electronics Engineers (IEEE), and co-founder of EyeDx, a company dedicated to preventative screening of children's vision. Dr. Hoover's research interests are in the area of intelligent systems, with an emphasis on tracking, embedded systems, and medical informatics.

    Preface
    Introduction
    What is System Programming?
    The Three Tools
    How to Debug
    Program Development
    Review of C
    Questions and Exercises
    Bits, Bytes, and Data Types
    Bit Models
    Bitwise Operations
    Memory Map
    Questions and Exercises
    Arrays and Strings
    Arrays
    Strings
    String Library Functions
    Command Line Arguments
    Questions and Exercises
    Pointers and Structures
    Pointers
    Using Pointers
    Structures
    Using Structures
    Questions and Exercises
    Input/Output
    Streams
    Buffers
    Pipes
    Files
    Devices
    Questions and Exercises
    Program Management
    Program Building
    Code Organization
    Program Distribution Methods
    Questions and Exercises
    System Calls
    Families of Operations
    Libraries and System Calls
    Process System Calls
    Signal System Calls
    Socket System Calls
    Questions and Exercises
    Libraries
    Using a Library
    Purpose of Libraries
    The C Standard Library
    The Curses Library
    The X Library
    Making a Library
    Library Pitfalls
    Questions and Exercises
    Scripting Languages
    Using Scripting Languages
    Shell Scripting
    Perl
    MATLAB
    Discussion
    Questions and Exercises
    ASCII Table
    Common Shell Commands
    System Programs
    Index

    Buy it from $74.23

    Rent it for $28.43
    • Due Date: 6/10/2015

      Rental Edition ?

    Please choose a buying option

    Your Price:
    You save:
    Buy It Now
    what's this?
    Rush Rewards U
    Members Receive:
    coins
    coins
    You have reached 400 XP and carrot coins. That is the daily max!
    ×
    Free shipping on orders over $35*

    *A minimum purchase of $35 is required. Shipping is provided via FedEx SmartPost® and FedEx Express Saver®. Average delivery time is 1 – 5 business days, but is not guaranteed in that timeframe. Also allow 1 - 2 days for processing. Free shipping is eligible only in the continental United States and excludes Hawaii, Alaska and Puerto Rico. FedEx service marks used by permission."Marketplace" orders are not eligible for free or discounted shipping.

    Learn more about the TextbookRush Marketplace.

    ×