
Starting Out with C++ from Control Structures through Objects, Brief Version, Global Edition
Tony Gaddis(Author)
Pearson Education Limited (Publisher)
8th Edition
Published on 4. December 2015
Book
Mixed media product
1056 pages
978-1-292-11942-7 (ISBN)
Description
For introductory courses in computer programming A Problem-Solving Approach to Programming In Starting Out with C++: From Control Structures through Objects, Brief Edition, Gaddis takes a problem-solving approach, inspiring students to understand the logic behind developing quality programs while introducing the C++ programming language. This style of teaching builds programming confidence and enhances each student's development of programming skills. This edition in the Starting Out With Series covers the core programming concepts that are introduced in the first semester introductory programming course. As with all Gaddis texts, clear and easy-to-read code listings, concise and practical real-world examples, and an abundance of exercises appear in every chapter. The Eighth Edition is updated and revised to reflect changes to the C++ programming language. Also available with MyProgrammingLab(TM) This title is also available with MyProgrammingLab to help students fully grasp the logic, semantics, and syntax of programming.
Through practice exercises and immediate, personalized feedback, MyProgrammingLab improves the programming competence of beginning students who often struggle with the basic concepts and paradigms of popular high-level programming languages. MyProgrammingLab consists of hundreds of practice exercises organized around the structure of this textbook. For students, the system automatically detects errors in the logic and syntax of their code submissions and offers targeted hints that enable students to figure out what went wrong-and why. For instructors, a comprehensive gradebook tracks students' submissions and provides educators a dynamic tool for monitoring individual and class performance. MyProgrammingLab not included. Students, if MyProgrammingLab is a recommended/mandatory component of the course, please ask your instructor for the correct ISBN and course ID. MyProgrammingLab should only be purchased when required by an instructor. Instructors, contact your Pearson representative for more information. MyProgrammingLab is an online homework, tutorial, and assessment product designed to personalize learning and improve results.
With a wide range of interactive, engaging, and assignable activities, students are encouraged to actively learn and retain tough course concepts.
Through practice exercises and immediate, personalized feedback, MyProgrammingLab improves the programming competence of beginning students who often struggle with the basic concepts and paradigms of popular high-level programming languages. MyProgrammingLab consists of hundreds of practice exercises organized around the structure of this textbook. For students, the system automatically detects errors in the logic and syntax of their code submissions and offers targeted hints that enable students to figure out what went wrong-and why. For instructors, a comprehensive gradebook tracks students' submissions and provides educators a dynamic tool for monitoring individual and class performance. MyProgrammingLab not included. Students, if MyProgrammingLab is a recommended/mandatory component of the course, please ask your instructor for the correct ISBN and course ID. MyProgrammingLab should only be purchased when required by an instructor. Instructors, contact your Pearson representative for more information. MyProgrammingLab is an online homework, tutorial, and assessment product designed to personalize learning and improve results.
With a wide range of interactive, engaging, and assignable activities, students are encouraged to actively learn and retain tough course concepts.
More details
Edition
8th edition
Language
English
Place of publication
Harlow
United Kingdom
Target group
Professional and scholarly
Dimensions
Height: 254 mm
Width: 204 mm
Thickness: 32 mm
Weight
1778 gr
ISBN-13
978-1-292-11942-7 (9781292119427)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Other editions
Additional editions

Tony Gaddis
Starting Out with C++ from Control Structures through Objects, Brief Version, Global Edition
E-Book
04/2016
8th Edition
Pearson Education Limited
from
€60.69
Available for download
Previous edition

Tony Gaddis
Starting Out with C++: Pearson New International Edition
From Control Structures through Objects, Brief Edition
Book
07/2013
7th Edition
Pearson Education Limited
€80.10
Article exhausted; check for reprint
Content
Brief Contents:
1. Introduction to Computers and Programming
2. Introduction to C++
3. Expressions and Interactivity
4. Making Decisions
5. Loops and Files
6. Functions
7. Arrays
8. Searching and Sorting Arrays
9. Pointers
10. Characters, C-Strings, and More About the string Class
11. Structured Data
12. Advanced File Operations
13. Introduction to Classes
14. More About Classes
15. Inheritance, Polymorphism, and Virtual Functions
Appendix A: Getting Started with Alice
Appendix B: The ASCII Character Set
Appendix C: Operator Precedence and Associativity
Quick References
Index
1. Introduction to Computers and Programming
2. Introduction to C++
3. Expressions and Interactivity
4. Making Decisions
5. Loops and Files
6. Functions
7. Arrays
8. Searching and Sorting Arrays
9. Pointers
10. Characters, C-Strings, and More About the string Class
11. Structured Data
12. Advanced File Operations
13. Introduction to Classes
14. More About Classes
15. Inheritance, Polymorphism, and Virtual Functions
Appendix A: Getting Started with Alice
Appendix B: The ASCII Character Set
Appendix C: Operator Precedence and Associativity
Quick References
Index