新闻资讯
看你所看,想你所想

Visual Basic.NET程式设计教程(第2版)

Visual Basic.NET程式设计教程(第2版)

Visual Basic.NET程式设计教程(第2版)

《Visual Basic.NET程式设计教程(第2版)》是2011年清华大学出版社出版的图书。

基本介绍

  • 书名:Visual Basic.NET程式设计教程(第2版)
  • ISBN:9787302177531
  • 定价:37元
  • 出版社:清华大学出版社
  • 出版时间:2011-7-28
  • 装帧:平装

内容简介

Visual Basic 2005是一门完全面向对象的程式设计语言,是面向对象程式设计教学的主干语言之一。本书从教学实践的角度对Visual Basic 2005进行了全面阐述,全书共分12章,包括Visual Basic 2005概述、Visual Basic 2005程式设计基础、流程控制、複合数据类型、程式的分块设计、程式调试和异常处理 、面向对象的程式设计基础、继承和多态、Windows窗体与控制项、常用窗体控制项、界面设计、资料库及套用等内容。
本书从教学实践的角度考虑,把培养学生能力放到第一位,内容翔实、概念準确、编排合理,可作为高等院校程式设计教程,也可以作为广大希望掌握Visual Basic 2005编程的程式设计人员的参考书。

图书目录

第1章VisualBasic2005概述 1
1.1Microsoft.NET概述 1
1.1.1Microsoft.NET框架概述 1
1.1.2Microsoft.NET框架 2
1.1.3Microsoft.NET框架目标 3
1.2Microsoft.NET技术能给
我们带来什幺 3
1.2.1计算模式的革命 3
1.2.2软体业运营模式的革命 4
1.2.3Microsoft.NET对网路商业
的影响 4
1.3创建VisualBasic2005控制台程式 5
1.3.1VisualStudio2005集成开发
环境的启动 5
1.3.2创建简单控制台应用程式 6
1.4在线上帮助系统 7
1.4.1动态帮助视窗 7
1.4.2帮助选单 8
1.4.3网际网路资源 8
1.5上机指导 8
1.5.1基本输入输出 8
1.5.2控制台应用程式的
建立和执行 9
1.6习题 10
第2章VisualBasic2005程式设计
基础 11
2.1VisualBasic2005程式的书写规则 11
2.1.1关键字与标识符 11
2.1.2程式语句 12
2.1.3程式的书写规则 12
2.1.4命令格式中的符号约定 12
2.2基本数据类型 13
2.2.1数值数据类型 13
2.2.2字元数据类型 14
2.2.3Boolean数据类型 14
2.2.4Byte数据类型 14
2.2.5DateTime数据类型 14
2.2.6Decimal数据类型 15
2.2.7对象数据类型 15
2.3常量与变数 17
2.3.1常量 17
2.3.2变数 18
2.3.3OptionExplicit与Option
Compare指令 19
2.4运算符和表达式 21
2.4.1算术运算符和算术表达式 21
2.4.2关係运算符和关係表达式 23
2.4.3逻辑运算符和逻辑表达式 24
2.4.4字元串运算符 26
2.5常用内置函式与数学类对象 27
2.5.1VisualBasic2005类型转换
函式 27
2.5.2VisualBasic2005数学对象 28
2.5.3随机数生成器 30
2.5.4DataTime类型 31
2.5.5日期值的加减 33
2.6上机指导 36
2.6.1计算下列表达式 36
2.6.2已知a=2,b=-9,c=8,
计算下列表达式 37
2.6.3弧度转化为角度 37
2.7习题 38
第3章流程控制 40
3.1算法概论 40
3.1.1算法的概念 40
3.1.2算法的描述 42
3.2选择结构(或称分支结构) 42
3.2.1赋值语句 42
3.2.2If条件语句 43
3.2.3SelectCase语句 48
3.3循环结构 50
3.3.1For…Next结构 50
3.3.2Do…Loop结构 52
3.3.3多重循环 58
3.4上机指导 59
3.4.1计算分段函式 59
3.4.2判断成绩等级 60
3.4.3求一元二次方程的根 61
3.4.4递推法 63
3.4.5穷举法 64
3.5习题 65
第4章複合数据类型 67
4.1数组 67
4.1.1一维数组的声明 67
4.1.2二维数组的声明 68
4.2数组的基本操作 68
4.2.1数组的初始化值 68
4.2.2数组元素的引用 69
4.2.3複製数组 70
4.2.4ForEach语句 71
4.2.5改变数组大小 72
4.2.6交错数组 74
4.3创建枚举 75
4.4字元串 76
4.4.1字元串的声明和初始化 76
4.4.2VisualBasic2005字元串类
的成员 76
4.5结构 81
4.5.1结构类型与结构
变数的定义 81
4.5.2结构变数的初始化
及其引用 83
4.5.3结构数组 86
4.6集合 88
4.6.1建立集合併向集合中
添加项目 89
4.6.2集合成员的删除和检索 92
4.6.3其他集合 93
4.7上机指导 98
4.7.1矩阵相加 98
4.7.2製作频率表 100
4.7.3优秀毕业生花名册 101
4.7.4选择法排序 103
4.8习题 104
第5章程式的分块设计 106
5.1过程 106
5.1.1Sub过程 106
5.1.2Function函式过程 108
5.1.3参数顺序变动调用过程 110
5.1.4过程重载 111
5.1.5过程的嵌套调用 112
5.1.6过程的递归调用 113
5.2参数传递 115
5.2.1按值传递参数 115
5.2.2按址传递参数 115
5.2.3参数数组 117
5.2.4可选参数 118
5.2.5数组参数 119
5.2.6枚举参数 123
5.3变数作用域 123
5.3.1声明局部变数 123
5.3.2静态变数 124
5.3.3声明模组变数 125
5.3.4声明命名空间变数 126
5.4上机指导 126
5.4.1求最大值 126
5.4.2函式递归调用 127
5.4.3二分法查询 128
5.5习题 130
第6章程式调试和异常处理 131
6.1错误的种类 131
6.1.1语法错误 131
6.1.2运行时错误 132
6.1.3逻辑错误 133
6.2调试工具(Debug) 133
6.2.1VisualBasic2005的
工作模式 134
6.2.2使用调试工具调试程式 134
6.2.3调试视窗 136
6.3异常处理 138
6.3.1Exception类 138
6.3.2Try…Catch…Finally…EndTry
语句 138
6.3.3自定义异常处理 139
6.4上机指导 140
6.4.1单步调试一个简单的程式 140
6.4.2求n! 142
6.5习题 142
第7章面向对象的程式设计基础 144
7.1对象与类 144
7.1.1对象(Object) 144
7.1.2类 146
7.2面向对象技术 147
7.2.1抽象化 147
7.2.2封装 149
7.2.3继承 149
7.2.4多态性 149
7.3面向对象程式设计流程 150
7.3.1需求分析 150
7.3.2面向对象分析 150
7.3.3面向对象设计 150
7.3.4面向对象程式编写 151
7.3.5对象与程式的验证 151
7.4对象与类的创建 151
7.4.1创建类 151
7.4.2命名空间 152
7.4.3创建栏位 153
7.4.4创建属性 154
7.4.5创建方法 156
7.4.6方法重载 157
7.4.7创建和使用对象 158
7.5向类中添加事件 160
7.5.1事件有关的语句和关键字 160
7.5.2建立事件处理程式 161
7.6构造函式 165
7.6.1无参构造函式 166
7.6.2参数化构造函式 167
7.6.3带可选参数的构造函式 168
7.7创建类共享成员 170
7.7.1创建共享栏位 170
7.7.2创建共享方法 171
7.7.3创建共享属性 172
7.8上机指导 173
7.8.1模拟银行 173
7.8.2统计奶牛产奶量 176
7.9习题 177
第8章继承和多态 178
8.1继承与派生 178
8.1.1基类与派生类 178
8.1.2继承的实现 179
8.2访问修饰符 182
8.2.1公有继承 182
8.2.2受保护继承 183
8.2.3友元继承 184
8.2.4私有继承 184
8.3继承修饰符 185
8.3.1使用MustInherit创建
抽象类 185
8.3.2使用NotMustInherit
禁止继承 186
8.4继承与重载、重写和隐藏 186
8.4.1重载和继承 186
8.4.2重写和继承 187
8.4.3隐藏和继承 188
8.5MyBase、MyClass与继承 189
8.5.1MyBase关键字 189
8.5.2MyClass关键字 190
8.6继承构造函式 191
8.6.1无参构造函式的继承 191
8.6.2带参数的构造函式 193
8.7接口 194
8.7.1接口的定义 194
8.7.2接口的实现 195
8.8多态性 197
8.8.1用继承实现多态性 198
8.8.2用接口实现多态性 199
8.9上机指导 201
8.9.1测试访问修饰符 201
8.9.2房屋管理 204
8.9.3求二维规则图形面积 206
8.9.4接口多态 209
8.10习题 210
第9章Windows窗体与控制项 212
9.1Windows窗体 212
9.1.1创建简单的Windows
应用程式 212
9.1.2VisualBasic2005开发环境
中各个部分的名称和功能 213
9.1.3窗体的结构 216
9.1.4窗体属性 217
9.1.5创建应用程式的操作界面 219
9.1.6向窗体添加控制项 220
9.1.7窗体事件 222
9.1.8控制项的命名 223
9.2文本类控制项和命令控制项 223
9.2.1标籤 223
9.2.2文本框 224
9.2.3命令按钮 226
9.3上机指导 230
9.3.1计算职工工资 230
9.3.2九宫格益智游戏 232
9.4习题 238
第10章常用窗体控制项 239
10.1选择控制项 239
10.1.1单选按钮 239
10.1.2複选框 240
10.1.3框架 241
10.1.4列表框 243
10.1.5複选列表框 245
10.1.6组合框 246
10.2其他常用控制项 252
10.2.1图片框 252
10.2.2进度条 252
10.2.3定时器 253
10.2.4滚动条 253
10.3键盘和滑鼠器 257
10.3.1键盘 257
10.3.2滑鼠器 263
10.3.3拖放 267
10.4上机指导 271
10.4.1计算剧院门票价格 271
10.4.2浏览壁纸 274
10.4.3书籍管理 276
10.5习题 279
第11章界面设计 281
11.1创建选单 281
11.1.1建立选单条 282
11.1.2快捷选单 284
11.2工具列 284
11.2.1创建工具列 285
11.2.2创建可拖动的工具列 286
11.3状态栏 288
11.3.1创建状态栏 288
11.3.2运行时设定状态栏 289
11.4通用对话框 289
11.4.1【打开】与【另外储存为】
对话框 290
11.4.2颜色对话框 291
11.4.3字型对话框 292
11.5多窗体程式设计 298
11.5.1添加窗体 299
11.5.2与多重窗体程式设计有关的
方法 299
11.6多文档界面 304
11.6.1与MDI有关的属性、方法
和事件 304
11.6.2MDI应用程式中的选单 307
11.7上机指导 312
11.7.1使用多重窗体 312
11.7.2计算学习成绩的应用程式 313
11.8习题 320
第12章资料库及套用 322
12.1资料库编程技术基础 322
12.1.1资料库的基本概念 322
12.1.2SQL基础 324
12.2ADO.NET概述 328
12.2.1ADO.NET的定义 328
12.2.2Microsoft.NET框架数据
提供程式 329
12.2.3使用Connection对象来连线
?数据源 329
12.3ADO.NET在线上模式的数据存取 333
12.3.1使用Command对象 334
12.3.2使用DataReader对象 337
12.4ADO.NET脱机模式的数据存取 340
12.4.1使用DataAdapter对象 341
12.4.2使用DataSet对象 342
12.4.3使用DataRow对象 343
12.5数据绑定控制项 351
12.5.1简单绑定 351
12.5.2複杂绑定 351
12.5.3BindingManagerBase类 354
12.6上机指导 356
12.6.1连线环境下的资料库操作 356
12.6.2非连线环境下的
资料库操作 362
12.7习题 369

转载请注明出处海之美文 » Visual Basic.NET程式设计教程(第2版)

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:ailianmeng11@163.com