图书介绍

计算思维与Visual Basic程序设计PDF|Epub|txt|kindle电子书版本网盘下载

计算思维与Visual Basic程序设计
  • 张春英,赵艳君主编;山艳,陈晓,刘盈等副主编 著
  • 出版社: 北京:北京邮电大学出版社
  • ISBN:7563549122
  • 出版时间:2017
  • 标注页数:340页
  • 文件大小:45MB
  • 文件页数:352页
  • 主题词:

PDF下载


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

下载说明

计算思维与Visual Basic程序设计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 计算思维的产生与发展4

1.2.1 计算思维产生的背景4

1.2.2 计算思维在中国的发展5

1.3 计算思维的定义与特征6

1.3.1 计算思维的定义6

1.3.2 计算思维的特征与本质7

1.3.3 计算思维的宏观特性9

1.4 计算思维与计算机的关系12

1.4.1 计算机促进了计算思维的发展12

1.4.2 计算机科学中的计算思维13

1.5 本章知识点小结14

第2章 Visual Basic程序设计与问题求解15

2.1 程序设计的基本概念15

2.1.1 计算模型15

2.1.2 程序设计的发展阶段18

2.1.3 程序设计语言的基本概念20

2.1.4 编写程序的步骤23

2.2 Visual Basic的集成开发环境24

2.2.1 Visual Basic的特点24

2.2.2 Visual Basic的安装与运行25

2.2.3 Visual Basic的集成开发环境27

2.3 工程的管理33

2.3.1 工程的构成33

2.3.2 创建、打开和保存工程34

2.3.3 添加、移除和保存文件37

2.3.4 工程的设置和运行38

2.3.5 Visual Basic应用程序设计的基本步骤40

2.4 算法的概念及其描述方法40

2.4.1 算法的概念与起源40

2.4.2 算法的定义和特征42

2.4.3 算法设计的要求43

2.4.4 算法的描述方法44

2.5 本章知识点小结48

第3章 顺序结构与程序调试49

3.1 Visual Basic语言基础49

3.1.1 数据类型及常量、变量实例49

3.1.2 Visual Basic程序编码规则50

3.1.3 数据类型52

3.1.4 数据类型转换55

3.1.5 常量与变量56

3.1.6 运算符与表达式59

3.1.7 常用内部函数64

3.2 顺序结构程序设计68

3.2.1 顺序结构程序设计实例69

3.2.2 输入语句70

3.2.3 输出语句71

3.2.4 其他语句76

3.2.5 程序调试技术77

3.3 对象及其属性、事件和方法82

3.3.1 Visual Basic对象的应用实例82

3.3.2 Visual Basic的对象83

3.3.3 对象的属性86

3.3.4 对象的事件89

3.3.5 对象的方法90

3.3.6 焦点的概述90

3.4 窗体与基本控件91

3.4.1 窗体91

3.4.2 命令按钮97

3.4.3 标签99

3.4.4 文本框100

3.4.5 图形控件102

3.4.6 时钟控件107

3.5 本章知识点小结110

第4章 选择结构111

4.1 If选择结构111

4.1.1 单分支结构111

4.1.2 双分支结构114

4.1.3 多分支结构116

4.2 Select…Case结构119

4.2.1 语句结构119

4.2.2 应用实例121

4.3 选择结构的嵌套122

4.4 选择类控件123

4.4.1 单选按钮和复选框124

4.4.2 框架125

4.5 综合应用实例128

4.6 程序测试130

4.6.1 程序测试方法131

4.6.2 程序测试类型131

4.6.3 程序测试流程132

4.7 本章知识点小结132

第5章 循环结构133

5.1 循环结构与循环语句133

5.1.1 循环结构133

5.1.2 Do循环结构134

5.1.3 While循环结构137

5.1.4 For循环结构139

5.2 流程的转移控制语句141

5.3 计数控制的循环143

5.3.1 累加和问题143

5.3.2 数列问题144

5.3.3 递推问题145

5.4 条件控制的循环146

5.4.1 计算近似值147

5.4.2 迭代问题148

5.5 嵌套循环149

5.5.1 穷举法151

5.5.2 图形打印问题152

5.6 循环控件154

5.6.1 滚动条154

5.6.2 ProgressBar控件156

5.6.3 Slider控件158

5.6.4 UpDown控件159

5.7 本章知识点小结161

第6章 数组及其应用162

6.1 数组的定义与初始化162

6.1.1 数组的概念162

6.1.2 数组的声明165

6.2 数组的基本操作166

6.2.1 数组元素的赋值166

6.2.2 数组元素的输出167

6.2.3 ForEach…Next语句168

6.3 动态数组169

6.3.1 案例引入169

6.3.2 动态数组的定义170

6.3.3 学生成绩的动态添加172

6.4 控件数组173

6.4.1 引例173

6.4.2 控件数组的概念174

6.4.3 控件数组的建立174

6.4.4 摇奖器的实现176

6.5 列表框和组合框177

6.5.1 列表框177

6.5.2 组合框179

6.6 最值问题182

6.6.1 一维数组的最值问题182

6.6.2 二维数组的最值问题183

6.7 排序184

6.7.1 直接插入排序185

6.7.2 冒泡排序186

6.7.3 选择排序188

6.8 查找190

6.8.1 顺序查找190

6.8.2 二分查找194

6.9 矩阵计算196

6.9.1 矩阵转置196

6.9.2 矩阵乘积197

6.9.3 矩阵变换198

6.10 多信息集成统计199

6.10.1 学生信息统计问题200

6.10.2 With语句201

6.10.3 实例的实现202

6.11 本章知识点小结203

第7章 过程与模块化设计205

7.1 分而治之与信息隐藏205

7.2 过程分类206

7.2.1 引例206

7.2.2 过程分类208

7.3 Sub过程209

7.3.1 过程的定义与调用实例209

7.3.2 自定义Sub过程的定义210

7.3.3 自定义Sub过程的调用213

7.4 Function过程215

7.4.1 Function过程的定义与调用示例215

7.4.2 Function过程的定义216

7.4.3 Function过程的调用217

7.4.4 Function过程与Sub过程的区别及注意事项218

7.5 参数传递218

7.5.1 按值传递参数(ByVal)219

7.5.2 按地址传递参数(ByRef)219

7.5.3 参数传递实例219

7.5.4 数组参数的传递222

7.5.5 选用传递方式的规则222

7.6 递归223

7.6.1 递归问题的提出223

7.6.2 递归过程225

7.6.3 递归调用229

7.7 模块化程序设计231

7.8 本章知识点小结232

第8章 文件处理233

8.1 文件操作实例233

8.2 文件概述234

8.2.1 文件及其结构234

8.2.2 文件编程方法236

8.3 顺序访问文件236

8.3.1 打开顺序文件237

8.3.2 读顺序文件237

8.3.3 写顺序文件239

8.3.4 关闭顺序文件241

8.4 随机文件241

8.4.1 随机文件的特点241

8.4.2 随机文件读写实例242

8.4.3 随机文件读写操作243

8.5 二进制文件245

8.5.1 二进制文件的特点245

8.5.2 二进制文件读写操作245

8.6 常用文件操作函数与语句246

8.6.1 文件操作函数246

8.6.2 文件操作语句250

8.7 菜单与对话框251

8.7.1 文件系统控件251

8.7.2 菜单的设计与响应253

8.7.3 对话框的设计258

8.8 工具栏与状态栏265

8.8.1 工具栏265

8.8.2 状态栏267

8.9 多重窗体与多文档界面设计269

8.9.1 创建和设计MDI窗体及其子窗体269

8.9.2 MDI窗体和子窗体的交互271

8.9.3 MDI应用程序中的“窗口”菜单273

8.10 本章知识点小结274

第9章 数据库程序设计276

9.1 学生信息管理系统实例276

9.1.1 系统功能要求276

9.1.2 系统功能结构图277

9.1.3 系统运行效果277

9.1.4 实例分析281

9.2 数据库的基本概念281

9.2.1 数据库系统282

9.2.2 关系数据库282

9.2.3 记录集284

9.3 使用Access建立数据库285

9.3.1 建立数据库285

9.3.2 建立表286

9.4 ADO数据控件290

9.4.1 学生信息维护与学生信息查询实例290

9.4.2 ADO访问数据模型291

9.4.3 ADO数据控件的主要属性292

9.4.4 数据绑定控件的属性295

9.4.5 记录集的属性与方法296

9.4.6 数据库记录的增、删、改操作299

9.4.7 ADO的数据绑定控件DataGrid303

9.5 SQL查询304

9.5.1 成绩查询与成绩分析实例304

9.5.2 SQL查询304

9.6 报表制作309

9.7 本章知识点小结312

第10章 多媒体程序设计313

10.1 图形操作313

10.1.1 绘制曲线实例313

10.1.2 坐标系统314

10.1.3 绘图属性317

10.1.4 绘制图形319

10.2 多媒体控件324

10.2.1 多媒体控件实例324

10.2.2 MMControl控件327

10.2.3 WindowsMediaPlayer控件331

10.2.4 ShockWaveFlash控件335

10.3 本章知识点小结339

参考文献340

热门推荐