当前位置:首页 > 工业技术
Visual Basic.NET程序设计教程  第2版
Visual Basic.NET程序设计教程  第2版

Visual Basic.NET程序设计教程 第2版PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:魏峥主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2008
  • ISBN:9787302177531
  • 页数:370 页
图书介绍:本书从教学实践角度出发,对Visual Basic.NET进行全面的阐述。
《Visual Basic.NET程序设计教程 第2版》目录

第1章 Visual Basic 2005概述 1

Microsoft.NET概述 1

Microsoft.NET框架概述 1

Microsoft.NET框架 2

Microsoft.NET框架目标 3

Microsoft.NET技术能给我们带来什么 3

计算模式的革命 3

软件业运营模式的革命 4

Microsoft.NET对网络商业的影响 4

创建Visual Basic 2005控制台程序 5

Visual Studio 2005集成开发 环境的启动 5

创建简单控制台应用程序 6

联机帮助系统 7

动态帮助窗口 7

帮助菜单 8

互联网资源 8

上机指导 8

基本输入输出 8

控制台应用程序的建立和执行 9

习题 10

第2章 Visual Basic 2005程序设计基础 11

Visual Basic 2005程序的书写规则 11

关键字与标识符 11

程序语句 12

程序的书写规则 12

命令格式中的符号约定 12

基本数据类型 13

数值数据类型 13

字符数据类型 14

Boolean数据类型 14

Byte数据类型 14

DateTime数据类型 14

Decimal数据类型 15

对象数据类型 15

常量与变量 17

常量 17

变量 18

Option Explicit与Option Compare指令 19

运算符和表达式 21

算术运算符和算术表达式 21

关系运算符和关系表达式 23

逻辑运算符和逻辑表达式 24

字符串运算符 26

常用内置函数与数学类对象 27

Visual Basic 2005类型转换函数 27

Visual Basic 2005数学对象 28

随机数生成器 30

DataTime类型 31

日期值的加减 33

上机指导 36

计算下列表达式 36

已知a=2,b=-9,c=8,计算下列表达式 37

弧度转化为角度 37

题 38

第3章 流程控制 40

算法概论 40

算法的概念 40

算法的描述 42

选择结构(或称分支结构) 42

赋值语句 42

If条件语句 43

Select Case语句 48

循环结构 50

For.Next结构 50

Do.Loop结构 52

多重循环 58

上机指导 59

计算分段函数 59

判断成绩等级 60

求一元二次方程的根 61

递推法 63

穷举法 64

习题 65

第4章 复合数据类型 67

数组 67

一维数组的声明 67

二维数组的声明 68

数组的基本操作 68

数组的初始化值 68

数组元素的引用 69

复制数组 70

For Each语句 71

改变数组大小 72

交错数组 74

创建枚举 75

字符串 76

字符串的声明和初始化 76

Visual Basic2005字符串类的成员 76

结构 81

结构类型与结构变量的定义 81

结构变量的初始化及其引用 83

结构数组 86

集合 88

建立集合并向集合中添加项目 89

集合成员的删除和检索 92

其他集合 93

上机指导 98

矩阵相加 98

制作频率表 100

优秀毕业生花名册 101

选择法排序 103

习题 104

第5章 程序的分块设计 106

过程 106

Sub过程 106

Function函数过程 108

参数顺序变动调用过程 110

过程重载 111

过程的嵌套调用 112

过程的递归调用 113

参数传递 115

按值传递参数 115

按址传递参数 115

参数数组 117

可选参数 118

数组参数 119

枚举参数 123

变量作用域 123

声明局部变量 123

静态变量 124

声明模块变量 125

声明命名空间变量 126

上机指导 126

求最大值 126

函数递归调用 127

二分法查询 128

习题 130

第6章 程序调试和异常处理 131

错误的种类 131

语法错误 131

运行时错误 132

逻辑错误 133

调试工具(Debug) 133

Visual Basic 2005的工作模式 134

使用调试工具调试程序 134

调试窗口 136

异常处理 138

Exception类 138

Try.Catch.Finally.EndTry语句 138

自定义异常处理 139

上机指导 140

单步调试一个简单的程序 140

求n! 142

习题 142

第7章 面向对象的程序设计基础 144

对象与类 144

对象(Object) 144

类 146

面向对象技术 147

抽象化 147

封装 149

继承 149

多态性 149

面向对象程序设计流程 150

需求分析 150

面向对象分析 150

面向对象设计 150

面向对象程序编写 151

对象与程序的验证 151

对象与类的创建 151

创建类 151

命名空间 152

创建字段 153

创建属性 154

创建方法 156

方法重载 157

创建和使用对象 158

向类中添加事件 160

事件有关的语句和关键字 160

建立事件处理程序 161

构造函数 165

无参构造函数 166

参数化构造函数 167

带可选参数的构造函数 168

创建类共享成员 170

创建共享字段 170

创建共享方法 171

创建共享属性 172

上机指导 173

模拟银行 173

统计奶牛产奶量 176

习题 177

第8章 继承和多态 178

继承与派生 178

基类与派生类 178

继承的实现 179

访问修饰符 182

公有继承 182

受保护继承 183

友元继承 184

私有继承 184

继承修饰符 185

使用Must Inherit创建抽象类 185

使用NotMustInherit禁止继承 186

继承与重载、重写和隐藏 186

重载和继承 186

重写和继承 187

隐藏和继承 188

MyBase、MyClass与继承 189

MyBase关键字 189

MyClass关键字 190

继承构造函数 191

无参构造函数的继承 191

带参数的构造函数 193

接口 194

接口的定义 194

接口的实现 195

多态性 197

用继承实现多态性 198

用接口实现多态性 199

上机指导 201

测试访问修饰符 201

房屋管理 204

求二维规则图形面积 206

接口多态 209

习题 210

第9章 Windows窗体与控件 212

Windows窗体 212

创建简单的Windows应用程序 212

Visual Basic 2005开发环境中各个部分的名称和功能 213

窗体的结构 216

窗体属性 217

创建应用程序的操作界面 219

向窗体添加控件 220

窗体事件 222

控件的命名 223

文本类控件和命令控件 223

标签 223

文本框 224

命令按钮 226

上机指导 230

计算职工工资 230

九宫格益智游戏 232

习题 238

第10章 常用窗体控件 239

选择控件 239

单选按钮 239

复选框 240

框架 241

列表框 243

复选列表框 245

组合框 246

其他常用控件 252

图片框 252

进度条 252

定时器 253

滚动条 253

键盘和鼠标器 257

键盘 257

鼠标器 263

拖放 267

上机指导 271

计算剧院门票价格 271

浏览壁纸 274

书籍管理 276

习题 279

第11章 界面设计 281

创建菜单 281

建立菜单条 282

快捷菜单 284

工具栏 284

创建工具栏 285

创建可拖动的工具栏 286

状态栏 288

创建状态栏 288

运行时设置状态栏 289

通用对话框 289

【打开】与【另存为】对话框 290

颜色对话框 291

字体对话框 292

多窗体程序设计 298

添加窗体 299

与多重窗体程序设计有关的方法 299

多文档界面 304

与MDI有关的属性、方法和事件 304

MDI应用程序中的菜单 307

上机指导 312

使用多重窗体 312

计算学习成绩的应用程序 313

习题 320

第12章 数据库及应用 322

数据库编程技术基础 322

数据库的基本概念 322

SQL基础 324

ADO.NET概述 328

ADO.NET的定义 328

Microsoft.NET框架数据提供程序 329

使用Connection对象来连接数据源 329

ADO.NET联机模式的数据存取 333

使用Command对象 334

使用DataReader对象 337

ADO.NET脱机模式的数据存取 340

使用DataAdapter对象 341

使用DataSet对象 342

使用DataRow对象 343

数据绑定控件 351

简单绑定 351

复杂绑定 351

Binding Manager Base类 354

上机指导 356

连接环境下的数据库操作 356

非连接环境下的数据库操作 362

习题 369

返回顶部