Description
Cengage Learning, Inc Programming In C++ by Todd Knowlton
This textbook covers computer science fundamentals using the language C++ and is appropriate for a variety of C++ courses. Ideal for an AP course in C++ or programming in C++, it covers topics of the College BoardUs Advanced Placement Computer Science Exam (A and AB), including programming methodology, advanced data structures, and algorithms.
Table of contents
1 Introduction Computers and Programming 2 How Computer are Programmed 3 Entering, Compiling, and Running a Program 4 Variables and Constants 5 Math Operations 6 Strings and Screen I/O 7 Decision Making in Programs 8 Loops 9 Functions 10 Pointers and the enum Keyword 11 Arrays 12 Structures and String Functions 13 Data Files Basics 14 Introduction to Linked Lists 15 Advanced Linked List Operations 16 Stacks, Queues, and Trees 17 Recursion and Searching 18 Sorting Appendix A--ASCII Table Appendix B--Order of Operators Appendix C--Object-Oriented Programming Appendix D--Using a Debugger Glossary Index