图书介绍
计算机软件技术基础 C++、数据结构、软件工程PDF|Epub|txt|kindle电子书版本网盘下载
- 赵国瑞等主编 著
- 出版社: 天津:天津大学出版社
- ISBN:7561811446
- 出版时间:1999
- 标注页数:242页
- 文件大小:8MB
- 文件页数:252页
- 主题词:数据结构 软件工程 程序语言
PDF下载
下载说明
计算机软件技术基础 C++、数据结构、软件工程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
1.1 C++程序设计1
第1章 C++程序设计基础1
1.2 C++程序结构2
1.3 C++基本数据类型5
1.4 常量、变量及类型说明6
1.4.1 常量6
1.4.2 变量及说明7
1.5.1 算术运算符8
1.5.2 位操作运算符8
1.5 运算符与表达式8
1.5.3 赋值运算符10
1.5.4 关系运算符11
1.5.5 逻辑运算符12
1.5.6 条件运算符13
1.5.7 逗号运算符13
1.5.8 求字节运算符13
1.5.9 指针运算符14
1.5.10 类型转换14
1.5.11 运算符小结14
1.6.1 一维数组的定义及引用15
1.6 数组15
1.6.2 二维数组的定义及引用16
1.6.3 数组的初始化16
1.7 输入输出19
1.8 本章小结及自学20
练习125
第2章 C++语句28
2.1 C++语句28
2.2 选择结构29
2.2.1 if语句29
2.2.2 switch语句31
2.3 循环结构33
2.3.1 while语句33
2.3.2 do-while语句34
2.3.3 for语句35
2.4 多重循环36
2.5 跳转语句37
2.5.1 break语句37
2.5.2 continue语句38
2.5.3 goto语句38
2.6 本章小结及自学39
练习244
3.1 函数的概念45
第3章 函数45
3.2 函数的定义和调用46
3.2.1 函数的定义46
3.2.2 函数的调用47
3.2.3 递归调用48
3.3 函数原型49
3.4 函数的传递机制50
3.4.1 值调用50
3.4.2 引用调用50
3.4.3 数组参数的传递51
3.5 函数参数的缺省52
3.6 变量的存储类别和作用域53
3.6.1 自动类别变量54
3.6.2 外部类别变量55
3.6.3 静态类别变量56
3.6.4 寄存器类别变量57
3.6.5 作用域分辨符∷57
3.7 编译预处理58
3.7.1 包含文件59
3.7.2 宏定义59
3.7.3 条件编译61
3.8.3 字符串函数63
3.8.2 字符函数63
3.8.1 数值函数63
3.8 内部函数63
3.8.4 字符I/O函数64
3.9 内联函数64
3.10 本章小结及自学65
练习367
第4章 指针69
4.1 指针69
4.1.1 指针变量的定义69
4.1.2 指针变量的引用69
4.2 指针与数组71
4.1.3 指针的运算71
4.2.1 指向数组的指针72
4.2.2 字符指针与字符数组73
4.2.3 多维数组与指针74
4.3 指针数组76
4.4 指针与函数79
4.4.1 指针参数79
*4.4.2 函数指针84
*4.4.3 指针型函数85
*4.5 多级指针87
*4.6 命令行参数88
4.7 本章小结及自学89
练习494
第5章 结构、联合、枚举和文件97
5.1 结构97
5.1.1 结构的定义97
5.1.2 结构型变量和结构型指针98
5.1.3 结构成员的引用99
5.1.4 结构变量的初始化101
5.1.5 结构与数组101
5.1.6 结构与函数102
5.1.7 引用自身的结构104
5.2 联合106
*5.3 位段结构108
*5.4 枚举类型110
5.5 文件112
5.5.1 文件112
5.5.2 C文件读写函数112
5.5.3 C文件举例114
5.6 本章小结及自学117
练习5121
6.2 类和对象123
6.2.1 类的说明123
6.1 概述123
第6章 面向对象的程序设计123
6.2.2 类的实现125
6.2.3 对象126
6.2.4 使用内联函数128
6.2.5 对象指针129
6.3 构造函数和析构函数130
6.3.1 构造函数130
6.3.2 重载构造函数131
6.3.3 析构函数135
6.4 对象的初始化136
6.5 对象数组137
6.6 对象与函数138
6.6.1 对象作为函数的参数139
6.6.2 函数返回对象141
6.7 友元函数141
6.8 继承和派生143
6.8.1 继承的概念143
6.8.2 派生类的说明144
6.8.3 派生类的初始化148
*6.9 运算符重载150
6.10 本章小结及自学154
练习6160
7.1.1 什么是数据结构164
第7章 数据结构164
7.1 概述164
7.1.2 数据结构的评价165
7.2 线性结构166
7.2.1 线性表166
7.2.2 栈175
7.2.3 队列177
*7.3 数组181
7.3.1 数组的定义181
7.3.2 矩阵的压缩存储182
7.4.2 二叉树184
7.4.1 树的概念184
7.4 树形结构184
*7.5 图191
7.5.1 图的概念191
7.5.2 图的存储结构193
7.5.3 图的遍历194
7.5.4 图的生成树和最小生成树195
7.6 排序196
7.6.1 选择排序196
7.6.2 冒泡排序198
7.6.3 直接插入排序199
7.6.4 快速排序200
练习7202
第8章 软件工程205
8.1 软件工程概述205
8.1.1 软件工程的概念205
8.1.2 软件的生存周期205
8.1.3 软件开发方法206
8.2 结构化软件开发方法208
8.2.1 结构化分析方法208
8.2.2 结构化设计方法212
8.2.3 结构化编程方法223
8.3.1 面向对象的分析方法224
*8.3 面向对象的软件开发方法224
8.3.2 面向对象的设计方法228
8.3.3 面向对象的编程方法229
8.4 软件测试237
8.4.1 软件测试原则237
8.4.2 软件测试的常用方法237
8.4.3 软件的测试过程238
8.4.4 设计测试方案239
8.5 软件维护241
练习8242