《Visual Basic.net程序设计》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:孙践知,张迎新,肖媛媛编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2010
  • ISBN:9787302225843
  • 页数:282 页
图书介绍:本书内容包括Visual Basic.NET概述,Visual Basic.NET语言基础,分支结构,循环结构,数组、结构和集合,过程,面向对象的概念等。

第1章 Visual Basic.NET概述 1

1.1 Visual Basic.NET历史 1

1.2 Visual Basic.NET特点 2

1.3 .NET架构 3

1.4 任务1:安装Visual Basic.NET 4

1.5 任务2:建立最简单的Visual Basic.NET程序 6

1.6 任务3:建立可交互的Visual Basic.NET程序 14

1.7 任务4:更改文本框背景颜色 18

1.8 小结 22

1.9 作业 23

第2章 Visual Basic.NET语言基础 24

2.1 任务1:计算圆的周长和面积 24

2.2 任务2:简单乘方运算 31

2.3 任务3:温度转换 35

2.4 任务4:显示用户欢迎窗口 45

2.5 小结 48

2.6 作业 49

第3章 分支结构 50

3.1 任务1:求最大数 50

3.2 任务2:判断奇偶数 52

3.3 任务3:判断字符类型 54

3.4 任务4:用户信息验证(1) 56

3.5 任务5:成绩转换 58

3.6 任务6:判断正负数 61

3.7 小结 62

3.8 作业 63

第4章 循环结构 64

4.1 任务1:计算N的阶乘,N为自然数 64

4.2 任务2:生成随机数 66

4.3 任务3:猜数游戏 71

4.4 任务4:有趣的三位数 76

4.5 任务5:输入两个整数,求出它们之间所有的素数 79

4.6 小结 83

4.7 作业 83

第5章 数组、结构和集合 84

5.1 任务1:输出高于平均成绩的分数 84

5.2 任务2:将输入的10个整数按逆序输出 88

5.3 任务3:将学生成绩从小到大排序 91

5.4 任务4:学生成绩表(1) 95

5.5 任务5:输出杨辉三角形 101

5.6 任务6:学生成绩表(2) 104

5.7 任务7:学生成绩表(3) 109

5.8 小结 112

5.9 作业 112

第6章 过程 114

6.1 任务1:统计字符个数 114

6.2 任务2:进制转换 118

6.3 任务3:数字排序 121

6.4 任务4:计算Fibonacci数列 127

6.5 任务5:用户信息验证(2) 130

6.6 小结 135

6.7 作业 135

第7章 面向对象的概念 136

7.1 任务1:类定义示例 136

7.2 任务2:封装示例 139

7.3 任务3:继承示例 142

7.4 任务4:方法重载示例 146

7.5 任务5:多态的示例 147

7.6 小结 149

7.7 作业 149

第8章 .NET类库 151

8.1 .NET类库概述 151

8.2 任务1:小学生算术测验 153

8.3 任务2:绘制花瓣图案 159

8.4 任务3:简单端口扫描器 166

8.5 任务4:简单邮件发送系统 170

8.6 任务5:多线程应用 174

8.7 任务6:文件加密 179

8.8 小结 184

8.9 作业 184

第9章 文件 186

9.1 文件概述 186

9.2 任务1:顺序文件的读写 187

9.3 任务2:随机文件的读写 198

9.4 任务3:使用流进行二进制文件的读写 205

9.5 任务4:简单文件管理器 214

9.6 小结 222

9.7 作业 222

第10章 ADO.NET和数据库 223

10.1 任务1:创建数据库 223

10.2 任务2:连接和操作数据库 228

10.3 任务3:BindingSource组件的应用(1) 234

10.4 任务4:BindingSource组件的应用(2) 238

10.5 小结 243

10.6 作业 243

第11章 用户界面设计 244

11.1 任务1:图片浏览 244

11.2 任务2:字体格式 247

11.3 任务3:打字小游戏 253

11.4 任务4:小小画笔 258

11.5 任务5:简易文本编辑器 260

11.6 任务6:菜单调用外部程序 266

11.7 任务7:多重窗体 269

11.8 小结 272

11.9 作业 272

第12章 异常处理 274

12.1 任务1:异常处理示例(1) 274

12.2 任务2:异常处理示例(2) 276

12.3 任务3:主动抛出异常示例 279

12.4 小结 281

12.5 作业 281

参考文献 282