图书介绍
熟练编程一点通PDF|Epub|txt|kindle电子书版本下载
- 梁先忠著 著
- 出版社: 北京:机械工业出版社
- ISBN:7111045424
- 出版时间:1995
- 标注页数:168页
- 文件大小:8MB
- 文件页数:179页
- 主题词:程序设计
PDF下载
下载说明
熟练编程一点通PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 C/C++语言导论1
第1章 C/C++语言概述1
1.1 C/C++语言起源1
1.2 C/C++语言是程序员的语言2
1.3 C/C++程序风格2
1.4 程序库、链接与程序重用4
1.5 程序的编译5
1.5.1 PC机的编译模式5
1.5.2 模块划分和独立编译5
1.5.3 神图关联的分别编译6
1.6 从语言发展看C/C++6
1.6.1 语言的发展轨迹6
1.6.2 程序的拓扑结构7
1.6.3 神图C/C++的多维拓扑结构8
1.6.4 程序的组成8
1.6.5 金无足赤的C/C++9
第2章 C/C++数据与算符10
2.1 基本数据类型10
2.2 常量、变量和初始化11
2.2.1 数据声明11
2.2.2 局部和全局变量12
2.2.3 函数形参13
2.3 变量的存储修饰13
2.3.1 变量和标识符13
2.3.2 存储类和类型修饰符14
2.3.3 静态变量与信息隐藏15
2.4 表达式16
2.4.1 运算符16
2.4.2 逻辑真假值16
2.4.3 判定表达式17
2.4.4 累计赋值17
2.5 构造类型与数据抽象18
2.5.1 数组18
2.5.2 结构类型20
2.5.3 数据抽象21
2.5.4 C++的类22
2.5.5 指针23
2.6 C/C++的基本I/O操作26
2.6.1 控制台I/O26
2.6.2 格式化的控制台I/O27
2.6.3 C++的基本流28
2.6.4 printf()同cout<<的比较28
2.6.5 缓冲文件系统29
第3章 C/C++算法与控制32
3.1 顺序流程32
3.2 转向语句32
3.2.1 无条件转向语句goto33
3.2.2 受限转向语句 continue,break,exit()33
3.3 分支语句33
3.3.1 if分支控制33
3.3.2 switch分支控制34
3.3.3 神图的分支结构35
3.4 循环语句35
3.4.1 while循环35
3.4.2 do-while循环37
3.4.3 for循环37
3.4.4 神图的循环结构38
3.5 块复合语句39
3.5.1 块语句与抽象39
3.5.2 神图的抽象块40
3.6 函数40
3.6.1 功能抽象41
3.6.2 调用和参数传递41
3.6.3 函数副作用43
3.6.4 函数调用的合法性44
3.6.5 神图的函数定义45
第4章 C/C++程序结构与组织46
4.1 C/C++的预处理46
4.2 C/C++的程序模块51
4.2.1 从神图看C/C++的程序模块51
4.2.2 模块的主体设计52
4.2.3 模块的辅助描述53
4.3 系统拼联的一致与合法性54
4.3.1 程序的一致性54
4.3.2 程序的合法性54
4.3.3 独立编译的优缺点55
4.3.4 神图确保系统拼联的一致与合法性55
第5章 C/C++与程序设计方法学57
5.1 程序=数据结构+算法57
5.2 结构化编程58
5.2.1 有限控制结构58
5.2.2 受限转向控制59
5.2.3 功能抽象化60
5.3 模块化设计61
5.3.1 抽象与信息隐藏61
5.3.2 修改变换的局部性61
5.3.3 编程的灵活性62
5.4 面向对象方法学62
5.4.1 C++的类62
5.4.2 重载与多态性64
5.4.3 构造与析构函数64
5.4.4 类的继承65
5.4.5 C++类的程序组织结构66
5.4.6 神图的模块拓扑结构67
第2篇 用神图C/C++进行程序设计69
第6章 神图的结构化程序设计69
6.1 神图的数据结构70
6.1.1 声明结构70
6.1.2 定义结构70
6.1.3 类定义70
6.2 神图的控制结构71
6.2.1 注释结构71
6.2.2 简单结构71
6.2.3 分支结构73
6.2.4 循环结构74
6.3 神图的算法结构76
6.3.1 抽象块与求精76
6.3.2 函数规格与实现76
6.4 神图的模块结构77
6.4.1 模块规格77
6.4.2 模块实现77
6.5 第一个设计问题:Shell命令解释78
第7章 程序抽象与功能设计82
7.1 功能规划与详细实现82
7.1.1 函数的IPO特征82
7.1.2 局部声明82
7.1.3 语句实现83
7.2 函数的“黑匣子”原理83
7.2.1 函数修改的局部性84
7.2.2 函数调用的合法性84
7.2.3 函数原型的一致性84
7.3 逐步求精与思维层次85
7.3.1 抽象与求精层次85
7.3.2 神图模块的分层组织85
7.4 第二个设计问题:Tic-Tac-Toe游戏86
第8章 数据抽象与面向对象设计93
8.1 类型化的程序设计94
8.2 类和对象94
8.2.1 struct的扩展94
8.2.2 类的成员声明95
8.2.3 类的访问权限96
8.3 对象的行为特征96
8.3.1 成员函数96
8.3.2 友元函数97
8.3.3 内联函数97
8.4 对象的构造与析构98
8.5 第三个设计问题:Stack堆栈应用100
第9章 重用模块的IC化设计104
9.1 重载函数和算符104
9.1.1 操作算符重载104
9.1.2 构造函数重载106
9.2 类的静态成员107
9.3 “积木”式的继承功能108
9.3.1 对基类的访问控制108
9.3.2 类的继承和保护成员110
9.3.3 虚拟基类和多重继承111
9.3.4 向构造函数传递参数113
9.3.5 执行构造和析构函数114
9.3.6 对象数组和指针应用114
9.4 虚函数与多态性116
9.4.1 虚函数116
9.4.2 抽象类117
9.4.3 前联编与后联编118
9.5 第四个设计问题:Convert货币兑换119
第10章 模块拼联与系统开发125
10.1 自动化的头文件处理125
10.1.1 IN型头文件生成125
10.1.2 OUT型头文件生成126
10.1.3 系统头义件智能包含128
10.2 模块之间的拓扑关系128
10.2.1 关系描述129
10.2.2 依赖性129
10.2.3 传递性130
10.3 关联的重新编译130
10.4 第五个设计问题:Dual网状派生类131
10.5 计算机辅助软件工程大有可为136
第3篇 神图C/C++开发环境137
第11章 神图系统功能介绍137
11.1 环境菜单和系统功能137
11.1.1 系统管理137
11.1.2 模块编辑138
11.1.3 编译加工138
11.1.4 项目管理139
11.1.5 环境备选139
11.1.6 文档处理140
11.2 神图的工程项目管理140
11.3 环境的用户管理与系统维护141
11.3.1 任务组与多用户141
11.3.2 用户登录及管理141
11.3.3 用户屏蔽与开放143
11.4 编译系统的挂接143
11.4.1 神图与编译系统的关系143
11.4.2 区分编译C与C++程序143
11.4.3 选控编译系统的挂接144
11.4.4 编译系统及版本差异144
11.4.5 开放式词组库管理144
第12章 神图用户操作指南146
12.1 神图结构程序规范146
12.1.1 神图的树型层次结构146
12.1.2 神图结构编辑147
12.1.3 结构状态和控制148
12.1.4 结构模糊变换149
12.1.5 结构异常处理149
12.2 神图结构程序编辑151
12.2.1 字符串编辑操作151
12.2.2 神图环境的汉字及编码编辑152
12.2.3 在线帮助——语法词组用法指南153
12.2.4 自动匹配括号、引号的串编辑153
12.2.5 字符串的快速查寻154
12.2.6 结构编辑操作154
12.2.7 结构的区域操作154
12.3 神图结构程序开发155
12.3.1 神图结构页面开发控制155
12.3.2 神图程序的注释处理156
12.3.3 神图结构扩展处理156
12.3.4 类成员函数实现处理159
12.3.5 抽象块的广泛应用159
附录A 神图的语法示图161
A-1 树型结构语法规范161
A-2 模块规格说明162
A-3 函数求精页面162
A-4 声明结构163
A-5 定义结构163
A-6 语句结构164
附录B 神图C-DATA(C/C++)环境热键164
B-1 全屏浏览164
B-2 编辑修改165
B-3 结构区域操作165
B-4 其它操作166
附录C 神图C-DATA(C/C++)系统安装166
C-1 系统软件包安装166
C-2 系统路径167
C-3 DOS环境配置167
C-4 运行用户管理程序UsrMgr168
参考文献168