图书介绍
软件工程技术与应用2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 顾春华等编著(华东理工大学信息学院) 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302161318
- 出版时间:2007
- 标注页数:286页
- 文件大小:25MB
- 文件页数:304页
- 主题词:软件工程-高等学校-教材
PDF下载
下载说明
软件工程技术与应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
基础篇3
第1章 操作系统3
1.1 操作系统的概念3
1.1.1 操作系统在软件中的地位3
1.1.2 操作系统的形成5
1.1.3 操作系统的类型6
1.2 操作系统的用户接口10
1.2.1 操作系统的作业管理10
1.2.2 操作系统的命令接口11
1.2.3 操作系统的程序接口12
1.3 操作系统的管理功能13
1.3.1 进程管理13
1.3.2 存储管理19
1.3.3 设备管理23
1.3.4 文件管理27
1.4 常见的几种操作系统31
1.4.1 DOS操作系统31
1.4.2 Windows操作系统32
1.4.3 UNIX操作系统33
1.4.4 Linux操作系统33
小结34
习题35
第2章 数据的线性结构36
2.1 数据的逻辑关系和存储表示36
2.1.1 基本概念和术语36
2.1.2 数据的逻辑结构38
2.1.3 数据的存储方式39
2.2 线性表的基本概念41
2.2.1 线性表的定义41
2.2.2 线性表的基本运算41
2.3 线性表的顺序存储42
2.3.1 顺序表的表示方法42
2.3.2 顺序表上基本运算的实现43
2.4 线性表的链式存储46
2.4.1 单链表46
2.4.2 单链表上基本运算的实现48
2.4.3 线性表的其他链式存储51
2.5 栈53
2.5.1 栈的定义和基本运算53
2.5.2 栈的存储结构和运算的实现54
2.6 队列57
2.6.1 队列的定义和基本运算58
2.6.2 队列的存储结构和运算的实现58
小结61
习题62
第3章 查找与排序64
3.1 查找64
3.1.1 查找的基本概念64
3.1.2 静态查找表65
3.1.3 散列表69
3.2 排序72
3.2.1 排序的基本概念与基本方法72
3.2.2 插入排序74
3.2.3 交换排序77
3.2.4 选择排序80
小结82
习题82
应用篇85
第4章 软件工程概述85
4.1 软件与软件工程85
4.1.1 软件85
4.1.2 软件工程88
4.2 软件工程的研究内容90
4.2.1 软件开发过程90
4.2.2 软件开发方法92
4.2.3 软件开发工具93
4.3 软件开发模型96
4.3.1 线性模型96
4.3.2 快速原型模型99
4.3.3 演化模型100
4.3.4 基于构件的模型102
4.3.5 形式化模型103
小结104
习题105
第5章 软件开发活动107
5.1 软件开发的基本活动107
5.1.1 需求分析107
5.1.2 软件设计110
5.1.3 编码112
5.1.4 软件测试115
5.2 软件开发方法的变迁116
5.2.1 程序设计的两次革命116
5.2.2 软件开发的常见问题117
5.3 软件开发的最佳实践119
5.4 新一代软件开发方法126
5.4.1 对象技术的优势127
5.4.2 对象技术的主要特征127
5.4.3 模型驱动的软件开发128
小结132
习题132
第6章 面向对象方法133
6.1 面向对象概述133
6.1.1 面向对象与结构化133
6.1.2 面向对象的概念134
6.1.3 面向对象软件开发的优点139
6.1.4 面向对象软件开发范型140
6.2 面向对象软件开发141
6.2.1 Coad & Yourdon方法142
6.2.2 OMT方法143
6.2.3 Booch方法147
6.2.4 OOSE方法148
小结149
习题149
第7章 统一建模语言151
7.1 建模技术151
7.1.1 什么是模型151
7.1.2 建模的基本原理152
7.2 UML概述152
7.2.1 UML的发展历史153
7.2.2 UML的主要特点153
7.2.3 UML的结构154
7.3 UML的图159
7.3.1 用例图159
7.3.2 类图和对象图160
7.3.3 交互图164
7.3.4 状态图166
7.3.5 活动图167
7.3.6 构件图169
7.3.7 部署图169
7.4 UML的应用170
7.4.1 UML与软件开发170
7.4.2 UML建模工具171
7.4.3 统一过程RUP171
小结173
习题173
第8章 面向对象分析和设计175
8.1 面向对象分析175
8.1.1 OOA的概念176
8.1.2 OOA的过程简述176
8.1.3 需求分析176
8.1.4 定义类和对象181
8.1.5 对象-关系模型185
8.1.6 对象-行为模型186
8.2 面向对象设计187
8.2.1 OOD的概念188
8.2.2 OOD的原则188
8.2.3 OOD的过程简述189
8.2.4 系统设计191
8.2.5 对象设计194
8.3 小型网络学习系统的分析和设计196
8.3.1 面向对象的分析196
8.3.2 面向对象的设计201
小结204
习题205
第9章 面向对象的测试206
9.1 软件测试的概念206
9.1.1 测试的目的和指导原则206
9.1.2 软件测试的特性207
9.1.3 软件测试的种类及测试的文档207
9.2 黑盒测试208
9.2.1 等价分类法208
9.2.2 边界值分析法209
9.2.3 错误猜测法210
9.3 白盒测试211
9.3.1 逻辑覆盖测试法211
9.3.2 路径测试法212
9.4 多模块程序的测试214
9.4.1 单元测试215
9.4.2 集成测试215
9.4.3 确认测试216
9.4.4 系统测试217
9.4.5 终止测试的标准217
9.5 面向对象的测试方法217
9.5.1 面向对象软件的测试217
9.5.2 面向对象软件测试用例设计219
小结220
习题220
第10章 软件项目管理222
10.1 软件的度量222
10.1.1 项目度量的内容222
10.1.2 过程度量224
10.2 软件估算模型224
10.3 软件成本估计226
10.4 人员的分配与组织227
10.5 项目进度安排229
小结232
习题232
实践篇235
实验1 Windows XP安装及资源管理应用235
实验2 线性表及其应用243
实验3 栈和队列及其应用254
实验4 Rational Rose的使用262
实验5 建立用例模型264
实验6 建立活动图267
实验7 “在线选修课程管理系统”分析与设计270
实验8 “图书馆管理系统”分析与设计285
参考文献286
热门推荐
- 468801.html
- 1611282.html
- 697628.html
- 3422521.html
- 1911296.html
- 3351780.html
- 2427590.html
- 1080503.html
- 2953492.html
- 744239.html
- http://www.ickdjs.cc/book_3234721.html
- http://www.ickdjs.cc/book_2108715.html
- http://www.ickdjs.cc/book_347204.html
- http://www.ickdjs.cc/book_3192571.html
- http://www.ickdjs.cc/book_3169430.html
- http://www.ickdjs.cc/book_2551275.html
- http://www.ickdjs.cc/book_2941637.html
- http://www.ickdjs.cc/book_3669282.html
- http://www.ickdjs.cc/book_2148170.html
- http://www.ickdjs.cc/book_3698705.html