For C/C++ Programming courses. This comprehensive yet readable text teaches students C language skills and how to build complete working programs (entire software systems) in C. By the end of the book, students will have written a working text editor, will have learned program design skills, and will have been introduced to software testing and debugging.
"synopsis" may belong to another edition of this title.
There are many tools and skills needed to truly master the art of software development. When it was invented, C was a major step forward in the evolution of programming languages. To this day, it remains a powerful and popular tool for developing professional software. A familiarity with C is a tremendous aid in understanding the subtleties of other languages such as C++ and Java.
In addition to C language skills, this text teaches top-down design skills. It introduces debugging aids and demonstrates techniques for programming robust software. Unlike other books, which present only small example problems, this book demonstrates the process of developing a completely working software system. Creating such a system involves the ability to organize code into a form that is extensible, flexible, and maintainable. As you read this book and do the exercises, you will design and develop working text editor. In the process, you will get hands-on experience in the essentials of how to design software, and learn how to implement the design.
Two CD-ROMs are packaged with the text containing a Visual C++ compiler and program codes.
If you are seeking to develop practical design and development skills using C, then this book is for you.About the Author:
David Conger, formerly a Professor of Computer Science and Business Computer Programming at the Albuquerque Technical-Vocational Institute, has developed software for a wide range of applications. These applications include military aircraft, games, a variety of specialized business applications, and programs for interactive TV. He currently produces custom software and technical documentation. His clients include Microsoft Corporation, for whom he has written developer documentation for the Windows Platform Software Development Kit (PSDK). The Windows subsystems he documented, in whole or in part, include DirectX, OpenGL, Extensible Scene Graph (XSG), Image Color Management (ICM), Still Image (STI), Windows Image Acquisition (WIA), Remote Procedure Calls (RPC), the Microsoft Interface Definition Language (MIDL) compiler, and the Mobile Internet Toolkit (MIT).
"About this title" may belong to another edition of this title.
Book Description Prentice Hall, 2002. Paperback. Book Condition: New. Bookseller Inventory # DADAX0133701727