Visual Basic .NET程序设计教程
作者 : 邱李华,曹青,郭志强
出版日期 : 2014-02-13
ISBN : 978-7-111-45092-4
定价 : 39.00元
教辅资源下载
扩展信息
语种 : 简体中文
页数 : 327
开本 : 16
原书名 : VB.NET程序设计教程
原出版社:
属性分类: 教材
包含CD :
绝版 :
图书特色

Visual Basic.NET程序设计教程
邱李华 曹青 郭志强 编著

本书以Visual Basic 2010为语言背景,结合大量的实例,深入浅出地介绍了Visual Studio 2010集成开发环境、程序设计的基本概念和基础知识、结构化程序的三种基本结构、数组、过程、面向对象程序设计基础、Visual Basic 2010常用控件、界面设计、图形设计、文件和数据库基础。
编著本教材的作者来自教学一线,长期讲授Visual Basic程序设计语言,在实践教学中积累了丰富的经验,此前编著了多部Visual Basic程序设计教材及习题集和实验指导,深受读者的欢迎并被许多高校采纳作为教学用书。
本书可作为高等学校或培训机构计算机程序设计基础课程的教材,也可作为初学Visual Basic.NET程序设计语言的读者的自学用书或参考用书。

主要特点
面向初学程序设计语言的读者,注重程序设计基本概念的介绍和基本技能的训练。
在内容的选择上充分考虑Visual Basic.NET的系统性、完整性和自包含性,涵盖应用程序设计的主要知识环节;在内容的介绍上深入浅出、循序渐进。
引入大量的示例,示例包含了各种典型算法,并紧密结合实际,有利于对概念的理解和掌握;各章之后精心设计了上机练习题,便于教师开展实践教学,加深学生对理论知识的理解。
配套习题集提供了多种题型的大量练习题,练习题紧密结合教材的知识点精心设计,并配有参考答案,非常有利于读者对教材所涉知识的掌握和巩固。

图书前言

Visual Basic.NET(本书简称VB.NET)是Microsoft公司推出的新一代程序设计语言,是Microsoft公司的Visual Studio.NET系列产品的一个重要组成部分,它继承了早期Visual Basic语言语法简单、易学易用,且功能强大的优点,并对其进行了重大升级,引入了面向对象程序设计方法,功能更加强大、编程效率更高,自发布以来一直深受广大编程人员的喜爱。使用Visual Basic.NET可以在微软的.NET平台上建构各种应用程序,是真正专业化的、面向对象的软件开发工具。
  本教材以Visual Studio 2010版本为平台,介绍程序设计语言Visual Basic.NET的使用。编写本套教材的作者都是教学一线的教师,长期讲授Visual Basic程序设计语言,在教学实践中积累了丰富的经验,此前编写的多部Visual Basic程序设计语言相关教材及习题集、实验指导等,深受读者的欢迎并被许多高校采纳作为教学用书。
  本教材面向初学程序设计语言的读者编写,在编写过程中充分考虑了程序设计语言初学者的特点,注重程序设计基本概念的介绍和基本技能的训练。Visual Basic.NET功能强大,涉及内容广泛、繁多,但由于篇幅所限,本教材不可能全部涵盖。教材在内容的选择上充分考虑到了Visual Basic.NET的系统性、完整性和自包含性,涵盖了应用程序设计的主要知识环节,在内容的介绍上做到了深入浅出、循序渐进。书中引入了大量的示例,示例包含了各种典型算法、结合实际,有利于对概念的理解和掌握,各章之后精心设计了上机练习题,上机练习题题量大、结合实际并具有一定的趣味性,便于教师开展实践教学,有利于培养学生的学习兴趣、加深对理论知识的理解。
  与本教材配套出版的习题集提供了大量的多种题型的练习题,练习题紧密结合教材的知识点精心设计,并配有参考答案,非常有利于读者对教材所涉知识的掌握和巩固。
  全书共分为14章,可以划分为以下5个部分:
  第1部分由第1~3章构成,主要介绍Visual Studio 2010的安装、启动和集成开发环境的使用,程序设计语言的基本概念,以及编写代码的基础知识。
  第2部分由第4~8章构成,主要介绍程序的基本结构和程序设计的基本方法,包括程序的三种基本结构以及数组、过程等,并结合示例引入了大量的典型算法。
  第3部分由第9章构成,该章简明扼要地介绍了面向对象程序设计的概念及设计和使用对象的基本方法。
  第4部分由第10~13章构成,介绍了Visual Basic.NET的进一步应用,包括常用控件的使用,菜单、工具栏、状态栏、对话框的设计,文件、图像的概念及应用。
  第5部分由第14章构成,简单介绍了Visual Basic.NET如何通过ADO.NET实现对数据库的访问和操作。
  本书约定:书中使用符号“|”来分隔多级菜单操作。例如,使用“格式”菜单下的“对齐”子菜单下的“左对齐”命令,在书中描述为:使用“格式|对齐|左对齐”命令。
  为满足广大教师的教学需要,本书免费向教师提供配套的电子教案、教材中的所有示例源程序、教材各章之后的上机练习题参考答案,需要的教师可以登录机工新阅读网站(www.cmpreading.com)下载。
  由于编者水平有限,书中难免存在不足或疏漏之处,恳请读者批评指正,帮助我们不断改进和完善。

  编者
  2013.11

上架指导

计算机科学及应用

封底文字

本书以Visual Basic 2010为语言背景,结合大量的实例,深入浅出地介绍了Visual Studio 2010集成开发环境、程序设计的基本概念和基础知识、结构化程序的三种基本结构、数组、过程、面向对象程序设计基础、Visual Basic 2010常用控件、界面设计、图形设计、文件和数据库基础。
编著本套教材的作者来自教学一线,长期讲授Visual Basic程序设计语言,在实践教学中积累了丰富的经验,此前编著了多部Visual Basic程序设计教材及习题集和实验指导,深受读者的欢迎并被许多高校采纳作为教学用书。
本书可作为高等学校或培训机构计算机程序设计基础课程的教材,也可作为初学Visual Basic.NET程序设计语言的自学用书或参考用书。

主要特点:
1) 面向初学程序设计语言的读者,根据初学者的特点,注重程序设计基本概念的介绍和基本技能的训练。
2) 在内容的选择上充分考虑Visual Basic.NET的系统性、完整性和自包含性,涵盖应用程序设计的主要知识环节,在内容的介绍上做到了深入浅出、循序渐进。
3) 引入大量的示例,示例包含了各种典型算法、结合实际,有利于对概念的理解和掌握;各章之后精心设计了上机练习题,便于教师开展实践教学,学生加深对理论知识的理解。
4) 配套习题集提供了大量的多种题型的练习题,练习题紧密结合教材的知识点精心设计,并配有参考答案,非常有利于读者对教材所涉知识的掌握和巩固。

作者简介

邱李华:暂无

曹青:暂无

郭志强:暂无

图书目录

前言
教学建议
第1章 Visual Basic.NET概述
 1.1 程序设计语言与程序设计
  1.1.1 程序设计语言
  1.1.2 程序设计
 1.2 Visual Basic.NET语言简介
 1.3 .NET Framework概述
 1.4 Visual Basic 2010的安装
  1.4.1 运行环境
  1.4.2 安装
  1.4.3 启动
 1.5 Visual Basic 2010的集成开发环境
 1.6 Visual Basic 2010的帮助系统
 1.7 上机练习
第2章 Visual Basic.NET编程基础
 2.1 Visual Basic.NET编程基本概念
  2.1.1 面向对象程序设计基本概念
  2.1.2 命名空间
  2.1.3 对象
 2.2 开发Visual Basic.NET应用程序的一般步骤
  2.2.1 新建项目
  2.2.2 设计界面
  2.2.3 编写代码
  2.2.4 保存项目
  2.2.5 运行与调试
 2.3 Windows窗体、命令按钮、标签、文本框
  2.3.1 Windows窗体
  2.3.2 命令按钮
  2.3.3 标签
  2.3.4 文本框
 2.4 焦点和Tab键顺序
 2.5 上机练习
第3章 Visual Basic.NET代码基础
 3.1 字符集
 3.2 数据类型
  3.2.1 数值型数据
  3.2.2 字符型数据
  3.2.3 布尔型数据
  3.2.4 日期型数据
  3.2.5 Object型数据
 3.3 常量
  3.3.1 直接常量
  3.3.2 用户自定义符号常量
  3.3.3 系统定义符号常量
 3.4 变量
 3.5 枚举
 3.6 结构
 3.7 常用内部函数
  3.7.1 数学函数
  3.7.2 字符串函数
  3.7.3 转换函数
  3.7.4 日期和时间函数
  3.7.5 格式输出函数
  3.7.6 Shell方法
 3.8 运算符与表达式
  3.8.1 算术运算符与算术表达式
  3.8.2 字符串运算符与字符串表达式
  3.8.3 关系运算符与关系表达式
  3.8.4 布尔运算符与布尔表达式
  3.8.5 混合表达式的运算顺序
 3.9 编码基础
 3.10 上机练习
第4章 顺序结构程序设计
 4.1 赋值语句
 4.2 数据输入
  4.2.1 用InputBox函数输入数据
  4.2.2 用TextBox控件输入数据
 4.3 数据输出
  4.3.1 用TextBox控件输出数据
  4.3.2 用Label控件输出数据
  4.3.3 用MsgBox函数输出数据
  4.3.4 用其他方法输出数据
 4.4 注释、暂停与程序结束语句
 4.5 顺序结构程序应用举例
 4.6 上机练习
第5章 选择结构程序设计
 5.1 单行结构条件语句
 5.2 多行结构条件语句
 5.3 多分支选择语句
 5.4 条件函数
 5.5 条件语句的嵌套
 5.6 选择结构程序应用举例
 5.7 上机练习
第6章 循环结构程序设计
 6.1 For…Next循环结构
 6.2 While…End While循环结构
 6.3 Do…Loop循环结构
 6.4 循环的嵌套
 6.5 循环结构程序应用举例
 6.6 上机练习
第7章 数组
 7.1 数组基本概念
  7.1.1 数组与数组元素
  7.1.2 数组的维数
 7.2 数组的定义
  7.2.1 数组定义语句
  7.2.2 使用ReDim语句重新定义数组
 7.3 数组的初始化
 7.4 数组的输入输出
 7.5 数组的删除
 7.6 使用For Each…Next循环处理数组
 7.7 数组操作函数
 7.8 数组应用举例
 7.9 上机练习
第8 章过程
 8.1 Function过程
  8.1.1 Function过程的定义
  8.1.2 Function过程的调用
 8.2 Sub过程
  8.2.1 Sub过程的定义
  8.2.2 Sub过程的调用
 8.3 参数的传递
  8.3.1 形式参数和实际参数
  8.3.2 按值传递和按地址传递
  8.3.3 使用可选参数
  8.3.4 使用可变参数
 8.4 过程的嵌套调用
 8.5 过程的递归调用
 8.6 标准模块
 8.7 过程的作用域
 8.8 变量的作用域
 8.9 上机练习
第9章 面向对象程序设计
 9.1 面向对象程序设计基本概念
 9.2 定义类和对象
  9.2.1 定义类的语法格式
  9.2.2 定义类的位置
  9.2.3 定义对象
  9.2.4 定义数据成员
  9.2.5 定义属性
  9.2.6 定义方法
  9.2.7 定义事件
  9.2.8 构造函数和析构函数
 9.3 类的继承
  9.3.1 派生类的定义
  9.3.2 派生类的构造函数
 9.4 类的多态性
  9.4.1 重载
  9.4.2 重写
 9.5 上机练习
第10章 Visual Basic.NET常用控件
 10.1 框架控件
 10.2 面板控件
 10.3 图片框控件
 10.4 单选按钮控件
 10.5 复选框控件
 10.6 工具提示控件
 10.7 列表框控件
 10.8 复选列表框控件
 10.9 组合框控件
 10.10 定时器控件
 10.11 滚动条控件
 10.12 跟踪条控件
 10.13 旋转控件
  10.13.1 NumericUpDown控件
  10.13.2 DomainUpDown控件
 10.14 上机练习
第11章 界面设计
 11.1 菜单的设计
  11.1.1 下拉式菜单
  11.1.2 弹出式菜单
 11.2 工具栏的设计
 11.3 对话框的设计
  11.3.1 自定义对话框
  11.3.2 通用对话框
 11.4 状态栏的设计
 11.5 上机练习
第12章 图形设计
 12.1 图形设计基础
  12.1.1 GDI+概述
  12.1.2 坐标系统
  12.1.3 颜色
  12.1.4 Point结构
  12.1.5 Rectangle结构
 12.2 绘制图形
  12.2.1 创建Graphics对象
  12.2.2 创建绘图工具
  12.2.3 使用Graphics对象的方法绘制图形
 12.3 Paint 事件
 12.4 保存图像
 12.5 清除绘图区
 12.6 上机练习
第13章 文件
 13.1 文件的基本概念
 13.2 文件的基本操作
  13.2.1 管理目录
  13.2.2 管理文件
 13.3 流
  13.3.1 FileStream类
  13.3.2 StreamReader和StreamWriter类
  13.3.3 BinaryReader和BinaryWriter类
 13.4 上机练习
第14章 数据库
 14.1 数据库的基本概念
  14.1.1 关系数据库的结构
  14.1.2 结构化查询语言
 14.2 ADO.NET对象模型
  14.2.1 ADO.NET结构
  14.2.2 ADO.NET访问数据库的一般步骤
 14.3 ADO.NET对象编程
  14.3.1 SqlConnection对象
 14.3.2 SqlCommand对象
  14.3.3 SqlDataReader对象
  14.3.4 SqlDataAdapter对象
  14.3.5 DataSet对象
  14.3.6 DataTableCollection对象
  14.3.7 DataTable对象
  14.3.8 DataRowCollection对象
  14.3.9 DataColumnCollection对象
 14.4 数据绑定
 14.5 应用举例
 14.6 上机练习
参考文献

教学资源推荐
作者: [美]埃里克 S. 罗伯茨(Eric S. Roberts) 著
作者: Bjarne Stroustrup
作者: 马玉春 著
作者: 郭文夷 等编著