Feb 10, 2012 |
1,520 views |

Book Description
C++ PROGRAMS TO ACCOMPANY PROGRAMMING LOGIC AND DESIGN is designed to be paired with the Fifth Edition of the highly successful Programming Logic and Design by Joyce Farrell. The two books together provide the perfect opportunity for those who want to learn the fundamentals of programming and also get a taste of an actual programming language. Users can discover how real C++ code behaves while remaining within the context of the traditional language-independent logic and design course.
- Creates an ideal environment for learning the basics of logic and design, while also providing an introduction to C++
- Contains ten concise chapters that correspond to chapters in Programming Logic and Design, Fifth Edition
- Contains exercises and labs that provide an opportunity to apply new programming concepts
- Works well with both the Introductory and Comprehensive versions of Programming Logic and Design, Fifth Edition
Table of Contents
1. An Introduction to C++ and the C++ Programming Environment
2. Variables, Operators, and Writing Programs Using Sequential Statements
3. Writing Structured C++ Programs
4. Writing Programs That Make Decisions
5. Writing Programs Using Loops
6. Using Arrays in C++ Programs Download Now »
Feb 10, 2012 |
1,605 views |

Book Description
Now in its second edition, D.S. Malik brings his proven approach to C++ programming to the CS2 course. Clearly written with the student in mind, this text focuses on Data Structures and includes advanced topics in C++ such as Linked Lists and the Standard Template Library (STL). The text features abundant visual diagrams, examples, and extended Programming Examples, all of which serve to illuminate difficult concepts. Complete programming code and clear display of syntax, explanation, and example are used throughout the text, and each chapter concludes with a robust exercise set.
- Designed for a CS2 one-semester course focused on data structures
- Reinforces concepts through extensive diagrams and examples
- Features complete Programming Examples throughout that outline the critical steps to writing a program for a case study including Input/Output, Algorithm Design, Main Algorithm, and Complete Program
- Offers robust end-of-chapter exercises that provide ample opportunity for practice
- Written to ANSI/ISO Standard C++ and can be used with Microsoft Visual C++ .NET
Table of Contents
1. Software Engineering Principles and C++ Classes
2. Object-Oriented Design (OOD) and C++
3. Pointers and Array-Based Lists
4. Standard Template Library (STL) I Download Now »
Feb 06, 2012 |
4,751 views |

Book Description
Android NDK is all about injecting high performance into your apps. Exploit the maximum power of these mobile devices using high-performance and portable code.
This book will show you how to create C/C++ enabled applications and integrate them with Java. You will learn how to access native API and port libraries used in some of the most successful Android applications.
Using this practical step-by-step tutorial, highlighted with comments and tricks, discover how to run C/C++ code embedded in a Java application or in a standalone application. You will create a real native application starting from project creation through to full implementation of native API and the porting of existing third-party libraries. You will discover OpenGL ES and OpenSL ES, which are becoming the new standard in mobility. You will also understand how to access keyboard and input peripherals and how to read accelerometer or orientation sensors. Finally, you will dive into more advanced topics such as debugging and troubleshooting applications. By the end of the book, you should know the key elements to enable you to start exploiting the power and portability of native code.
What you will learn from this book
- Jump in the starting block and create your first Android native project
- Communicate with Java through Java Native Interfaces
- Display 2D and 3D graphics with OpenGL ES
- Play sound and music with OpenSL ES Download Now »
Feb 06, 2012 |
4,936 views |

Book Description
Generics were added as part of .NET Framework 2.0 in November 2005. Although similar to generics in Java, .NET generics do not apply type erasure but every object has unique representation at run-time. There is no performance hit from runtime casts and boxing conversions, which are normally expensive..NET offers type-safe versions of every classical data structure and some hybrid ones.
This book will show you everything you need to start writing type-safe applications using generic data structures available in Generics API. You will also see how you can use several collections for each task you perform. This book is full of practical examples, interesting applications, and comparisons between Generics and more traditional approaches. Finally, each container is bench marked on the basis of performance for a given task, so you know which one to use and when.
This book first covers the fundamental concepts such as type safety, Generic Methods, and Generic Containers. As the book progresses, you will learn how to join several generic containers to achieve your goals and query them efficiently using Linq. There are short exercises in every chapter to boost your knowledge.
The book also teaches you some best practices, and several patterns that are commonly available in generic code.
Some important generic algorithm definitions are present in Power Collection (an API created by Wintellect Inc.) that are missing from .NET framework. Download Now »
Feb 06, 2012 |
4,625 views |

Book Description
This engaging book presents the essential mathematics needed to describe, simulate, and render a 3D world. Reflecting both academic and in-the-trenches practical experience, the authors teach you how to describe objects and their positions, orientations, and trajectories in 3D using mathematics. The text provides an introduction to mathematics for game designers, including the fundamentals of coordinate spaces, vectors, and matrices. It also covers orientation in three dimensions, calculus and dynamics, graphics, and parametric curves.
- Contains numerous C++ and HLSL examples that illustrate how to put the techniques into practice
- Provides hundreds of worked problems that reinforce the basic concepts and explore interesting side quests
- Includes expanded, graceful introductions to the mathematics fundamental to game development
- Covers two important application areas—graphics and physics—in introductory ove
Review
“With solid theory and references, along with practical advice borne from decades of experience, all presented in an informal and demystifying style, Dunn & Parberry provide an accessible and useful approach to the key mathematical operations needed in 3D computer graphics.”
—Eric Haines, author of Real-Time Rendering
Download Now »
Jan 30, 2012 |
5,438 views |

Book Description
Object-Oriented Programming in C++ begins with the basic principles of the C++ programming language and systematically introduces increasingly advanced topics while illustrating the OOP methodology. While the structure of this book is similar to that of the previous edition, each chapter reflects the latest ANSI C++ standard and the examples have been thoroughly revised to reflect current practices and standards.
Table of Contents
Introduction
A Note to Teachers
Chapter 1. The Big Picture
Chapter 2. C++ Programming Basics
Chapter 3. Loops and Decisions
Chapter 4. Structures
Chapter 5. Functions
Chapter 6. Objects and Classes
Chapter 7. Arrays and Strings
Chapter 8. Operator Overloading
Chapter 9. Inheritance
Chapter 10. Pointers
Chapter 11. Virtual Functions and Other Subtleties
Chapter 12. Streams and Files
Chapter 13. Multifile Programs Download Now »