书籍详情
Visual Basic.NET程序设计教程(第2版)
作者:魏峥 主编,王军,王德亮 副主编
出版社:清华大学出版社
出版时间:2008-06-01
ISBN:9787302177531
定价:¥37.00
购买这本书可以去
内容简介
Visual Basic 2005是一门完全面向对象的程序设计语言,是面向对象程序设计教学的主干语言之一。《Visual Basic.NET程序设计教程(第2版)》从教学实践的角度对Visual Basic 2005进行了全面阐述,全书共分12章,包括Visual Basic 2005概述、Visual Basic 2005程序设计基础、流程控制、复合数据类型、程序的分块设计、程序调试和异常处理 、面向对象的程序设计基础、继承和多态、Windows窗体与控件、常用窗体控件、界面设计、数据库及应用等内容。《Visual Basic.NET程序设计教程(第2版)》从教学实践的角度考虑,把培养学生能力放到第一位,内容翔实、概念准确、编排合理,可作为高等院校程序设计教程,也可以作为广大希望掌握Visual Basic 2005编程的程序设计人员的参考书。
作者简介
暂缺《Visual Basic.NET程序设计教程(第2版)》作者简介
目录
第1章 Visual Basic 2005概述
1.1 Microsoft .NET概述
1.1.1 Microsoft .NET 框架概述
1.1.2 Microsoft .NET框架
1.1.3 Microsoft .NET框架目标
1.2 Microsoft .NET技术能给我们带来什么
1.2.1 计算模式的革命
1.2.2 软件业运营模式的革命
1.2.3 Microsoft .NET对网络商业的影响
1.3 创建Visual Basic 2005控制台程序
1.3.1 Visual Studio 2005集成开发环境的启动
1.3.2 创建简单控制台应用程序
1.4 联机帮助系统
1.4.1 动态帮助窗口
1.4.2 帮助菜单
1.4.3 互联网资源
1.5 上机指导
1.5.1 基本输入输出
1.5.2 控制台应用程序的建立和执行
1.6 习题
第2章 Visual Basic 2005程序设计基础
2.1 Visual Basic 2005程序的书写规则
2.1.1 关键字与标识符
2.1.2 程序语句
2.1.3 程序的书写规则
2.1.4 命令格式中的符号约定
2.2 基本数据类型
2.2.1 数值数据类型
2.2.2 字符数据类型
2.2.3 Boolean数据类型
2.2.4 Byte数据类型
2.2.5 DateTime数据类型
2.2.6 Decimal数据类型
2.2.7 对象数据类型
2.3 常量与变量
2.3.1 常量
2.3.2 变量
2.3.3 Option Explicit与Option Compare指令
2.4 运算符和表达式
2.4.1 算术运算符和算术表达式
2.4.2 关系运算符和关系表达式
2.4.3 逻辑运算符和逻辑表达式
2.4.4 字符串运算符
2.5 常用内置函数与数学类对象
2.5.1 Visual Basic 2005类型转换函数
2.5.2 Visual Basic 2005数学对象
2.5.3 随机数生成器
2.5.4 DataTime类型
2.5.5 日期值的加减
2.6 上机指导
2.6.1 计算下列表达式
2.6.2 已知 a=2 ,b=-9 ,c=8,计算下列表达式
2.6.3 弧度转化为角度
2.7 习题
第3章 流程控制
3.1 算法概论
3.1.1 算法的概念
3.1.2 算法的描述
3.2 选择结构(或称分支结构)
3.2.1 赋值语句
3.2.2 If条件语句
3.2.3 Select Case语句
3.3 循环结构
3.3.1 For…Next结构
3.3.2 Do…Loop结构
3.3.3 多重循环
3.4 上机指导
3.4.1 计算分段函数
3.4.2 判断成绩等级
3.4.3 求一元二次方程的根
3.4.4 递推法
3.4.5 穷举法
3.5 习题
第4章 复合数据类型
4.1 数组
4.1.1 一维数组的声明
4.1.2 二维数组的声明
4.2 数组的基本操作
4.2.1 数组的初始化值
4.2.2 数组元素的引用
4.2.3 复制数组
4.2.4 For Each语句
4.2.5 改变数组大小
4.2.6 交错数组
4.3 创建枚举
4.4 字符串
4.4.1 字符串的声明和初始化
4.4.2 Visual Basic 2005字符串类的成员
4.5 结构
4.5.1 结构类型与结构变量的定义
4.5.2 结构变量的初始化及其引用
4.5.3 结构数组
4.6 集合
4.6.1 建立集合并向集合中添加项目
4.6.2 集合成员的删除和检索
4.6.3 其他集合
4.7 上机指导
4.7.1 矩阵相加
4.7.2 制作频率表
4.7.3 优秀毕业生花名册
4.7.4 选择法排序
4.8 习题
第5章 程序的分块设计
5.1 过程
5.1.1 Sub过程
5.1.2 Function函数过程
5.1.3 参数顺序变动调用过程
5.1.4 过程重载
5.1.5 过程的嵌套调用
5.1.6 过程的递归调用
5.2 参数传递
5.2.1 按值传递参数
5.2.2 按址传递参数
5.2.3 参数数组
5.2.4 可选参数
5.2.5 数组参数
5.2.6 枚举参数
5.3 变量作用域
5.3.1 声明局部变量
5.3.2 静态变量
5.3.3 声明模块变量
5.3.4 声明命名空间变量
5.4 上机指导
5.4.1 求最大值
5.4.2 函数递归调用
5.4.3 二分法查询
5.5 习题
第6章 程序调试和异常处理
6.1 错误的种类
6.1.1 语法错误
6.1.2 运行时错误
6.1.3 逻辑错误
6.2 调试工具(Debug)
6.2.1 Visual Basic 2005的工作模式
6.2.2 使用调试工具调试程序
6.2.3 调试窗口
6.3 异常处理
6.3.1 Exception类
6.3.2 Try…Catch…Finally…End Try语句
6.3.3 自定义异常处理
6.4 上机指导
6.4.1 单步调试一个简单的程序
6.4.2 求n!
6.5 习题
第7章 面向对象的程序设计基础
7.1 对象与类
7.1.1 对象(Object)
7.1.2 类
7.2 面向对象技术
7.2.1 抽象化
7.2.2 封装
7.2.3 继承
7.2.4 多态性
7.3 面向对象程序设计流程
7.3.1 需求分析
7.3.2 面向对象分析
7.3.3 面向对象设计
7.3.4 面向对象程序编写
7.3.5 对象与程序的验证
7.4 对象与类的创建
7.4.1 创建类
7.4.2 命名空间
7.4.3 创建字段
7.4.4 创建属性
7.4.5 创建方法
7.4.6 方法重载
7.4.7 创建和使用对象
7.5 向类中添加事件
7.5.1 事件有关的语句和关键字
7.5.2 建立事件处理程序
7.6 构造函数
7.6.1 无参构造函数
7.6.2 参数化构造函数
7.6.3 带可选参数的构造函数
7.7 创建类共享成员
7.7.1 创建共享字段
7.7.2 创建共享方法
7.7.3 创建共享属性
7.8 上机指导
7.8.1 模拟银行
7.8.2 统计奶牛产奶量
7.9 习题
第8章 继承和多态
8.1 继承与派生
8.1.1 基类与派生类
8.1.2 继承的实现
8.2 访问修饰符
8.2.1 公有继承
8.2.2 受保护继承
8.2.3 友元继承
8.2.4 私有继承
8.3 继承修饰符
8.3.1 使用MustInherit创建抽象类
8.3.2 使用NotMustInherit禁止继承
8.4 继承与重载、重写和隐藏
8.4.1 重载和继承
8.4.2 重写和继承
8.4.3 隐藏和继承
8.5 MyBase、MyClass与继承
8.5.1 MyBase关键字
8.5.2 MyClass关键字
8.6 继承构造函数
8.6.1 无参构造函数的继承
8.6.2 带参数的构造函数
8.7 接口
8.7.1 接口的定义
8.7.2 接口的实现
8.8 多态性
8.8.1 用继承实现多态性
8.8.2 用接口实现多态性
8.9 上机指导
8.9.1 测试访问修饰符
8.9.2 房屋管理
8.9.3 求二维规则图形面积
8.9.4 接口多态
8.10 习题
第9章 Windows窗体与控件
9.1 Windows窗体
9.1.1 创建简单的Windows应用程序
9.1.2 Visual Basic 2005开发环境中各个部分的名称和功能
9.1.3 窗体的结构
9.1.4 窗体属性
9.1.5 创建应用程序的操作界面
9.1.6 向窗体添加控件
9.1.7 窗体事件
9.1.8 控件的命名
9.2 文本类控件和命令控件
9.2.1 标签
9.2.2 文本框
9.2.3 命令按钮
9.3 上机指导
9.3.1 计算职工工资
9.3.2 九宫格益智游戏
9.4 习题
第10章 常用窗体控件
10.1 选择控件
10.1.1 单选按钮
10.1.2 复选框
10.1.3 框架
10.1.4 列表框
10.1.5 复选列表框
10.1.6 组合框
10.2 其他常用控件
10.2.1 图片框
10.2.2 进度条
10.2.3 定时器
10.2.4 滚动条
10.3 键盘和鼠标器
10.3.1 键盘
10.3.2 鼠标器
10.3.3 拖放
10.4 上机指导
10.4.1 计算剧院门票价格
10.4.2 浏览壁纸
10.4.3 书籍管理
10.5 习题
第11章 界面设计
11.1 创建菜单
11.1.1 建立菜单条
11.1.2 快捷菜单
11.2 工具栏
11.2.1 创建工具栏
11.2.2 创建可拖动的工具栏
11.3 状态栏
11.3.1 创建状态栏
11.3.2 运行时设置状态栏
11.4 通用对话框
11.4.1 【打开】与【另存为】对话框
11.4.2 颜色对话框
11.4.3 字体对话框
11.5 多窗体程序设计
11.5.1 添加窗体
11.5.2 与多重窗体程序设计有关的方法
11.6 多文档界面
11.6.1 与MDI有关的属性、方法和事件
11.6.2 MDI应用程序中的菜单
11.7 上机指导
11.7.1 使用多重窗体
11.7.2 计算学习成绩的应用程序
11.8 习题
第12章 数据库及应用
12.1 数据库编程技术基础
12.1.1 数据库的基本概念
12.1.2 SQL基础
12.2 ADO.NET概述
12.2.1 ADO.NET的定义
12.2.2 Microsoft .NET框架数据提供程序
12.2.3 使用Connection对象来连接数据源
12.3 ADO.NET联机模式的数据存取
12.3.1 使用Command对象
12.3.2 使用DataReader对象
12.4 ADO.NET脱机模式的数据存取
12.4.1 使用DataAdapter对象
12.4.2 使用DataSet对象
12.4.3 使用DataRow对象
12.5 数据绑定控件
12.5.1 简单绑定
12.5.2 复杂绑定
12.5.3 BindingManagerBase 类
12.6 上机指导
12.6.1 连接环境下的数据库操作
12.6.2 非连接环境下的数据库操作
12.7 习题
1.1 Microsoft .NET概述
1.1.1 Microsoft .NET 框架概述
1.1.2 Microsoft .NET框架
1.1.3 Microsoft .NET框架目标
1.2 Microsoft .NET技术能给我们带来什么
1.2.1 计算模式的革命
1.2.2 软件业运营模式的革命
1.2.3 Microsoft .NET对网络商业的影响
1.3 创建Visual Basic 2005控制台程序
1.3.1 Visual Studio 2005集成开发环境的启动
1.3.2 创建简单控制台应用程序
1.4 联机帮助系统
1.4.1 动态帮助窗口
1.4.2 帮助菜单
1.4.3 互联网资源
1.5 上机指导
1.5.1 基本输入输出
1.5.2 控制台应用程序的建立和执行
1.6 习题
第2章 Visual Basic 2005程序设计基础
2.1 Visual Basic 2005程序的书写规则
2.1.1 关键字与标识符
2.1.2 程序语句
2.1.3 程序的书写规则
2.1.4 命令格式中的符号约定
2.2 基本数据类型
2.2.1 数值数据类型
2.2.2 字符数据类型
2.2.3 Boolean数据类型
2.2.4 Byte数据类型
2.2.5 DateTime数据类型
2.2.6 Decimal数据类型
2.2.7 对象数据类型
2.3 常量与变量
2.3.1 常量
2.3.2 变量
2.3.3 Option Explicit与Option Compare指令
2.4 运算符和表达式
2.4.1 算术运算符和算术表达式
2.4.2 关系运算符和关系表达式
2.4.3 逻辑运算符和逻辑表达式
2.4.4 字符串运算符
2.5 常用内置函数与数学类对象
2.5.1 Visual Basic 2005类型转换函数
2.5.2 Visual Basic 2005数学对象
2.5.3 随机数生成器
2.5.4 DataTime类型
2.5.5 日期值的加减
2.6 上机指导
2.6.1 计算下列表达式
2.6.2 已知 a=2 ,b=-9 ,c=8,计算下列表达式
2.6.3 弧度转化为角度
2.7 习题
第3章 流程控制
3.1 算法概论
3.1.1 算法的概念
3.1.2 算法的描述
3.2 选择结构(或称分支结构)
3.2.1 赋值语句
3.2.2 If条件语句
3.2.3 Select Case语句
3.3 循环结构
3.3.1 For…Next结构
3.3.2 Do…Loop结构
3.3.3 多重循环
3.4 上机指导
3.4.1 计算分段函数
3.4.2 判断成绩等级
3.4.3 求一元二次方程的根
3.4.4 递推法
3.4.5 穷举法
3.5 习题
第4章 复合数据类型
4.1 数组
4.1.1 一维数组的声明
4.1.2 二维数组的声明
4.2 数组的基本操作
4.2.1 数组的初始化值
4.2.2 数组元素的引用
4.2.3 复制数组
4.2.4 For Each语句
4.2.5 改变数组大小
4.2.6 交错数组
4.3 创建枚举
4.4 字符串
4.4.1 字符串的声明和初始化
4.4.2 Visual Basic 2005字符串类的成员
4.5 结构
4.5.1 结构类型与结构变量的定义
4.5.2 结构变量的初始化及其引用
4.5.3 结构数组
4.6 集合
4.6.1 建立集合并向集合中添加项目
4.6.2 集合成员的删除和检索
4.6.3 其他集合
4.7 上机指导
4.7.1 矩阵相加
4.7.2 制作频率表
4.7.3 优秀毕业生花名册
4.7.4 选择法排序
4.8 习题
第5章 程序的分块设计
5.1 过程
5.1.1 Sub过程
5.1.2 Function函数过程
5.1.3 参数顺序变动调用过程
5.1.4 过程重载
5.1.5 过程的嵌套调用
5.1.6 过程的递归调用
5.2 参数传递
5.2.1 按值传递参数
5.2.2 按址传递参数
5.2.3 参数数组
5.2.4 可选参数
5.2.5 数组参数
5.2.6 枚举参数
5.3 变量作用域
5.3.1 声明局部变量
5.3.2 静态变量
5.3.3 声明模块变量
5.3.4 声明命名空间变量
5.4 上机指导
5.4.1 求最大值
5.4.2 函数递归调用
5.4.3 二分法查询
5.5 习题
第6章 程序调试和异常处理
6.1 错误的种类
6.1.1 语法错误
6.1.2 运行时错误
6.1.3 逻辑错误
6.2 调试工具(Debug)
6.2.1 Visual Basic 2005的工作模式
6.2.2 使用调试工具调试程序
6.2.3 调试窗口
6.3 异常处理
6.3.1 Exception类
6.3.2 Try…Catch…Finally…End Try语句
6.3.3 自定义异常处理
6.4 上机指导
6.4.1 单步调试一个简单的程序
6.4.2 求n!
6.5 习题
第7章 面向对象的程序设计基础
7.1 对象与类
7.1.1 对象(Object)
7.1.2 类
7.2 面向对象技术
7.2.1 抽象化
7.2.2 封装
7.2.3 继承
7.2.4 多态性
7.3 面向对象程序设计流程
7.3.1 需求分析
7.3.2 面向对象分析
7.3.3 面向对象设计
7.3.4 面向对象程序编写
7.3.5 对象与程序的验证
7.4 对象与类的创建
7.4.1 创建类
7.4.2 命名空间
7.4.3 创建字段
7.4.4 创建属性
7.4.5 创建方法
7.4.6 方法重载
7.4.7 创建和使用对象
7.5 向类中添加事件
7.5.1 事件有关的语句和关键字
7.5.2 建立事件处理程序
7.6 构造函数
7.6.1 无参构造函数
7.6.2 参数化构造函数
7.6.3 带可选参数的构造函数
7.7 创建类共享成员
7.7.1 创建共享字段
7.7.2 创建共享方法
7.7.3 创建共享属性
7.8 上机指导
7.8.1 模拟银行
7.8.2 统计奶牛产奶量
7.9 习题
第8章 继承和多态
8.1 继承与派生
8.1.1 基类与派生类
8.1.2 继承的实现
8.2 访问修饰符
8.2.1 公有继承
8.2.2 受保护继承
8.2.3 友元继承
8.2.4 私有继承
8.3 继承修饰符
8.3.1 使用MustInherit创建抽象类
8.3.2 使用NotMustInherit禁止继承
8.4 继承与重载、重写和隐藏
8.4.1 重载和继承
8.4.2 重写和继承
8.4.3 隐藏和继承
8.5 MyBase、MyClass与继承
8.5.1 MyBase关键字
8.5.2 MyClass关键字
8.6 继承构造函数
8.6.1 无参构造函数的继承
8.6.2 带参数的构造函数
8.7 接口
8.7.1 接口的定义
8.7.2 接口的实现
8.8 多态性
8.8.1 用继承实现多态性
8.8.2 用接口实现多态性
8.9 上机指导
8.9.1 测试访问修饰符
8.9.2 房屋管理
8.9.3 求二维规则图形面积
8.9.4 接口多态
8.10 习题
第9章 Windows窗体与控件
9.1 Windows窗体
9.1.1 创建简单的Windows应用程序
9.1.2 Visual Basic 2005开发环境中各个部分的名称和功能
9.1.3 窗体的结构
9.1.4 窗体属性
9.1.5 创建应用程序的操作界面
9.1.6 向窗体添加控件
9.1.7 窗体事件
9.1.8 控件的命名
9.2 文本类控件和命令控件
9.2.1 标签
9.2.2 文本框
9.2.3 命令按钮
9.3 上机指导
9.3.1 计算职工工资
9.3.2 九宫格益智游戏
9.4 习题
第10章 常用窗体控件
10.1 选择控件
10.1.1 单选按钮
10.1.2 复选框
10.1.3 框架
10.1.4 列表框
10.1.5 复选列表框
10.1.6 组合框
10.2 其他常用控件
10.2.1 图片框
10.2.2 进度条
10.2.3 定时器
10.2.4 滚动条
10.3 键盘和鼠标器
10.3.1 键盘
10.3.2 鼠标器
10.3.3 拖放
10.4 上机指导
10.4.1 计算剧院门票价格
10.4.2 浏览壁纸
10.4.3 书籍管理
10.5 习题
第11章 界面设计
11.1 创建菜单
11.1.1 建立菜单条
11.1.2 快捷菜单
11.2 工具栏
11.2.1 创建工具栏
11.2.2 创建可拖动的工具栏
11.3 状态栏
11.3.1 创建状态栏
11.3.2 运行时设置状态栏
11.4 通用对话框
11.4.1 【打开】与【另存为】对话框
11.4.2 颜色对话框
11.4.3 字体对话框
11.5 多窗体程序设计
11.5.1 添加窗体
11.5.2 与多重窗体程序设计有关的方法
11.6 多文档界面
11.6.1 与MDI有关的属性、方法和事件
11.6.2 MDI应用程序中的菜单
11.7 上机指导
11.7.1 使用多重窗体
11.7.2 计算学习成绩的应用程序
11.8 习题
第12章 数据库及应用
12.1 数据库编程技术基础
12.1.1 数据库的基本概念
12.1.2 SQL基础
12.2 ADO.NET概述
12.2.1 ADO.NET的定义
12.2.2 Microsoft .NET框架数据提供程序
12.2.3 使用Connection对象来连接数据源
12.3 ADO.NET联机模式的数据存取
12.3.1 使用Command对象
12.3.2 使用DataReader对象
12.4 ADO.NET脱机模式的数据存取
12.4.1 使用DataAdapter对象
12.4.2 使用DataSet对象
12.4.3 使用DataRow对象
12.5 数据绑定控件
12.5.1 简单绑定
12.5.2 复杂绑定
12.5.3 BindingManagerBase 类
12.6 上机指导
12.6.1 连接环境下的数据库操作
12.6.2 非连接环境下的数据库操作
12.7 习题
猜您喜欢