图书介绍

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

工程软件开发技术
  • 张青,王囡囡著 著
  • 出版社: 北京:北京理工大学出版社
  • ISBN:9787568229401
  • 出版时间:2016
  • 标注页数:339页
  • 文件大小:44MB
  • 文件页数:351页
  • 主题词:软件开发

PDF下载


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

下载说明

工程软件开发技术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.2 软件的分类与工程软件3

1.3 工程软件开发基本技术5

1.3.1 程序重用技术6

1.3.2 数据处理技术7

1.3.3 程序结构组织8

1.3.4 工程软件集成方法9

1.4 软件技术在工程中的应用11

1.5 学习指导11

习题12

第2章 高级程序设计语言13

2.1 高级程序设计语言概述13

2.2 高级程序设计语言实现计算的方式15

2.2.1 编译器工作原理15

2.2.2 高级语言程序的解释执行17

2.3 高级程序设计语言的基本特征18

2.3.1 变量、表达式、赋值18

2.3.2 程序的控制结构19

2.3.3 数据类型23

2.3.4 过程28

2.3.5 过程的数据传递30

2.3.6 变量的生命期和Static变量32

2.3.7 输入/输出33

2.4 面向对象程序语言的基本特征34

2.4.1 对象概述34

2.4.2 类与对象36

2.4.3 类定义40

2.4.4 类继承41

2.4.5 多态性44

2.4.6 类继承带来的新问题45

2.5 网络计算时代的编程语言48

2.5.1 HTML和XML49

2.5.2 脚本语言51

2.5.3 网络编程语言52

习题二56

第3章 VB程序设计基础57

3.1 Visual Basic集成开发环境57

3.1.1 主窗口58

3.1.2 工具箱58

3.1.3 窗体设计器59

3.1.4 工程资源管理窗口59

3.1.5 属性窗口60

3.1.6 代码编辑器窗口60

3.1.7 窗体布局窗口61

3.1.8 对象浏览窗口61

3.2 窗体61

3.2.1 窗体创建62

3.2.2 窗体的属性62

3.2.3 事件65

3.2.4 方法67

3.2.5 处理多重窗体68

3.3 基本控件70

3.3.1 命令按钮70

3.3.2 标签71

3.3.3 文本框72

3.4 应用程序设计73

3.4.1 创建工程74

3.4.2 界面设计74

3.4.3 属性设置75

3.4.4 代码编写75

3.4.5 保存、调试与运行75

3.4.6 生成可执行文件76

3.5 程序错误类型与调试76

3.5.1 错误类型76

3.5.2 程序调试77

3.5.3 错误处理79

习题三80

第4章 VB语言基础81

4.1 数据类型81

4.1.1 标准数据类型81

4.1.2 用户自定义类型83

4.2 常量83

4.2.1 常量的概念83

4.2.2 符号常量84

4.3 变量85

4.3.1 变量的命名规则85

4.3.2 变量的声明85

4.4 运算符与表达式87

4.4.1 算术运算符和算术表达式87

4.4.2 关系运算符与关系表达式88

4.4.3 逻辑运算符与逻辑表达式89

4.4.4 字符串运算符与字符串表达式89

4.4.5 日期运算符和日期表达式90

4.4.6 运算符的优先顺序90

4.5 常用内部函数91

4.5.1 数学运算函数91

4.5.2 字符串函数92

4.5.3 日期与时间函数92

4.5.4 数据类型转换函数93

4.5.5 格式输出函数93

4.6 编码规则95

习题四95

第5章 基本控制结构97

5.1 顺序结构97

5.1.1 几个常用的语句97

5.1.2 数据输出99

5.1.3 数据输入99

5.2 选择结构103

5.2.1 If条件语句104

5.2.2 If条件语句的嵌套109

5.2.3 多分支条件选择语句111

5.3 循环结构112

5.3.1 Do…Loop语句112

5.3.2 For…Next循环语句115

5.3.3 循环嵌套116

5.4 其他辅助控制语句118

习题五119

第6章 算法与数据结构122

6.1 概论122

6.1.1 引言122

6.1.2 有关概念和术语123

6.1.3 算法与数据结构研究内容与关系125

6.2 算法126

6.2.1 算法的定义126

6.2.2 算法设计的要求126

6.2.3 算法表示形式127

6.2.4 算法性能分析128

6.2.5 常用算法129

6.3 数据结构133

6.3.1 数据结构概论133

6.3.2 线性表135

6.3.3 树和二叉树141

6.3.4 图146

6.4 数组150

6.4.1 数组概念150

6.4.2 数组的声明150

6.4.3 数组赋值151

6.4.4 数组的算法152

6.4.5 控件数组156

6.5 排序157

6.5.1 排序概述158

6.5.2 排序方法158

6.5.3 排序方法的比较162

习题六162

第7章 界面设计164

7.1 标准控件166

7.1.1 单选按钮和复选按钮166

7.1.2 框架167

7.1.3 列表框和组合框168

7.1.4 滚动条和Slider控件173

7.1.5 时钟176

7.1.6 图形控件178

7.1.7 文件系统控件181

7.2 菜单设计183

7.2.1 菜单编辑器184

7.2.2 动态菜单187

7.2.3 弹出菜单188

7.3 高级控件189

7.3.1 通用对话框189

7.3.2 多重窗体和多文档界面195

7.3.3 工具栏和状态栏201

7.3.4 RichTextBOX控件206

7.3.5 ProgressBar控件209

7.3.6 UpDown控件211

7.3.7 Animation控件211

7.3.8 SSTab控件213

习题七215

第8章 图形技术217

8.1 图形技术基础217

8.1.1 坐标系统217

8.1.2 自定义坐标系219

8.1.3 图形层221

8.2 绘图属性222

8.2.1 当前坐标222

8.2.2 线宽与线型223

8.2.3 填充与色彩224

8.3 图形方法224

8.3.1 Line方法224

8.3.2 Circle方法226

8.3.3 Pset方法227

8.3.4 Point方法228

8.4 应用228

8.4.1 工程图形绘制229

8.4.2 简单动画设计231

8.4.3 图形漫游234

8.4.4 图形处理技术235

习题八239

第9章 文件240

9.1 文件的基本概念240

9.1.1 记录240

9.1.2 文件240

9.1.3 文件的种类240

9.2 顺序文件241

9.2.1 打开文件241

9.2.2 写操作242

9.2.3 关闭文件243

9.2.4 读操作243

9.3 随机文件247

9.3.1 文件的打开和关闭247

9.3.2 文件的读写247

9.3.3 Seek()函数和Seek语句247

9.4 二进制文件247

习题九248

第10章 数据库技术249

10.1 数据库概念249

10.2 数据库管理器251

10.3 数据控件254

10.3.1 数据控件属性254

10.3.2 数据控件的事件257

10.3.3 数据控件的常用方法257

10.3.4 记录集的属性与方法258

10.3.5 数据库记录的增、删、改操作262

10.4 ADO数据控件265

10.4.1 ADO对象模型265

10.4.2 使用ADO数据控件266

10.4.3 ADO控件上新增绑定控件的使用268

10.4.4 使用数据窗体向导269

10.5 结构化查询语言271

10.5.1 结构化查询语言271

10.5.2 使用SELECT语句查询272

10.6 工程数据库276

10.6.1 工程数据库的概念276

10.6.2 工程数据库与传统关系型数据库的比较285

习题十294

第11章 软件工程296

11.1 软件工程概述296

11.1.1 软件危机296

11.1.2 软件工程内涵297

11.1.3 软件工程的原则297

11.1.4 软件工程的基本原理298

11.2 软件生命周期299

11.2.1 软件定义时期300

11.2.2 软件开发时期300

11.2.3 软件运行与维护300

11.3 软件需求301

11.3.1 软件需求分析301

11.3.2 需求建模303

11.3.3 需求分析文档304

11.4 软件设计305

11.4.1 软件设计概述305

11.4.2 模块化原理305

11.4.3 软件设计过程306

11.4.4 软件设计工具312

11.5 软件审查与测试313

11.5.1 软件审查313

11.5.2 软件测试313

11.5.3 测试方法314

11.5.4 测试步骤314

11.5.5 调试315

11.6 软件维护316

11.6.1 软件维护概述316

11.6.2 决定软件可维护性的因素317

11.6.3 文档317

习题十一318

附录一 ASCII字符编码319

附录二 实验指导320

实验一 Visual Basic集成开发环境和程序设计初步320

实验二 顺序程序设计322

实验三 选择结构程序设计323

实验四 循环结构程序设计325

实验五 数据结构—数组326

实验六 常用控件326

实验七 界面设计328

实验八 文件331

实验九 图形技术332

实验十 程序调试与错误处理334

参考文献339

热门推荐