第一部分 基本实验 1
实验1 VB.NET环境和可视化编程基础 1
一、实验目的 1
二、实验预备知识 1
三、实验内容 5
四、常见错误与难点分析 14
五、习题 16
实验2 顺序结构程序设计 18
一、实验目的 18
二、实验预备知识 19
三、实验内容 21
四、常见错误与难点分析 25
五、习题 27
实验3 选择结构程序设计 32
一、实验目的 32
二、实验预备知识 32
三、实验内容 37
四、常见错误与难点分析 41
五、习题 42
实验4 循环结构程序设计 47
一、实验目的 47
二、实验预备知识 47
三、实验内容 49
四、常见错误与难点分析 56
五、习题 58
实验5 数组 64
一、实验目的 64
二、实验预备知识 64
三、实验内容 67
四、常见错误与难点分析 74
五、习题 75
实验6 过程 78
一、实验目的 78
二、实验预备知识 78
三、实验内容 81
四、常见错误与难点分析 83
五、习题 84
实验7 用户界面设计 87
一、实验目的 87
二、实验预备知识 87
三、实验内容 90
四、常见错误与难点分析 93
五、习题 94
实验8 数据文件 96
一、实验目的 96
二、实验预备知识 96
三、实验内容 98
四、常见错误与难点分析 101
五、习题 101
第一部分实验习题参考答案 104
第二部分 提高性实验 108
实验1 面向对象程序设计 108
一、实验目的 108
二、实验预备知识 108
三、实验内容 110
四、常见错误与难点分析 113
五、习题 114
实验2 数据库应用 115
一、实验目的 115
二、实验预备知识 116
三、实验内容 117
四、常见错误与难点分析 119
五、习题 120
实验3 图形应用程序 120
一、实验目的 120
二、实验预备知识 120
三、实验内容 122
四、常见错误与难点分析 123
五、习题 124
第二部分实验习题参考答案 125
第三部分 编程实例 127
3.1扫雷程序 127
3.1.1程序功能 127
3.1.2程序分析与代码 128
3.2画图软件 131
3.2.1程序功能 131
3.2.2程序分析与代码 132
3.3 MP3播放器 138
3.3.1程序功能 138
3.3.2知识准备 140
3.3.3实现过程 141
3.4发送和接收电子邮件 145
3.4.1程序功能 145
3.4.2知识准备 146
3.4.3实现过程 146
3.5考试系统 150
3.5.1程序功能 150
3.5.2结构和设计过程 150
3.5.3变量定义模块 152
3.5.4主界面窗体模块 153
3.5.5登录窗体模块 154
3.5.6设置窗体模块 156
3.5.7考试窗体模块 157
3.5.8阅卷窗体模块 161
3.5.9错误查看窗体模块 162
3.5.10成绩查看窗体模块 165
第四部分 综合练习题 167
第四部分综合练习题参考答案 182
主要参考文献 189