Features
- Cover Type: Paperback with 944 pages
- Published by: Addison Wesley
- Edition: 5th Edition July 15, 2006
- Written in: English
- ISBN 10 Number: 0321409914
- ISBN 13 Number: 978-0321409911
-
Book Dimensions:
8.9 x 7.4 x 1.6 inches
- Weighs: 3 pounds
Product Description
Problem Solving and Program Design in C is one of the best-selling introductory programming textbook using the C programming language for beginning programmers. It embraces a balanced approach to program development and an introduction to ANSI C. and provides a gradual introduction to pointers and covers programming with functions early in the text. In later chapters, students learn to implement fundamental data structures such as lists, stacks, queues, and trees in a language that fosters their understanding of stack- and heap-dynamic memory allocation and programmer-controlled pointers. To enhance students learning experience it offers the right amount of pedagogical features that include end-of-section and chapter exercises, examples and case studies, syntax and program style display boxes, error discussions and end-of-chapter projects. The fifth edition has been updated to reflect current developments in the C programming language and includes a new chapter on Multiprocessing using processes and threads.
Book Info
Introductory textbook teaching a disciplined approach to solving problems and applying accepted software engineering methods to program design. Softcover. CD-ROM included.
--This text refers to an out of print or unavailable edition of this title.
Reader Reviews
This review is from: Problem Solving and Program Design in C (3rd Edition) (Paperback)
This book is not for beginners to programming. The examples are hard to follow. They start with a simple idea then the next example adds information to the example and then you get lost. How about one idea at a time and several examples of that one idea. That would be better for beginners. I have read other C programming books and this is not the best. Waite's group books are the best there is. Next in line would be the How to Program series by Deitel & Deitel. The best point of the book is how it discusses pointers. Since pointers are a concept that folds many ideas into one the authors chose to discuss pointers in regards to these separate ideas. Meaning that there is no single chapter on pointers but parts of four different chapters. The other strong point of this book is that you do get a compiler to work with, so it isn't all bad.