图书介绍
程序设计:第2版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)佩里(Perry,G.)著 徐成敖 龚亚平译 著
- 出版社: 人民邮电出版社
- ISBN:
- 出版时间:2002
- 标注页数:313页
- 文件大小:68MB
- 文件页数:329页
- 主题词:
PDF下载
下载说明
程序设计:第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1部分 编程预备知识1
第1章 计算机是工具2
1.1 计算机和编程3
1.2 计算机做什么3
1.3 常见的错误观念4
1.3.1 误区1:“只有数学专家才能够学习计算机编程”4
1.3.3 误区3:“编写程序很难”5
1.4 为程序员提供的易于使用的材料5
1.3.2 误区2:“计算机程序会出错”5
1.5 人与计算机6
1.6 计算机的花费6
1.6.1 硬件7
1.6.2 软件8
1.6.3 人8
1.6.4 数据8
1.6.5 规程9
1.7 计算机发展概述9
1.7.1 第一代计算机9
1.7.3 第三代计算机10
1.7.2 第二代计算机10
1.8 到处连网11
1.9 今天的计算机11
1.10 计算机类型11
1.10.1 超级计算机12
1.10.2 大型机12
1.10.3 小型计算机13
1.10.4 微机13
1.11 小结13
第2章 程序的构造15
2.2 对程序的需求16
2.1 程序员的生活16
2.3 程序、程序,到处都是程序17
2.4 软件如同使用说明18
2.4.1 是艺术还是科学19
2.4.2 所用的语言19
2.5 语言翻译程序21
2.6 最重要的是准确性22
2.7 设计的需要23
2.7.1 第1步:定义输出24
2.9 小结27
2.8 程序语言27
2.7.2 第2步:确定逻辑27
2.7.3 第3步:编写程序27
第2部分 编程基础29
第3章 早期的编程语言30
3.1 程序和数据的存储31
3.2 二进制算法32
3.3 第一个程序34
3.4 利用键盘输入35
3.5.1 FORTRAN语言36
3.5 与英语相近36
3.5.2 COBOL语言38
3.6 多年来的其他语言41
3.7 小结43
第4章 现代编程语言44
4.1 Pascal语言的重要性及其消逝45
4.2 C编程语言46
4.2.1 C语言的成功之处46
4.3 C++对现代语言的影响47
4.4 超文本和脚本编程语言47
4.2.2 C++——C语言的改进47
4.5 BASIC语言48
4.5.1 早期的BASIC语言49
4.5.2 利用Visual Basic进行图形化编程51
4.6 哪种语言最好53
4.7 小结53
第3部分 编程体验55
第5章 第一种语言:Visual Basic56
5.2 第一个Visual Basic程序57
5.1 快速打开Visual Basic57
5.3 学习Visual Basic环境59
5.3.1 Visual Basic编程的步骤59
5.3.2 在Visual Basic中工作59
5.4 Visual Basic屏幕60
5.4.1 菜单栏和工具栏61
5.4.2 Form窗口61
5.4.3 工具箱提供了控件62
5.4.4 Form Layout窗口63
5.4.5 Project Explorer窗口63
5.6 小结64
5.4.6 Properties窗口64
5.5 帮助系统64
第6章 输入和输出66
6.1 Windows程序快速分析67
6.2 控制事件67
6.3 应用程序分类68
6.4 界面控件68
6.4.1 放置控件69
6.4.2 设置属性70
6.5 应用程序开发过程72
6.6 其他控件74
6.7 含有注释的文档76
6.8 消息和输入框78
6.8.1 使用消息对话框78
6.8.2 使用输入框80
6.9 小结81
第7章 Visual Basic数据处理82
7.1 添加代码83
7.2 Visual Basic数据基础83
7.2.1 数据类型84
7.2.2 数值指定85
7.2.3 通过变量保存数据86
7.2.4 将数据赋给变量88
7.3 表达式及数学运算符90
7.4 比较运算符92
7.5 小结93
第8章 数据处理94
8.1 判断过程代码设计95
8.2 Else的使用96
8.3 判断过程的其他形式97
8.4 If…Else语句的嵌套98
8.5 使用Select Case语句实现选择过程99
8.6 Visual Basic中的循环102
8.6.1 Do While循环102
8.6.2 Do Until循环104
8.6.3 For循环105
8.7 小结106
第9章 有趣的Visual Basic108
9.1 Shape的使用109
9.2 关于控件109
9.3 Line控件110
9.4 Shape控件的使用112
9.5 简单的Shape应用程序113
9.6 Picture Box控件117
9.6.1 Picture Box控件的创建117
9.6.2 Picture Box控件的类型118
9.7 小结119
第10章 Visual Basic高级编程120
10.1.1 编程的准备工作121
10.1.2 应用程序的创建121
10.1 应用程序:利息计算121
10.1.3 热键及目标控件123
10.1.4 理解运行时的焦点123
10.1.5 Tab键的顺序125
10.2 窗体标签及文本框的添加125
10.2.1 第1个标签与文本框的组合125
10.2.2 完成控件并了解控件数组126
10.3 添加代码129
10.3.1 计算代码130
10.3.2 Unload语句131
10.3.3 错误检查132
10.4 小结135
第11章 在线Visual Basic编程136
11.1 关于Visual Basic向导137
11.2 Internet中向导的使用140
11.2.1 向导的使用140
11.2.2 默认URL141
11.2.3 创建可用于Internet的应用程序141
11.2.4 应用程序的试用143
11.3 Internet控件示例144
11.4.1 ActiveX文档145
11.4 高级问题的预览145
11.4.2 HTML和VBScript146
11.5 小结147
第4部分 各种环境中的编程149
第12章 程序算法150
12.1 计数器和累加器151
12.2 数值交换152
12.3 排序153
12.4 循环的嵌套155
12.5.1 顺序搜索156
12.5 数组搜索156
12.5.2 二分法搜索157
12.6 数据结构的简要说明158
12.6.1 利用数据结构协助数据分组159
12.6.2 引用数据结构项159
12.7 小结160
第13章 C语言编程161
13.1 C语言简介162
13.3 使用main()函数格式164
13.2 C程序分析164
13.4 使用#include语句165
13.5 C数据165
13.6 C注释166
13.7 变量声明166
13.8 C函数167
13.8.1 使用内置函数167
13.8.2 printf()输出函数167
13.8.3 scanf()输入函数169
13.8.4 编写一般的程序函数171
13.10 C控制语句172
13.9 C运算符172
13.11 小结174
第14章 C++编程175
14.1 学习C++176
14.2 对象术语176
14.3 C和C++之间的根本差异177
14.3.1 注释177
14.3.2 名称的不同177
14.3.3 I/O的不同178
14.4 对象简介178
14.4.1 定义类180
14.4.2 声明对象变量181
14.4.3 访问成员182
14.4.4 向对象中添加行为182
14.4.5 使用类的作用域184
14.5 OOP的好处185
14.6 小结186
第15章 批处理、宏和脚本语言188
15.1 批处理:一个程序运行所有任务189
15.1.1 批处理文件的使用189
15.1.2 回顾批处理语言190
15.2 宏语言192
15.2.1 宏的必要性192
15.2.2 使用键盘宏193
15.3 Visual Basic for Applications(VBA)194
15.4 Windows中的脚本197
15.5 小结199
第16章 Internet编程概念201
16.1 Internet编程考虑的问题202
16.1.1 Internet连接202
16.1.2 Internet通信203
16.2 简单导航的必要性204
16.3 HTML编程205
16.4 ActiveX控件206
16.5 Internet应用程序中的脚本编程207
16.6 ASP和.NET技术209
16.7 小结211
第17章 HTML编程212
17.1 理解HTML213
17.2 简单的HTML215
17.3 简单的HTML文本格式化216
17.4 简单的HTML图形218
17.5 使用超链接220
17.6 电子邮件超链接220
17.7 小结221
第18章 DHTML编程222
18.1 DHTML简介223
18.2 DHTML页面示例224
18.3 DHTML背后的技术225
18.5 翻转效果226
18.4 Microsoft与Netscape之战226
18.6 小结229
第19章 XML简介231
19.1 XML及其影响232
19.2 多平台233
19.3 完整的XML示例233
19.3.1 使用格式正确的XML代码234
19.3.2 验证XML代码235
19.3.3 定义DTD236
19.4 小结239
第20章 Java编程240
20.1 Java简介241
20.2 Java提供可执行的内容242
20.3 多平台可执行内容243
20.4 Java使用总结244
20.5 安全性问题245
20.6 Java的Web页面245
20.7 Visual J++:一个Java系统示例246
20.8 Java语言的细节247
20.8.2 Java的细节248
20.8.1 语言格式248
20.8.3 理解代码249
20.9 异常处理251
20.9.1 设置异常251
20.9.2 使用try和catch252
20.10 小结253
第21章 JavaScript255
21.1 JavaScript的用途256
21.2 回顾JavaScript的对象257
21.3 JavaScript的事件和处理程序259
21.5 小结262
21.4 JavaScript的语言是完整的262
第5部分 编程的业务263
第22章 维护的重要性264
22.1 流程图265
22.1.1 流程图的符号265
22.1.2 流程图的规则266
22.1.3 一个现实世界的流程图267
22.2 伪代码270
22.3 结构化编程简介271
22.3.1 结构化编程技术271
22.3.2 结构化的问题272
22.3.3 结构化编程的构成273
22.4 结构化编程技术274
22.4.1 顺序结构274
22.4.2 判断结构(选择结构)275
22.4.3 循环结构276
22.5 正确的测试至关重要277
22.5.1 桌面检查278
22.5.2 Beta测试278
22.5.3 并行测试278
22.6 调试279
22.7 小结280
第23章 发布应用程序282
23.1 围绕软件发布的问题283
23.2 以前发布过程非常容易283
23.3 Windows应用程序发布283
23.4 部署应用程序286
23.5 生成安装文件之后290
23.5.1 记住网络290
23.6 更多的帮助工具291
23.6.1 配置文件291
23.5.2 卸载应用程序291
23.6.2 版本控制器292
23.6.3 资源编辑器293
23.7 小结294
第24章 编程业务295
24.1 数据处理部门和其他部门296
24.2 数据处理部门的开支297
24.2.1 了解总开销方法297
24.2.2 了解按项目收费方法298
24.2.3 签约程序员的角色298
24.3 计算机职位299
24.4 职业类别300
24.4.1 等级和认证300
24.4.2 证书301
24.4.3 数据输入301
24.4.4 程序员的类型302
24.4.5 分析和程序员303
24.4.6 Internet和网络相关的工作304
24.4.7 管理的可能性304
24.6 小结305
24.5 顾问305
第25章 编程的未来307
25.1 编程会消失吗308
25.1.1 工具会过时,但编程却不会过时308
25.1.2 不断变化的技术需要不断变化的程序员309
25.2 不断培训309
25.2.1 行业期刊309
25.2.2 书籍310
25.2.3 课堂和Web311
25.3 从初学者到权威312
25.4 小结313
热门推荐
- 2314853.html
- 3106738.html
- 3248812.html
- 1587961.html
- 3136567.html
- 3157947.html
- 1578162.html
- 2418288.html
- 3384244.html
- 2113238.html
- http://www.ickdjs.cc/book_1399087.html
- http://www.ickdjs.cc/book_3795662.html
- http://www.ickdjs.cc/book_3495039.html
- http://www.ickdjs.cc/book_652840.html
- http://www.ickdjs.cc/book_1574917.html
- http://www.ickdjs.cc/book_2708092.html
- http://www.ickdjs.cc/book_1562841.html
- http://www.ickdjs.cc/book_73357.html
- http://www.ickdjs.cc/book_3008239.html
- http://www.ickdjs.cc/book_3327029.html