图书介绍

软件开发技术与应用PDF|Epub|txt|kindle电子书版本网盘下载

软件开发技术与应用
  • 李昌武等编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302161257
  • 出版时间:2007
  • 标注页数:352页
  • 文件大小:37MB
  • 文件页数:367页
  • 主题词:软件开发-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

软件开发技术与应用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 从POP到OOP85

4.1.1 POP存在的问题85

4.1.2 OOP的基本特征86

4.1.3 常见的OOP语言86

4.2 VB概述86

4.2.1 VB语言的特点86

4.2.2 VB的编程环境87

4.3 VB程序设计89

4.3.1 一个引例:计算器程序90

4.3.2 菜单和对话框设计94

4.3.3 多窗口设计101

4.3.4 VB程序文件108

4.4 VB与面向对象程序设计117

4.4.1 类与对象117

4.4.2 类的继承性117

4.4.3 类的多态性118

4.5 VB与数据库118

4.5.1 VB对数据库的支持118

4.5.2 可视化数据管理器119

4.5.3 数据控件121

4.6 VB对多媒体的支持128

4.6.1 MCI指令和MMControl控件128

4.6.2 VB的OLE功能131

4.6.3 VB与Win32 API函数133

小结133

习题134

第5章 数据库应用开发概述135

5.1 数据库基础知识135

5.1.1 数据库相关概念135

5.1.2 常用数据模型135

5.1.3 实体联系模型138

5.2 数据库设计138

5.3 SQL语言简介139

5.3.1 SQL的基本概念139

5.3.2 常用的SQL语句140

5.4 ODBC与ADO简介145

5.4.1 ODBC体系结构145

5.4.2 配置ODBC数据源146

5.4.3 ADO简介149

5.4.4 ADOData控件150

5.4.5 ADO编程152

5.5 VB与SQL Server数据库关联154

小结161

习题161

第6章 软件开发方法162

6.1 绪论162

6.1.1 软件162

6.1.2 软件生存周期165

6.1.3 软件开发模型166

6.2 结构化开发方法170

6.2.1 结构化分析170

6.2.2 结构化设计177

6.2.3 详细设计和编码185

6.3 面向对象开发方法193

6.3.1 面向对象分析193

6.3.2 面向对象设计197

6.3.3 面向对象编程201

小结206

习题207

第7章 软件测试与质量保证208

7.1 测试的基本概念208

7.1.1 目的与任务208

7.1.2 测试的特性208

7.1.3 测试的种类209

7.1.4 测试的文档210

7.2 软件测试策略与技术211

7.2.1 软件测试策略211

7.2.2 常用的测试方法214

7.3 软件的质量保证217

7.3.1 软件的质量标准218

7.3.2 质量保证的活动内容218

小结219

习题220

第8章 软件开发工具与环境221

8.1 软件开发工具221

8.1.1 软件开发工具的定义221

8.1.2 软件开发工具的分类221

8.1.3 软件开发工具的功能223

8.2 软件开发环境223

8.2.1 软件开发环境的定义223

8.2.2 软件开发环境的分类224

8.2.3 软件开发环境与工具的关系224

8.3 CASE技术224

8.3.1 CASE的基本概念225

8.3.2 CASE的环境组成225

8.3.3 CASE开发工具简介226

8.4 Rational Rose228

8.4.1 业务用例图229

8.4.2 用例图231

8.4.3 类图232

8.4.4 协作图与时序图234

8.4.5 活动图235

8.4.6 状态图235

8.4.7 构件图和部署图236

8.4.8 Rose的双向工程238

小结238

习题238

第9章 教师测评管理系统的设计与实现240

9.1 需求分析240

9.2 系统设计241

9.3 数据库设计241

9.3.1 概念结构设计241

9.3.2 逻辑结构设计242

9.4 系统实现243

9.4.1 公共模块实现245

9.4.2 登录界面的设计246

9.4.3 主界面的设计247

9.4.4 课程信息浏览界面的设计249

9.4.5 课程基本信息界面的设计253

9.4.6 课程信息查询界面(frmCouquery)的设计257

9.5 教师测评管理系统的打包259

实践篇267

实验1 Windows XP安装及资源管理应用267

实验2 线性表及其应用275

实验3 栈和队列及其应用286

实验4 VB 6.0集成开发环境和基本控件294

实验5 VB 6.0输入输出函数和菜单设计305

实验6 VB 6.0窗体的应用313

实验7 创建Access数据库322

实验8 ODBC数据源的配置及应用329

实验9 学生管理子系统的实现339

附录350

参考文献352

热门推荐