Synopses & Reviews
Synopsis
Introduce students to the basics of C++ programming
- Written in clear, friendly, easy-to-understand language. The material is written specifically for beginner students, and thoroughly explains important concepts.
- Teaches C++ in a step-by-step fashion. Each chapter covers a major set of topics and builds knowledge as the student progresses through the book. Although the chapters can be easily taught in their existing sequence, flexibility is also provided.
- New and Updated - New features of the C++11 standard have been added or expanded throughout the text.
- New or Revised - Many topics have had material revised or added, for example, alternate forms of variable initialization, Boolean expressions and variables, and character conversion and testing.
- New and Updated - The material on the Standard Template Library (STL) has been moved to its own dedicated chapter and rewritten with expanded information.
- Revised - The bubble sort algorithm (Chapter 9) has been completely rewritten for better student comprehension.
- New - Information on increasing this algorithm's efficiency has been added.
- New - Thirteen new figures illustrate both the bubble sort and selection sort functions.
- New and Updated - Figures throughout the book have been added and improved to help students visualize important concepts.
Features for student success
- Hundreds of Example Programs are used, each designed to highlight specific programming topics. In most cases, these are practical, real-world examples. Source code for these programs is provided so that students can run the programs themselves.
- Concept Statements, Checkpoints, Notes, Tips and Warnings all call out important pieces of information for the student
- Case studies appear in many chapters throughout the text and additional case studies are provided on the book's companion site (www.pearson.com/gaddis).
- A thorough and diverse set of Review Questions, such as fill-in-the-blank and short answer, check students' mastery of the basic material presented in each chapter. These are followed by exercises requiring problem solving and analysis, such as the Algorithm Workbench, Predict the Output, and Find the Errors sections.
- Programming Challenges presented in each chapter are designed to solidify students' knowledge of the topics, typically through real-world problems to be solved.
- New and Updated - Programs, checkpoint questions, end-of-chapter questions and exercises, and programming challenge problems have been added and updated throughout the book.
Also available with MyLab Programming By combining trusted author content with digital tools and a flexible platform, MyLab or Mastering] personalizes the learning experience and improves results for each student.With MyLab Programming, students work through hundreds of short, auto-graded coding exercises and receive immediate and helpful feedback based on their work.
Note: You are purchasing a standalone product; MyLab Programming does not come packaged with this content. Students, if interested in purchasing this title with MyLab Programming, ask your instructor for the correct package ISBN and Course ID. Instructors, contact your Pearson representative for more information.
Synopsis
For courses in C++ Programming.
C++ fundamentals for programmers of all skill levels Starting Out with C++: Early Objects introduces the fundamentals of C++ programming in clear and easy-to-understand language, making it accessible to novice programming students as well as those who have worked with different languages. The text is designed for use in two- and three-term C++ programming sequences, as well as in accelerated one-term programs. Its wealth of real-world examples encourages students to think about when, why, and how to apply the features and constructs of C++.
Organized in progressive, step-by-step fashion, C++: Early Objects gives instructors the flexibility to teach how they please. The 10th Edition has been updated to include C++11 standard features, an expanded Standard Template Library (STL), and new or revised material on a number of topics. Additionally, many new and updated programs, checkpoint questions, end-of-chapter questions and exercises, and programming challenge problems have been added throughout the book.
Also available with MyLab Programming
By combining trusted author content with digital tools and a flexible platform, MyLab personalizes the learning experience and improves results for each student. With MyLab Programming, students work through hundreds of short, auto-graded coding exercises and receive immediate and helpful feedback based on their work.
Note: You are purchasing a standalone product; MyLab Programming does not come packaged with this content. Students, if interested in purchasing this title with MyLab Programming, ask your instructor to confirm the correct package ISBN and Course ID. Instructors, contact your Pearson representative for more information.
If you would like to purchase both the physical text and MyLab Programming search for:
0135862396 / 9780135862391 Starting Out with C++: Early Objects Plus MyLab Programming with Pearson eText -- Access Card Package, 10/e
Package consists of:
- 0135237947 / 9780135237946 MyLab Programming with Pearson eText -- Access Card -- for Starting Out with C++: Early Objects, 10/e
- 0135235006 / 9780135235003 Starting Out with C++: Early Objects, 10/e
Synopsis
For courses in C++ Programming.
C++ fundamentals for programmers of all skill levels
Starting Out with C++: Early Objects introduces the fundamentals of C++ programming in clear and easy-to-understand language, making it accessible to novice programming students as well as those who have worked with different languages. The text is designed for use in two- and three-term C++ programming sequences, as well as in accelerated one-term programs. Its wealth of real-world examples encourages students to think about when, why, and how to apply the features and constructs of C++.
Organized in progressive, step-by-step fashion, C++: Early Objects gives instructors the flexibility to teach how they please. The 10th Edition has been updated to include C++11 standard features, an expanded Standard Template Library (STL), and new or revised material on a number of topics. Additionally, many new and updated programs, checkpoint questions, end-of-chapter questions and exercises, and programming challenge problems have been added throughout the book.
Also available with MyLab Programming
By combining trusted author content with digital tools and a flexible platform, MyLab personalizes the learning experience and improves results for each student. With MyLab Programming, students work through hundreds of short, auto-graded coding exercises and receive immediate and helpful feedback based on their work.
Note: You are purchasing a standalone product; MyLab Programming does not come packaged with this content. Students, if interested in purchasing this title with MyLab Programming, ask your instructor to confirm the correct package ISBN and Course ID. Instructors, contact your Pearson representative for more information.
If you would like to purchase both the physical text and MyLab Programming search for:
0135862396 / 9780135862391 Starting Out with C++: Early Objects Plus MyLab Programming with Pearson eText -- Access Card Package, 10/e
Package consists of:
- 0135237947 / 9780135237946 MyLab Programming with Pearson eText -- Access Card -- for Starting Out with C++: Early Objects, 10/e
- 0135235006 / 9780135235003 Starting Out with C++: Early Objects, 10/e