本书根据教育部高等学校计算机基础课程教学指导委员会编制的《高等学校计算机基础课程教学基本要求》中有关“程序设计基础”课程教学基本要求编写,为普通高等院校学生将VB.NET作为第一门程序设计语言课程的学习而编写的教材。本书是国家精品课程“VisualBasic程序设计”主讲教材,列入“十二五”普通高等教育本科国家级规划教材。
本书以VisualStudio.NET2005版作为蓝本,以“问题驱动”为教材编写新思路,将常用控件化整为零、知识点与控件学习相结合,并安排了“自主学习”拓展知识面。对VB.NET面向对象编程的思想、程序设计的方法、可视化界面的设计、高级开发技术等通过大量的实例有机地结合。
本书分为教学篇与实验篇。教学篇共11章,分别为VB.NET入门基础、面向对象的可视化编程基础、VB.NET程序设计基础、基本控制结构、数组、过程、用户界面设计、数据文件、数据库应用程序开发、面向对象程序设计基础和图形应用程序。实验篇安排了11个实验,每个实验由若干个针对性强、可供选择的实验习题组成。着眼于培养学生利用计算机解题的思维方式和程序设计的基本功以及用现代编程环境解决实际问题的能力。
本书内容丰富,由浅入深,循序渐进,讲解通俗易懂。可作为高等学校“VisualBasic程序设计”课程的教材,也可作为广大程序设计爱好者的自学参考书。本书配有实验指导与测试以及电子教案,使用者可从中国高校计算机课程网站下载。
- 前言
- 教 学 篇
- 第1 章 VB.NET 入门基础
- 1.1 引例和VB.NET特点
- 1.2 VB.NET集成开发环境
- 1.3 简单应用程序建立
- 1.4 自主学习——VB.NET概述
- 思考题
- 第2 章 面向对象的可视化编程基础
- 2.1 基本概念
- 2.2 窗体和基本控件
- 2.3 综合应用
- 2.4 自主学习——相关控件
- 思考题
- 第3 章 VB.NET 程序设计基础
- 3.1 数据类型
- 3.2 常量与变量
- 3.3 运算符和表达式
- 3.4 常用函数
- 3.5 综合应用
- 3.6 自主学习——命名空间
- 思考题
- 第4章 基本控制结构
- 4.1 顺序结构
- 4.2 选择结构
- 4.3 循环结构
- 4.4 其他辅助控制语句和控件
- 4.5 综合应用
- 4.6 自主学习——程序调试
- 习题
- 第5章 数组
- 5.1 数组的概念
- 5.2 数组声明及初始化
- 5.3 数组的操作
- 5.4 列表框和组合框控件
- 5.5 结构类型及其数组
- 5.6 综合应用
- 5.7 自主学习
- 习题
- 第6章 过程
- 6.1 函数过程
- 6.2 子过程
- 6.3 参数传递
- 6.4 综合应用
- 6.5 自主学习
- 习题
- 第7章 用户界面设计
- 7.1 用户界面概述
- 7.2 菜单设计
- 7.3 对话框设计
- 7.4 工具栏
- 7.5 综合应用
- 7.6 自主学习——鼠标和键盘
- 思考题
- 第8章 数据文件
- 8.1 数据文件概述
- 8.2 文件访问
- 8.3 综合应用
- 思考题
- 第9章 数据库应用程序
- 9.1 ADO.NET基础
- 9.2 基于绑定的数据库访问
- 9.3 综合应用
- 9.4 自主学习
- 思考题
- 第10章 面向对象程序设计
基础
- 10.1 类的基本特性
- 10.2 类和对象
- 10.3 继承和派生
- 10.4 综合应用
- 10.5 自主学习——多态性
- 思考题
- 第11章 图形应用程序
- 11.1 GDI+绘图基础
- 11.2 图形绘制
- 11.3 综合应用
- 11.4 自主学习——图像处理
- 思考题
- 实 验 篇
- 实验一 VB.NET环境和可视化
编程基础
- 实验二 顺序结构程序设计
- 实验三 选择结构程序设计
- 实验四 循环结构程序设计
- 实验五 数组
- 实验六 过程
- 实验七 用户界面设计
- 实验八 数据文件
- 实验九 数据库应用程序
- 实验十 面向对象程序设计基础
- 实验十一 图形应用程序
- 参考文献
- 版权