第1章 Visua1 Basic.NET编程简介
1.1 Visua1 Basic.NET简介
1.2 面向对象程序设计的基本概念
1.3 任务1-1:第一个VB.NET Windows应用程序-简单的数学计算器
1.4 任务1-2:第一个VB.NET控制台应用程序一一欢迎信息的显示
第2章 程序设计基础与结构化程序设计语句
2.1 数据类型、常量与变量
2.2 任务2-1:求一元二次方程的根-选择结构程序设计一
2.3 任务2-2:话费计算程序-选择结构程序设计二
2.4 任务2-3:单科成绩统计-循环结构程序设计一
2.5 任务2-4:最大公约数和最小公倍数求解测验程序-循环结构程序设计二
2.6 任务2-5:素数判断测验程序-循环结构程序设计三
第3章 数组
3.1 数组的概念
3.2 任务3-1:求一维数组的最小值及其位置-一维数组
3.3 任务3-2:方阵转置-二维数组
3.4 任务3-3:求每个学生的多门课的最高成绩及课程序号-控件数组
3.5 任务3-4:一维数组排序算法演示程序-选择法排序与冒泡法排序
3.6 任务3-5:求每个学生的平均成绩并按平均成绩排序-数组综合应用
第4章 过程
4.1 过程的概念
4.2 任务4-1:四则运算测验程序-Sub过程
4.3 任务4-2:用Function过程实现话费计算程序-Function过程
4.4 任务4-3:十进制到其他进制转换程序-数组作为过程参数
4.5 任务4-4:求函数s(z,n)=x1!+2!+3!++n!的值-过程嵌套
4.6 任务4-5:Hanoi(汉诺塔)问题-递归过程
第5章 程序调试和异常处理
5.1 程序的调试
5.2 任务5-1:具有非结构化异常处理的简单计算器-非结构化异常处理
5.3 任务5-2:具有结构化异常处理的简单计算器-结构化异常处理
第6章 Windows窗体与控件
6.1 窗体与控件概述
6.2 任务6-1:我的电子相册程序-窗体与图片框
6.3 任务6-2:剪贴板演示程序-文本框与命令按钮
6.4 任务6-3:石头、剪刀、布游戏-单选钮与复选框
6.5 任务6-4:E1历时钟程序-定时器与跟踪条
6.6 任务6-5:课程选择程序-列表框与组合框
第7章 Windows高级界面设计
7.1 任务7-1:体育彩票摇奖程序-多窗体程序设计
7.2 任务7-2:简易文本编辑器程序-丰富格式文本框、菜单、对话框、工具栏、状态栏等的应用
7.3 任务7-3:图文浏览器程序-多文档程序设计
第8章 面向对象的程序设计
8.1 面向对象程序设计概述
8.2 任务8-1:教师信息设置与显示-类与对象的定义
……
第9章 文件操作
第10章 图形与多媒体程序设计
第11章 简单数据库编程
第12章 Web应用程序开发
附录A 常用系统函数与过程
附录B GDI+的常用图形绘制方法
参考文献