图书介绍
软件开发技术 Windows高级编程技术2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 刘君瑞,姜学锋主编 著
- 出版社: 西安:西北工业大学出版社
- ISBN:9787561236383
- 出版时间:2013
- 标注页数:355页
- 文件大小:145MB
- 文件页数:365页
- 主题词:Windows操作系统-程序设计
PDF下载
下载说明
软件开发技术 Windows高级编程技术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软件分类3
1.1.3软件危机4
1.2软件工程6
1.2.1软件工程概述6
1.2.2软件工程的目标7
1.2.3软件工程的原理7
1.2.4软件生存周期9
1.3软件开发方法10
1.3.1软件开发模型10
1.3.2软件开发方法13
1.4软件开发的工具和环境18
1.4.1软件开发工具18
1.4.2软件开发环境20
1.5习题21
第2章 面向对象的程序设计方法22
2.1面向对象的编程方法22
2.2 C++语言基础23
2.2.1 C++程序概述23
2.2.2数据类型与表达式25
2.2.3语句与控制结构28
2.2.4数组及其使用33
2.2.5结构体37
2.2.6指针39
2.2.7引用44
2.2.8函数45
2.2.9类与对象56
2.2.10继承与派生71
2.2.11多态性与虚函数86
2.2.12输入与输出流92
2.3 MFC95
2.4习题97
第3章 数据结构99
3.1数据结构的基本概念99
3.1.1数据结构的定义99
3.1.2数据结构的表示99
3.1.3逻辑结构与存储结构101
3.1.4线性结构与非线性结构102
3.2线性表103
3.2.1线性表的基本概念103
3.2.2线性顺序表及其运算103
3.2.3线性链式表及其运算104
3.3栈和队列105
3.3.1栈及其存储结构105
3.3.2栈的运算105
3.3.3队列及其存储结构107
3.3.4队列的运算107
3.4树和二叉树109
3.4.1树的基本概念109
3.4.2二叉树及其基本性质111
3.4.3二叉树的存储结构113
3.4.4二叉树的遍历114
3.5习题116
第4章 算法设计与分析117
4.1算法的基本概念117
4.1.1算法的定义117
4.1.2算法的表述117
4.1.3问题求解方法119
4.1.4算法问题的求解过程124
4.2算法分析127
4.2.1时间复杂度127
4.2.2空间复杂度128
4.2.3算法分析方法128
4.3常用算法130
4.3.1递推法130
4.3.2穷举法132
4.3.3递归法133
4.3.4分治法134
4.3.5贪心法和动态规划法145
4.3.6回溯法152
4.4习题160
第5章 Windows编程技术162
5.1配置开发环境162
5.1.1开发环境的路径参数162
5.1.2开发环境的路径设置164
5.1.3开发环境的配置165
5.1.4函数库的包含和链接167
5.2界面编程169
5.2.1 Windows编程的基本概念170
5.2.2数据定义与数据类型172
5.2.3消息与消息循环176
5.2.4资源与资源文件178
5.2.5 Windows应用程序结构189
5.2.6 Windows编程框架195
5.2.7图形输出203
5.2.8事件处理221
5.2.9控件与对话框233
5.3图形编程246
5.3.1图形编程概述246
5.3.2 OpenGL简介247
5.3.3 GLUT编程模式249
5.3.4 Win32编程模式255
5.4习题263
第6章 数值计算编程技术264
6.1误差及误差分析264
6.1.1误差分类264
6.1.2误差估计264
6.1.3有效数字265
6.1.4计算误差和稳定性268
6.1.5设计算法时避免误差的对策269
6.2数值计算方法270
6.3数值计算函数库272
6.4使用GSL科学计算函数库273
6.4.1 GSL函数库参考273
6.4.2在Code: :Blocks环境下使用GSL275
6.4.3在Visual C++ 6.0环境下使用GSL276
6.5 C语言与MATLAB混合编程277
6.5.1 MATLAB引擎277
6.5.2 MATLAB数据类型279
6.5.3在Visual C++ 6.0中调用MATLAB引擎280
6.6习题282
第7章 网络通信编程技术283
7.1 Winsock编程技术283
7.1.1 Winsock简介283
7.1.2 Winsock编程285
7.1.3 TCP编程模式289
7.1.4 UDP编程模式294
7.2串口通信编程技术298
7.2.1接口简介298
7.2.2串行接口输入/输出过程299
7.2.3串行端口编程概述300
7.3习题309
第8章 数据库编程技术310
8.1数据库基础310
8.1.1关系模型310
8.1.2关系数据库的规范化312
8.1.3关系数据库的完整性和安全性313
8.2数据库编程概述316
8.3 ODBC简介317
8.3.1 SQL语言318
8.3.2数据类型318
8.3.3句柄321
8.4 ODBC编程321
8.4.1头文件和链接库322
8.4.2 SQL语句执行方式322
8.4.3 ODBC API函数322
8.5数据库编程举例329
8.6习题333
第9章 多媒体编程技术334
9.1 MCI编程334
9.1.1头文件和库335
9.1.2 MCI函数335
9.1.3 MCI编程337
9.2 MCIWnd编程340
9.2.1头文件和库340
9.2.2 MCIWnd函数341
9.3 MMAPI编程346
9.3.1播放系统事件声音347
9.3.2播放WAV347
9.3.3播放MIDI347
9.4习题354
参考文献355
热门推荐
- 3571695.html
- 1352433.html
- 2494564.html
- 3503423.html
- 2892760.html
- 2786626.html
- 1571647.html
- 3139005.html
- 902301.html
- 1108576.html
- http://www.ickdjs.cc/book_414947.html
- http://www.ickdjs.cc/book_1616423.html
- http://www.ickdjs.cc/book_439072.html
- http://www.ickdjs.cc/book_71603.html
- http://www.ickdjs.cc/book_124231.html
- http://www.ickdjs.cc/book_689402.html
- http://www.ickdjs.cc/book_1362257.html
- http://www.ickdjs.cc/book_635784.html
- http://www.ickdjs.cc/book_2642541.html
- http://www.ickdjs.cc/book_3435299.html