│首页查询网址常用免费图书知识卡片论文教程下载图片

工商管理市场营销经济社科工具书科学技术计算机网络教育考试娱乐时尚外语文学艺术医药保健儿童读物


 首页>>图书资源 >>计算机 网络>>程序设计

C++课堂教学与编程演练——科学与工程问题应用(国外计算机科学经典教材)(美)奥瑞兹(DOrazioT.B)侯普秀冯飞 
内容提要:
本书是一本讲授C++语言和面向对象程序设计的教程,着重介绍如何为解决各种工程和科学问题进行程序开发。书中的每一章都由课堂教学部分与应用示例部分组成。课堂教学部分讲授C++语言的要素和一些简单的编程技巧;应用示例部分讲授如何进行工程问题程序设计。本书以渐进的方式先介绍如何开发程序,然后通过大量的应用示例和30多个案例分析不断巩固所学的内容。学习本书时不要求学生必须具备编程的背景知识。
目录:
第1章 计算机和计算的基本原理
1.1 电子计算机的发展历史
1.2 体系结构
1.3 网络
1.4 使用位来表示字符和符号、整数、实数、地址以及指令
1.5 编程语言
1.6 软件
1.7 软件工程、C++语言和C++编译器
1.8 关于本书以及如何最大程度地利用本书
第2章 程序设计入门——程序结构、屏幕输出和注释
2.1 课堂教学:程序的基本结构
2.2 课堂教学:编写注释
2.3 课堂教学:输出中生成新行
2.4 应用示例:输出标志和表头
2.5 应用示例:调试
第3章 变量和算术运算
3.1 课堂教学:变量(1)—— 命名、声明、赋值以及显示变量值
3.2 课堂教学:变量(2)——创建常量以及更多显示变量值的信息
3.3 课堂教学:变量(3)—— 赋值以及显示单个字符数据
3.4 课堂教学:算术运算(1)——算术运算符和表达式
3.5 课堂教学:算术运算(2)——混合类型算术、复合赋值、运算符优先级,以及类型强制转换
3.6 课堂教学:算术运算(3)——数学库函数和数据类型
3.7 应用示例:模式识别
3.8 应用示例:温度单位转换
3.9 应用示例:变位词解决方案
第4章 基本输入输出
4.1 课堂教学:从键盘读取数据
4.2 课堂教学:将输出写入文件
4.3 课堂教学:从文件读取数据
4.4 课堂教学:从键盘读取字符
4.5 应用示例:恺撒密码
4.6 应用示例:山崩分析
4.7 应用示例:长方体在光滑表面上滑动
第5章 作出决策
5.1 课堂教学:if控制结构(1)—— 基础知识
5.2 课堂教学:if控制结构(2)——简单的if-else控制结构
5.3 课堂教学:if控制结构(3)—— 嵌套的if-else语句
5.4 课堂教学:逻辑运算符(1)—— 逻辑运算符
5.5 课堂教学:逻辑运算符(2)——关系表达式的值以及关系运算符和逻辑运算符的优先次序
5.6 课堂教学:if-else-if控制结构和switch控制结构
5.7 课堂教学:bool数据类型
5.8 应用示例:求解一元二次方程
5.9 应用示例:构件的负荷-变形
5.10 应用示例:安排会议时间
第6章 迭代
6.1 课堂教学:while循环(1)
6.2 课堂教学:while循环(2)
6.3 课堂教学:do-while循环
6.4 课堂教学:for循环
6.5 课堂教学:嵌套的for循环
6.6 应用示例:面积计算(1)
6.7 应用示例:面积计算(2)
6.8 应用示例:温度单位转换
6.9 应用示例:利息计算
6.10 应用示例:数学级数
6.11 应用示例:消息的加密及解密
第7章 函数
7.1 课堂教学:函数基础
7.2 课堂教学:返回单个值的函数
7.3 课堂教学:通过引用传递
7.4 课堂教学:作用域
7.5 课堂教学:存储类
7.6 课堂教学:带有默认参数的函数
7.7 课堂教学:函数重载
7.8 课堂教学:产生随机数
7.9 应用示例:利用梯形规则计算积分
7.10 应用示例:使用网格
7.11 应用示例:对棋盘游戏的模拟
第8章 类和对象
8.1 课堂教学:结构的基本概念—— 数据集合
8.2 课堂教学:类的基本概念—— 数据和函数的集合
8.3 课堂教学:构造函数(1)—— 无参数
8.4 课堂教学:构造函数(2)—— 带参数
8.5 课堂教学:构造函数(3)—— 重载和默认复制构造函数
8.6 应用示例:线的交点
8.7 应用示例:平行四边形的面积及平行六面体的体积
第9章 一维数值型数组
9.1 课堂教学:简介
9.2 课堂教学:初始化
9.3 课堂教学:输入/输出和计算
9.4 课堂教学:一维数组和函数
9.5 课堂教学:使用数组作为数据成员的类
9.6 课堂教学:对象数组
9.7 应用示例:计算电压测量数据
9.8 应用示例:浪高分析
9.9 应用示例:为4个玩家每人发5张牌
9.10 应用示例:冒泡排序和交换排序
第10章 多维数值型数组
10.1 课堂教学:声明、初始化和输出
10.2 课堂教学:从一个文件中读取二维数组、存储分配和函数
10.3 应用示例:矩阵-向量的操作
10.4 应用示例:搜索和文件压缩
第11章 指针变量
11.1 课堂教学:指针变量和地址的基础知识
11.2 课堂教学:指针变量和函数
11.3 课堂教学:指针变量和数组、指针变量和函数
11.4 课堂教学:指针变量的其他用法
11.5 课堂教学:从函数返回地址
11.6 课堂教学:从多维数组返回地址
11.7 课堂教学:指向对象的指针
11.8 课堂教学:指针作为数据成员
11.9 课堂教学:动态内存分配
11.10 应用示例:地下污染羽烟的边界问题
第12章 字符数组
第13章 C++string类
第14章 关于类、对象以及面向对象设计的更多内容
第15章 继承及多态性
第16章 数据结构和递归
第17章 模板与C++标准模板库
第18章 其他主题
附录A 数字的二进制和十进制表示法
附录B 字符数组函数
附录C 操作符
附录D ASCII表

封面:点击察看
详细介绍
点击这里打折购买

还可以去卓越网蔚蓝书店查看是否有更大折扣

Copyright© 2001-2007 eqie.com All Rights Reserved

百科知识词典