Wiley Global Logo

C AND UNIX: TOOLS FOR SOFTWARE DESIGN

Martin L Barrett, East Tennessee State University
Clifford H. Wagner, Pennsylvania State University - Harrisburg
ISBN: 0-471-30927-3, 430 Pages, Paper, 1996


Description:

Some things just naturally fit together. Such is the case for C and UNIX. These software tools have been developed in tandem and they work well together. Wagner and Barrett is the first truly integrated text that treats the coverage of C and UNIX in parallel. This approach will enable students to write more powerful and efficient programs.

Replete with realistic programming problems designed for individual and team work, this new text emphasizes software design throughout. Designed for a one-semester freshman/sophomore course in intro to computer science, intro to programming, or operating systems where C and UNIX are introduced. It is also appropriate for non-majors who have some programming experience, but in no specific language.

Features:

Supplements:

Table of Contents:

  1. Introduction
  2. Programs
  3. Flow of Control
  4. Functions
  5. Input/Output
  6. Program Design
  7. Arrays
  8. Strings
  9. Structures
  10. Dynamic Memory Management
  11. Data Structure Design
  12. Specialized Tools
  13. Advanced Programming Topics
  14. Design Methods

Appendices

  1. Summary of C Commands
  2. Standard Library Header Files
  3. Summary of UNIX Commands
  4. Operator Precedence Chart