《Visual Basic.NET程序设计基础》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:陈承欢主编
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2008
  • ISBN:9787115171566
  • 页数:261 页
图书介绍:本教材采用“项目导向、任务驱动”方式,结合大量实例介绍了微型计算机的工作原理、程序设计方法、面向过程的控制台应用程序设计、数据输入与数据存储、数据处理与算法设计、数据输出与格式控制、程序调试与异常处理、Windows应用程序设计基础等内容,重点介绍了数据类型、常量、变量、数组、运算符、表达式、选择结构、循环结构、函数、过程和算法设计等知识,最后一章对计算机应用程序进行了详细地分析和设计。本教材面向课堂教学全过程设置教学环节,将讲解知识、训练技能、提高能力有机结合,适用于理论、实践一体化教学。

第1章 微型计算机的工作原理 1

【知识技能目标】 1

1.1 计算机系统的基本组成与功能 1

1.2 微型计算机的工作原理 2

1.3 计算机中数的表示方法 4

1.3.1 计算机内部采用二进制数的原因 4

1.3.2 进制转换 4

1.4 计算机的高级语言与机器语言 6

1.5 数据在计算机中的表示方法 7

1.5.1 数值数据在计算机中的表示方法 7

1.5.2 字符数据在计算机中的表示方法 9

1.6 存储器 10

1.6.1 存储器存储容量的单位及其换算 10

1.6.2 存储器存储单元的地址 10

1.6.3 存储器中数据的数值范围、精度与数据溢出 11

1.6.4 存储器的读/写工作过程 11

【问题思考】 13

【疑难解析】 13

习题 14

第2章 程序设计方法 16

【知识技能目标】 16

2.1 程序设计实例分析 16

2.2 程序设计的一般步骤 18

2.3 逻辑代数基础 18

2.4 算法简介 20

2.4.1 算法概述 21

2.4.2 算法的描述方法 21

2.5 计算机程序执行的阶段 23

【问题思考】 24

【疑难解析】 24

习题 24

第3章 控制台应用程序设计 25

【知识技能目标】 25

3.1 Visual Basic.NET的启动与退出 25

3.1.1 Visual Basic.NET的启动 25

3.1.2 Visual Basic.NET的退出 26

3.2 Console类与输入输出控制 26

3.3 控制台应用程序设计的实例分析 27

3.4 Visual Basic.NET的帮助系统 32

3.4.1 目录 32

3.4.2 索引 33

3.4.3 搜索 33

【课堂实践】 34

习题 34

第四章 数据输入与数据存储 35

【知识技能目标】 35

4.1 关键字与标识符 35

4.1.1 实例分析 35

4.1.2 关键字 36

4.1.3 预定义标识符 36

4.1.4 用户标识符 37

4.1.5 其他符号 38

4.2 常量与枚举 39

4.2.1 实例分析 39

4.2.2 常量 40

4.2.3 枚举 42

4.3 变量 44

4.3.1 实例分析 44

4.3.2 变量概述 45

4.3.3 变量的声明 46

4.3.4 变量的赋值 47

4.3.5 Option Explicit 48

4.4 数据类型 48

4.4.1 实例分析 48

4.4.2 数据的多样性 49

4.4.3 基本数据类型 50

4.4.4 数据类型的转换 52

4.5 数组 55

4.5.1 实例分析 56

4.5.2 认识数组 59

4.5.3 一维数组 59

4.5.4 二维数组 60

4.5.5 调整数组大小 61

4.5.6 数组与Array类 62

4.6 结构 62

4.6.1 实例分析 62

4.6.2 结构概述 64

4.6.3 结构类型的声明 64

4.6.4 结构变量的声明 64

4.6.5 访问结构成员的方法 64

4.7 数据的输入 64

4.7.1 通过赋值运算符赋值 65

4.7.2 Console类的输入方法 66

4.7.3 InputBox函数 67

【课堂实践】 68

习题 69

第5章 数据处理与算法设计 70

【知识技能目标】 70

5.1 运算符与表达式 70

5.1.1 实例分析 70

5.1.2 运算符与表达式概述 71

5.1.3 算术运算符与算术表达式 72

5.1.4 连接运算符与连接表达式 73

5.1.5 比较运算符与比较表达式 74

5.1.6 逻辑运算符与逻辑表达式 77

5.1.7 运算符的优先级与关联性 79

5.2 程序的流程控制 80

5.2.1 实例分析 80

5.2.2 基本语句 81

5.2.3 选择语句 83

5.2.4 循环语句 91

5.2.5 程序流程控制的综合分析 102

5.3 函数与过程 104

5.3.1 实例分析 105

5.3.2 常用的内部函数 105

5.3.3 自定义函数 107

5.3.4 过程 110

5.3.5 参数传递 111

5.4 算法设计举例 115

习题 124

第6章 数据输出与格式控制 130

【知识技能目标】 130

6.1 数据输出的常用方法 130

6.1.1 使用TextBox控件和DateTimePicker控件输出数据 130

6.1.2 Console类的输出方法 132

6.1.3 MsgBox函数 134

6.1.4 MessageBox类 135

6.1.5 三种数据输出方法的比较 136

6.2 数据输出的格式控制 137

6.2.1 格式化概述 137

6.2.2 数据输出格式说明符 138

6.2.3 复合格式化 144

6.2.4 Format函数 145

6.2.5 数据格式化输出示例 145

【课堂实践】 147

【疑难解析】 147

习题 148

第7章 程序调试与异常处理 149

【知识技能目标】 149

7.1 程序的错误类型 149

7.1.1 语法错误 149

7.1.2 运行错误 152

7.1.3 逻辑错误 153

7.2 应用程序执行的监控 154

7.2.1 开发应用程序时的三种工作模式 154

7.2.2 中断模式 154

7.2.3 断点 154

7.3 调试工具的使用 158

7.3.1 调试工具栏 158

7.3.2 调试窗口 158

7.3.3 命令窗口 161

7.3.4 输出窗口和任务列表窗口 161

7.4 程序代码的规范化与智能感知技术 162

7.4.1 程序代码规范化的作用 162

7.4.2 标识符的命名约定 162

7.4.3 智能感知技术 163

7.4.4 代码注释 163

7.4.5 文本编辑器工具栏及其使用 164

7.5 异常处理 166

7.5.1 Exception异常类 166

7.5.2 Try…Catch…Finally语句 166

【课堂实践】 169

【疑难解析】 170

习题 171

第8章 Windows应用程序设计基础 172

【知识技能目标】 172

8.1 Visual Basic.NET的集成开发环境 172

8.1.1 Visual Basic.NET的集成开发环境的组成与布局 172

8.1.2 认识Visual Basic.NET的标题栏、菜单栏和工具栏 176

8.1.3 Visual Basic.NET的工具箱 177

8.1.4 Visual Basic.NET的常用窗口 179

8.1.5 Visual Basic.NET集成开发环境的设置 182

8.2 Windows应用程序设计体验 184

8.3 Windows窗体的属性、事件和方法 192

8.3.1 窗体的主要属性及其设置 192

8.3.2 窗体的主要事件 193

8.3.3 窗体的主要方法 194

8.4 Visual Basic.NET的基本控件 195

8.4.1 基本控件简介 195

8.4.2 基本控件的属性 195

8.4.3 Visual Basic.NET控件的基本方法 199

8.4.4 Visual Basic.NET控件的基本事件 199

8.5 Windows应用程序设计实例分析 200

【课堂实践】 213

【疑难解析】 214

习题 216

第9章 综合程序分析与设计 219

【知识技能目标】 219

【疑难解析】 228

附录A 程序设计的单元实训 230

单元实训一 控制台应用程序设计 230

单元实训二 数据输入与数据存储 231

单元实训三 程序的流程控制 233

单元实训四 函数与过程 237

单元实训五 数据输出与格式控制 239

单元实训六 程序调试与异常处理 242

单元实训七 Windows应用程序设计基础 244

附录B 程序设计的课外拓展训练 250

附录C 程序设计综合实训 258

主要参考文献 261