وبلاگ بلیان

C[plus plus] by dissection

معرفی کتاب «C[plus plus] by dissection» نوشتهٔ Ira Pohl, Charlie McDowell در سال 2002. این کتاب در 97 صفحه، فرمت pdf، زبان انگلیسی ارائه شده است. «C[plus plus] by dissection» در دستهٔ بدون دسته‌بندی قرار دارد.

C++ by Dissection presents a thorough introduction to the programming process by carefully developing working programs to illuminate key features of the C++ programming language. This book presents the concepts of the programming process using the "dissection" method, the hallmark feature that has made Ira Pohl's C and Java books of the "By Dissection" series so popular. Dissection is a unique pedagogical tool first developed by the author to point out key features of program code. It is similar to a structured walk-through of the code, with the intention of explaining newly encountered programming elements and idioms as found in working code. The book includes a CD-ROM containing a compiler and an electronic version of the book that allows readers to search, take notes, and highlight right on their computer. Each chapter presents a number of carefully explained programs, which lead the reader in a holistic manner to ever-improving programming skills. Right from the start, the reader is introduced to complete programs, and at an early point in the book, the reader is introduced to writing functions as a major feature of structured programming. It contains four to seven small code dissections per chapter, and then each chapter culminates with a larger, extended code dissection. "Software Engineering" sections in each chapter reinforce sound software engineering skills. The book assumes no programming background and can be used by first-time computer users or by experienced programmers who are transitioning to C++.

Now in its fourth edition, A Book on C retains the features that have made it a proven, best-selling tutorial and reference on the ANSI C programming language. This edition builds on the many existing strengths of the text to improve, update, and extend the coverage of C, and now includes information on transitioning to Java and C++ from C.

Beginners and professional programmers alike will benefit from the numerous examples and extensive exercises developed to guide readers through each concept. Step-by-step dissections of program code illuminate the correct usage and syntax of C language constructs and reveal the underlying logic of their application. The clarity of exposition and format of the book make it an excellent reference on all aspects of C.

Highlights of A Book on C, Fourth Edition :

  • New and updated programming examples and dissections—the authors' trademark technique for illustrating and teaching language concepts.
  • Recursion is emphasized with revised coverage in both the text and exercises.
  • Multifile programming is given greater attention, as are the issues of correctness and type safety. Function prototypes are now used throughout the text.
  • Abstract Data Types, the key concept necessary to understanding objects, are carefully covered.
  • Updated material on transitioning to C++, including coverage of the important concepts of object-oriented programming.
  • New coverage is provided on transitioning from C to Java.
  • References to key programming functions and C features are provided in convenient tables.


This book reveals the elegant simplicity and power of the C programming language, and describes the ANSI version of it. Beginners and professionals will benefit from its step-by-step dissections of program code, and numerous examples and exercises. The book begins with the benefits of C, and briefly discusses the ANSI C standard, and the migration to C++ and Java. Chapter 1 overviews the C as a language, covering crucial programming techniques. The authors then explain in detail lexical elements, operators, and constants in Chapter 2. Chapters 3 through 10 describe all the features of C, including some advanced features.

Java by Dissection provides a comprehensive, example-based coverage of the Java language, wish an emphasis on programming style and methodology. It assumes no prior programming experience, making it ideal for readers who are starting out in their software development careers as well as for programmers who want to expand their skills.

Teaching "by Dissection"

Java by Dissection stresses working code introducing full working programs from the start.. In each chapter, a program particularly illustrative of the chapter's themes is presented and then analyzed by dissection—Ira Pohl's trademark code-presentation technique that reveals the underlying structure of the programs. This dissection of code helps readers comprehend newly encountered programming elements and idioms.

Traditional and Object-Oriented Programming

Java by Dissection begins by explaining how all the basic data types and control statements are used traditionally, and then progresses to the object-oriented features of the Java language and their importance to program design. This gradual introduction to OOP ensures that novices attain an understanding of programming basics before moving on to Java's object-oriented features.

The second half of Java by Dissection explains in detail much that is sophisticated about Java such as its threading GUI, exception handling and file-manipulation capabilities. With its depth and scope this book is both a carefully structured teaching text an (I a valuable reference in Java Programming.

Enlisting the best-selling "by dissection" method of instruction, this book teaches programming techniques and presents the Java language in a sound and structured manner that is appropriate for both novice and seasoned programmers. It presents a thorough introduction to the programming process by carefully developing working programs to illuminate key features of the Java programming language. Program code is explained in an easy-to-follow manner throughout. This book presents readers with a clear and thorough introduction to the programming process by carefully developing working Java programs, using the method of dissection. A dissection is similar to a structured walk-through of the code, with the intention of explaining newly encountered programming elements and idioms as found in working code to the reader. Key ideas are reinforced throughout by use in different contexts. "Now in its fourth edition, A book on C retains the features that have made it a proven best-selling tutorial and reference on the ANSI C programming language. This edition builds on the many existing strengths of the text to improve update, and extend the coverage of C, and now includes information on transitioning to Java and C++ from C."--Page 4 de la couverture Provides an introduction to the programming process by developing working programs to illuminate key features of the C++ programming language. This book presents the concepts of the programming process using the "dissection" method. It can be used by first time computer users or by experienced programmers who are transitioning to C++. Written by bestselling author Al Kelley and Ira Pohl, "A Book on C, 4th Ed". is a comprehensive tutorial and reference to C, based on the ANSI standard. This book assumes prior programming experience. The authors demonstrate the C language with numerous examples and extensive exercises that guide readers through each concept. "This book provides a broad overview of the language, and thus can be used by first time computer users, by experienced programmers who are transitioning to C#, or by those who simply need a handy C# reference."--BOOK JACKET
دانلود کتاب C[plus plus] by dissection