Programming Concepts in C++, 2nd Edition Front Cover

Programming Concepts in C++, 2nd Edition

  • Length: 242 pages
  • Edition: 2
  • Publisher:
  • Publication Date: 2014-07-22
  • ISBN-10: 1499044836
  • ISBN-13: 9781499044836
  • Sales Rank: #1343284 (See Top 100 Books)
Description

Programming Concepts in C++ is one in a series of books that introduce the basic concepts of computer programming, using a selected programming language. Other books in the series use languages like Java and Python, but all focus on concepts and not on any particular language. The presentation of the material is the same in each language, and much of the text is identical. Code samples are specific to the selected language, and some unique language features are unavoidably included, but the presentation is largely language-independent. A unique feature of the book is that it explains how to acquire, install, and use freely available software to edit, compile, and run console programs on just about any system, including Windows and Mac. Its examples use command line compiling, so that the presentation remains focused on programming concepts and avoids becoming a training tool for a specific Ide. The three-part organization of material starts with the basics of sequential processing, then adds branching and looping logic and subprograms, and ends with arrays and objects. It turns a beginner with no programming experience into a programmer, prepared to continue their training in C++ or just about any other specific programming language.

Table of Contents

Part 1: The Basics
Chapter 1. Programming Conepts
Chapter 2. Editiong And Compiling
Chapter 3. Values, Variables, And Calculations
Chapter 4. Doing The Math:Libraries
Chapter 5. Interactive Programs: Console I/O

Part 2: Programming Logic
Chapter 6. Simple Logic: Basic Branching/Looping
Chapter 7. More Than One Way: Advaced Branching/Looping
Chapter 8. Simplifying Complicated Programs: Using Functions
Chapter 9. Counting On Your Fingers: Bits And Bytes
Chapter 10. Interactive Programs: File I/O

Part 3: Processing Data
Chapter 11. Checking It Twice: Arrays
Chapter 12. Using Objects
Chapter 13. Keeping A List: Array-Based Lists
Chapter 14. Lists Of Unlimited Size: Linked Lists
Chapter 15. Some Advaced Topics
Appendix: The C++ Library

To access the link, solve the captcha.
Subscribe