作者顾刚 编
出版社西安电子科技大学出版社
出版时间2010-12
版次1
装帧平装
货号9787560624792
上书时间2024-12-17
商品详情
- 品相描述:八五品
图书标准信息
-
作者
顾刚 编
-
出版社
西安电子科技大学出版社
-
出版时间
2010-12
-
版次
1
-
ISBN
9787560624792
-
定价
28.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
308页
-
字数
468千字
-
丛书
国家级精品课程系列教材
- 【内容简介】
-
《软件开发技术基础》由顾刚主编,旨在介绍计算机软件技术领域中最基本、最实用的原理和方法。本书从当前高等院校计算机教育的实际出发,充分结合计算机技术本身的发展状况,在内容取舍、篇章结构、叙述方式、实用性编程案例等方面都进行了精心的设计和组织。
《软件开发技术基础》共9章,内容分为:软件工程、线性表、堆栈与队列、树和图、查找和排序、操作系统及Windows程序设计、数据库及应用程序开发、网络软件开发技术、多媒体编程技术。网络、多媒体和数据库这三个方面的编程方法在本书中有较详细的介绍。
《软件开发技术基础》着眼于提高学生对软件本质的理解和软件设计的能力。本书可作为高等院校非计算机专业的本科生、研究生学习计算机软件技术课程的教材,也可作为广大从事计算机软件开发人员学习计算机技术的参考书。
- 【目录】
-
第1章软件工程概述
1.1软件和软件危机
1.1.1软件的概念
1.1.2软件危机
1.2软件工程的基本概念
1.2.1软件工程的定义
1.2.2软件工程的原则
1.2.3软件生存周期
1.3软件工程过程模型
1.3.1瀑布模型
1.3.2原型模型
1.3.3螺旋模型
1.3.4增量模型
1.3.5喷泉模型
1.3.6统一开发过程
1.3.7敏捷开发过程
1.4软件开发方法
1.4.1结构化开发方法
1.4.2面向对象开发方法
习题
第2章线性表
2.1数据结构基本概念
2.2线性表
2.3顺序表
2.4单链表
2.5循环链表
2.6双向链表
习题
第3章堆栈与队列
3.1堆栈
3.1.1堆栈的逻辑结构
3.1.2堆栈的顺序存储结构
3.1.3堆栈链式存储结构
3.1.4双栈共享一个存储空间
3.2队列
3.2.1队列的逻辑结构
3.2.2队列的顺序存储结构
3.2.3队列的链式存储结构
3.3堆栈应用实例
习题
第4章树和图
4.1树的逻辑结构及其运算
4.2二叉树
4.2.1二叉树的定义及其运算
4.2.2二叉树类
4.2.3特殊二叉树
4.2.4二叉树的遍历
4.3树类
4.4图的逻辑结构及其运算
4.5图类
4.5.1邻接矩阵
4.5.2邻接表
4.6图的遍历
4.6.1深度优先遍历连通图
4.6.2广度优先遍历连通图
习题
第5章查找和排序
5.1查找
5.2顺序查找与折半查找
5.3分块查找与树表查找
5.4哈希查找
5.4.1哈希表
5.4.2哈希表的建立
5.4.3解决地址冲突的方法
5.4.4线性探测的哈希查找
5.4.5二次探测再散列查找
5.4.6链地址法的哈希查找
5.5排序
5.5.1排序概述
5.5.2简单插入排序
5.5.3简单选择排序
5.5.4快速排序
5.5.5基数排序
习题
第6章操作系统及Windows程序设计
6.1操作系统原理概述
6.1.1进程管理
6.1.2存储器管理
6.1.3文件管理
6.1.4设备管理
6.1.5用户接口
6.2Windows和MFC编程基础
6.2.1Windows操作系统和编程接口
6.2.2MFC框架概述
6.2.3使用MFC应用向导创建应用程序
6.2.4MFC编程实例
6.3Windows多线程编程
6.3.1线程概念
6.3.2线程创建和终止
6.3.3线程同步
6.4动态链接库应用
6.4.1动态链接库介绍
6.4.2创建和使用动态链接库
习题
第7章数据库及应用程序开发
7.1数据库技术基础
7.1.1数据模型
7.1.2规范化理论
7.2关系数据库标准语言SQL
7.2.1SQL概述
7.2.2数据表的操作
7.2.3SQL的数据操作
7.2.4SQL的数据查询
7.2.5SQL的数据控制
7.3数据库设计
7.3.1需求分析
7.3.2概念结构设计
7.3.3逻辑结构设计
7.3.4物理结构设计
7.3.5数据库实施
7.3.6数据库运行和维护
7.4数据库编程
7.4.1常用的数据库连接技术
7.4.2利用VisualC++和ODBC开发应用系统
习题
第8章网络软件开发技术
8.1计算机网络和Internet基础
8.1.1Internet概述
8.1.2网络协议和体系结构
8.1.3TCP/IP地址模式
8.1.4Internet传输层协议
8.1.5客户/服务器计算模型
8.2Windowssocket编程
8.2.1Winsock简介
8.2.2WinsockAPI
8.2.3Winsock编程原理
8.2.4Winsock编程实例
8.3使用MFC网络编程
8.3.1CAsyncSocket类
8.3.2CSocket类
8.3.3CSocket编程实例
习题
第9章多媒体编程技术
9.1音频的播放与编程
9.1.1音频及波形文件
9.1.2使用MCI播放音频
9.1.3WAVE文件的处理
9.1.4在网页中播放音频
9.2图像处理
9.2.1图像及颜色
9.2.2位图的结构
9.2.3BMP位图的处理
9.2.4使用MFC中的类显示位图
9.2.5在网页中使用图像
9.2.6使用WindowsGDI绘图
9.3动画和视频
9.3.1动画
9.3.2视频
习题
参考文献
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价