图书介绍
程序设计概论【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 杨晓光,谢玉芯编著;李兰友主审 著
- 出版社: 北京:科学出版社
- ISBN:9787030319197
- 出版时间:2011
- 标注页数:287页
- 文件大小:50MB
- 文件页数:297页
- 主题词:程序设计-高等学校-教材
PDF下载
下载说明
程序设计概论PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 程序设计基础知识1
1.1 程序设计1
1.1.1 程序设计步骤1
1.1.2 算法2
1.1.3 数据结构2
1.2 程序设计方法4
1.2.1 结构化程序设计4
1.2.2 面向对象程序设计5
1.2.3 函数式程序设计6
1.2.4 事件驱动程序设计6
1.3 程序设计语言6
1.3.1 语言分类6
1.3.2 主流程序设计语言8
1.4 程序开发环境10
1.4.1 集成开发环境概览10
1.4.2 解决方案资源管理器11
1.4.3 设计器窗口11
1.4.4 工具箱12
1.4.5 属性窗口12
1.4.6 代码编辑器12
1.5 习题13
第2章 编写第一个程序15
2.1 问题提出15
2.2 数据结构设计16
2.3 算法设计16
2.3.1 算法设计过程16
2.3.2 排序算法18
2.4 编写程序19
2.5 进一步修改23
2.6 习题25
第3章 数据与变量26
3.1 基本数据类型26
3.1.1 整型26
3.1.2 浮点型28
3.1.3 字符型28
3.1.4 布尔型28
3.2 常量与变量29
3.2.1 常量29
3.2.2 变量32
3.3 运算符与表达式36
3.3.1 算术运算符与算术表达式37
3.3.2 关系运算符与关系表达式39
3.3.3 逻辑运算符与逻辑表达式40
3.3.4 赋值运算符与赋值表达式41
3.3.5 运算符的优先级与结合性42
3.4 习题45
第4章 算法47
4.1 算法基础知识47
4.2 算法描述48
4.2.1 自然语言49
4.2.2 伪代码49
4.2.3 流程图52
4.2.4 N/S盒图54
4.2.5 PAD图56
4.3 使用C#述算法59
4.3.1 顺序结构59
4.3.2 选择结构59
4.3.3 循环结构62
4.4 算法设计方法65
4.4.1 穷举法65
4.4.2 递推法69
4.4.3 迭代法71
4.4.4 分治法73
4.4.5 贪心法74
4.5 习题75
第5章 结构化程序设计78
5.1 结构化程序设计思想78
5.2 结构化程序设计方法79
5.2.1 功能分解与功能复合79
5.2.2 模块划分80
5.3 函数81
5.3.1 函数定义82
5.3.2 函数调用84
5.3.3 参数传递85
5.3.4 函数重载90
5.3.5 递归函数92
5.4 一个结构化程序设计的例子95
5.5 习题100
第6章 构造类型103
6.1 数组103
6.1.1 一维数组103
6.1.2 多维数组108
6.1.3 交错数组113
6.1.4 使用foreach枚举数组元素115
6.2 枚举116
6.2.1 枚举的定义117
6.2.2 枚举的初始化117
6.2.3 使用枚举118
6.2.4 改变枚举的基础类型119
6.3 字符串121
6.3.1 字符串的声明121
6.3.2 处理字符串123
6.4 结构126
6.4.1 结构的定义126
6.4.2 访问结构成员127
6.4.3 结构的初始化129
6.4.4 结构数组130
6.4.5 复杂结构133
6.5 习题135
第7章 面向对象程序设计138
7.1 面向对象程序设计思想138
7.2 面向对象的基本概念139
7.3 类与对象142
7.3.1 类142
7.3.2 对象147
7.4 方法与属性153
7.4.1 方法153
7.4.2 属性154
7.5 继承157
7.5.1 定义派生类157
7.5.2 派生类的构造函数159
7.5.3 访问和隐藏基类成员162
7.6 多态164
7.7 面向对象程序设计示例166
7.8 习题170
第8章 Windows应用程序开发173
8.1 创建Windows应用程序173
8.2 Windows应用程序的界面元素175
8.3 Windows窗体177
8.3.1 Windows窗体基本知识177
8.3.2 事件180
8.4 Windows窗体控件182
8.4.1 控件概述182
8.4.2 文本控件183
8.4.3 按钮控件185
8.4.4 列表控件191
8.5 菜单和工具栏195
8.5.1 菜单195
8.5.2 工具栏198
8.6 对话框201
8.6.1 消息框201
8.6.2 文件打开和保存对话框201
8.6.3 颜色对话框204
8.6.4 字体对话框204
8.7 习题204
第9章 Web应用程序开发207
9.1 Web概述207
9.2 网页基础207
9.2.1 基本概念208
9.2.2 HTML文件的基本结构208
9.3 基本HTML标记211
9.3.1 标题211
9.3.2 文字212
9.3.3 段落214
9.3.4 图像215
9.3.5 超级链接218
9.3.6 表格220
9.3.7 表单222
9.4 Web脚本简介225
9.4.1 JavaScript语言基础225
9.4.2 JavaScript函数229
9.4.3 对话框230
9.4.4 事件232
9.4.5 文档对象与表单对象233
9.5 习题236
第10章 数据处理与存储238
10.1 数据管理简介238
10.1.1 手工管理238
10.1.2 文件系统239
10.1.3 数据库系统240
10.2 数据模型240
10.2.1 实体-联系模型240
10.2.2 关系模型245
10.3 关系数据库查询语言SQL248
10.3.1 数据查询248
10.3.2 数据更新250
10.4 XML251
10.4.1 XML简介251
10.4.2 XML文档252
10.5 习题255
第11章 软件开发258
11.1 软件开发与软件工程258
11.2 软件开发模型259
11.2.1 瀑布模型259
11.2.2 原型模型260
11.2.3 增量模型261
11.2.4 螺旋模型261
11.3 软件开发过程262
11.3.1 需求分析262
11.3.2 设计265
11.3.3 测试266
11.3.4 维护269
11.4 UML简介270
11.4.1 UML的构成270
11.4.2 用例图271
11.4.3 类图273
11.4.4 顺序图276
11.4.5 状态图278
11.4.6 活动图280
11.5 习题283
部分习题答案285
参考文献287
热门推荐
- 518433.html
- 146135.html
- 47472.html
- 2877754.html
- 2904932.html
- 350863.html
- 3157940.html
- 1514596.html
- 299100.html
- 3664778.html
- http://www.ickdjs.cc/book_966259.html
- http://www.ickdjs.cc/book_3867303.html
- http://www.ickdjs.cc/book_3521535.html
- http://www.ickdjs.cc/book_3002906.html
- http://www.ickdjs.cc/book_3512139.html
- http://www.ickdjs.cc/book_3054480.html
- http://www.ickdjs.cc/book_1877870.html
- http://www.ickdjs.cc/book_787245.html
- http://www.ickdjs.cc/book_312449.html
- http://www.ickdjs.cc/book_3145144.html