国外优秀信息科学与技术系列教学用书:C++程序设计(第3版·影印版)
定 价:50 元
- 作者:[美] 戴利(Dale N.),[美] 维姆斯(Weems C.) 著
- 出版时间:2006/3/1
- ISBN:9787040191097
- 出 版 社:高等教育出版社
- 中图法分类:TP312C
- 页码:719
- 纸张:胶版纸
- 版次:3
- 开本:16开
《国外优秀信息科学与技术系列教学用书:C++程序设计(第3版·影印版)》特点:
专业性——教育部高等教育司推荐、教育部高等学校信息科学与技术引进教材专家组遴选;
系统性——覆盖计算机专业主干课程和非计算机专业计算机基础课程;
先进性——著名计算机专家近两年的新著作,内容体系先进;
经济性——价格与国内自编教材相当,是国内引进教材价格低
Preface
1 Overview of Programming and Problem Solving
1.1 Overview of Programming
How Do We Write a Program?
1.2 What is a Programming Language?
1.3 What is a Computer?
1.4 Problem-Solving Techniques
Ask Questions
Look For Things That Are Familiar
Solve by Analogy
Means-Ends Analysis
Divide and Conquer
The Building-Block Approach
Merging Solutions
Mental Blocks: The Fear of Starting
Algorithmic Problem Solving
Summary
Quick Check
Exam Preparation Exercises
Programming Warm-Up Exercises
2 C++ Syntax and Semantics,and the Program Development Process
2.1 The Elements of C++ Programs
Syntax and Semantics
Syntax Templates
Naming Program Elements: Identifiers
Data and Data Types
Data Storage
The char Data Type
The string Data Type
Naming Elements: Declarations
Taking Action: Executable Statements
Beyond Minimalism: Adding Comments to a Program
2.2 Program Construction
Blocks (Compound Statements)
The C++ Preprocessor
An Introduction to Namespaces
2.3 More About Output
Creating Blank Lines
Inserting Blanks Within a Line
Programming Example
Testing and Debugging
Summary
Quick Check
Exam Preparation Exercises
Programming Warm-Up Exercises
Programming Problems
Programming Example Follow-Up
3 Numeric Types, Expressions, and Output
4 Program Input and the Software Design Process
5 Conditions, Logical Expressions, and Selection Control Structures
6 Looping
7 Functions
8 Scope, Lifetime, and More on Functions
9 Additional Control Structures
10 Simple Data Types: Built-In and User-Defined
11 Structured Types, Data Abstraction, and Classes
12 Arrays
13 Array-Based Lists
14 Object-Oriented Software Development
15 Recursion
Glossary
Answers to Selected Exercises
Appendices
Index