图书介绍

Java软件开发PDF|Epub|txt|kindle电子书版本网盘下载

Java软件开发
  • (美)Sartaj Sahni,(美)Raj Kumar著;杜大鹏等译 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:7508421736
  • 出版时间:2004
  • 标注页数:331页
  • 文件大小:15MB
  • 文件页数:341页
  • 主题词:JAVA语言-程序设计

PDF下载


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

下载说明

Java软件开发PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章软件开发1

3.3菜单 31

14.5回溯法 3 11

1.1 开发活动1

目 录1

致谢1

前言1

译者序1

1.2软件描述2

1.3 设计2

第7章逐步改进 g3

1.4模块化3

1.5选择编程语言4

1.6程序开发5

1.7检测5

1.8性能分析和测试9

1.9说明文档10

1.10维护11

1.12计算机辅助工具12

1.13本章小结12

1.1 1 功能增强12

7.5.1 问题描述 113

7.5装配线顺序 113

1.14参考文献和推荐读物13

第2章问题描述14

2.1 引言14

2.2数学问题14

7.5.3程序计划 114

7.5.2设计 114

7.5.4程序开发 115

2.3编程语言16

2.3.1句法和语义17

7.7练习 118

7.6参考文献及推荐读物 118

2.3.2多义性18

2.4 电子表格21

2.5数据库管理25

2.8练习27

2.7参考文献和推荐读物27

2.6本章小结27

3.1 引言30

第3章设计30

3.2功能30

3.3.1其他考虑32

3.3.2具有层次结构的菜单32

3.3.3水平菜单显示方式35

3.3.4本节小结35

3.4命令格式36

3.5小结37

3.6联机帮助38

3.6.2详细帮助38

3.6.1 简略帮助38

3.7参考文献和推荐读物39

3.8练习39

第4章模块化41

4.1 引言41

4.3电子表格44

4.2 文本编辑程序44

4.4数据库管理45

4.5程序47

4.6本章小结48

4.7参考文献和推荐读物49

4.8练习49

9.1 引言 152

5.1 程序美52

第5章编程美学52

5.2名称选择56

5.3注释58

5.4程序布局61

5.5语句组织63

5.6控制语句的选择64

5.6.1控制语句64

5.6.3使用for语句66

5.6.2使用while语句66

5.6.4使用do-while语句67

5.6.5使用if语句68

5.6.6使用switch语句69

5.6.7关于没有goto语句的说明70

5.7通用性71

5.8输入/输出格式71

5.9参考文献和推荐读物72

5.10练习72

6.1 引言74

6.2输入错误74

第6章防御性编程74

6.3数值误差76

9.6练习 176

6.3.1表示误差76

6.3.2算术误差80

6.3.3与数值误差共处81

6.4边界错误84

6.4.1文本编辑器84

6.4.2插入87

6.4.3堆栈88

6.5.1未初始化变量89

6.5其他原因89

6.6参考文献和推荐读物90

6.7练习90

6.5.2全局和局部变量90

7.1 引言93

7.2迷宫中的老鼠93

7.2.1描述93

7.2.2设计94

7.2.3程序计划95

7.2.4程序开发96

7.2.5迭代版本101

7.2.6本节小结103

7.3.4程序开发104

7.3.3程序计划104

7.3.1问题描述104

7.3排序104

7.3.2设计104

7.4栅网107

7.4.1 问题描述107

7.4.3编程计划108

7.4.2设计108

7.4.4程序开发108

第8章程序的正确性122

8.1 引言122

8.2数学归纳法123

8.2.1证明方法123

8.2.2递归程序127

8.2.3迭代程序130

8.2.4循环不变量133

8.3断言变换符方法134

8.4参考文献和推荐读物147

8.5练习147

第9章测试152

9.2模块测试策略153

9.2.1大宗测试153

9.2.2大宗综合测试154

9.2.3增量测试157

9.3测试数据的生成159

9.3.1引言159

9.3.2黑箱方法 .159

9.3.3白箱方法170

9.3.4本节小结175

9.4调试176

9.5参考文献和推荐读物176

第10章性能分析179

10.1 引言179

10.2空间复杂性180

10.3 时间复杂性185

10.4渐近记号(O、Ω、?、o)193

10.5实用的复杂性199

10.6参考文献和推荐读物200

10.7练习200

第1 1章性能测试204

1 1.1 引言204

1 1.2方法调用的代价208

11.3递归和迭代209

11.4边界测试211

11.5编程效率212

11.6算法的比较213

1 1.6.1 引言213

11.6.2示例:插入排序和冒泡排序215

1 1.7高速缓存的效果220

1 1.8生成测试数据222

11.9练习224

12.1 引言226

第12章数据结构226

12.2.2 线性列表227

12.2数组表示法227

12.2.1 引言227

12.2.3队列232

12.2.4搜索表236

12.3链接表示法239

12.3.1引言239

12.3.2线性列表240

12.3.3堆栈245

12.3.4队列246

12.3.5双队列248

12.3.6搜索表250

12.5练习253

12.4参考文献和推荐读物253

第13章高级数据结构258

13.1二叉树258

13.1.1引言258

13.1.2性质259

13.1.3表示法260

1 3.1.4二叉树操作262

13.2堆265

13.3二叉搜索树272

13.4图形277

1 3.4.1 定义277

1 3.4.2应用278

13.4.3性质280

13.4.4表示法281

13.4.5操作284

13.5参考文献和推荐读物289

13.6练习289

第14章算法设计方法294

14.1 引言294

14.2贪婪法295

14.3分而治之299

14.4动态编程308

14.6分支和约束313

14.7试探法315

14.7.1引言315

14.7.2贪婪试探法315

14.7.3交换法320

14.7.4性能测定321

14.7.5 Monte Carlo改进方法322

14.8参考文献和推荐读物324

14.9练习324

附录曲线拟合328

热门推荐