注册 登录 进入教材巡展
#
  • #
  • #

出版时间:2018-01

出版社:高等教育出版社

以下为《Visual Basic.NET程序设计教程(第3版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 高等教育出版社
  • 9787040494686
  • 3版
  • 207126
  • 44251050-9
  • 平装
  • 异16开
  • 2018-01
  • 470
  • 350
  • 工学
  • 计算机科学与技术
  • TP312JA
  • 通用
  • 本科 高职
内容简介

本书根据教育部高等学校大学计算机课程教学指导委员会制定的《大学计算机基础课程教学基本要求》中有关“程序设计基础”课程教学基本要求而编写,被列入“十二五”普通高等教育本科国家级规划教材。

本书以Visual StudioNET 2012作为蓝本,全书分为教学篇与实验篇。教学篇共12章,分别为Visual BasicNET程序设计入门、面向对象的可视化编程基础、VBNET程序设计基础、基本控制结构、数组、过程、面向对象程序设计基础、用户界面设计、数据文件、数据库应用程序开发、图形应用程序开发和递归及其应用。实验篇安排了12个实验,每个实验由若干个针对性强、供选择的实验题目组成,着眼于培养学生利用计算机解题的思维方式和程序设计的基本功,以及用现代编程环境解决实际问题的能力。

本书内容丰富,由浅入深,循序渐进,讲解通俗易懂,可作为高等学校“Visual Basic程序设计”课程的教材,也可作为广大程序设计爱好者的自学参考书。

目录

 前辅文
 教学篇
  第1章 Visual 程序设计入门
   1.1 引例和的特点
    1.1.1 引例——字幕动画
    1.1.2 的基本特点
   1.2 集成开发环境
   1.3 建立简单应用程序
    1.3.1 创建应用程序的过程
    1.3.2 程序结构和编码规则
   1.4 自主学习——概述
    1.4.1 Visual Basic的发展
    1.4.2 概述
    1.4.3 使用帮助系统
   习题
  第2章 面向对象的可视化编程基础
   2.1 基本概念
    2.1.1 程序设计方法的发展
    2.1.2 类和对象
    2.1.3 对象的属性、方法和事件
   2.2 窗体和基本控件
    2.2.1 控件的基本属性
    2.2.2 窗体
    2.2.3 标签
    2.2.4 文本框
    2.2.5 命令按钮
    2.2.6 图片框控件
   2.3 综合应用
   2.4 自主学习——RichTextBox控件
   习题
  第3章 程序设计基础
   3.1 数据类型
    3.1.1 引例——圆柱体积和表面积的计算
    3.1.2 数据类型
   3.2 常量与变量
    3.2.1 常量
    3.2.2 变量
   3.3 运算符和表达式
    3.3.1 运算符
    3.3.2 表达式
   3.4 常用函数
    3.4.1 数学函数
    3.4.2 转换函数
    3.4.3 字符串函数
    3.4.4 日期函数
    3.4.5 其他实用函数
   3.5 综合应用
   3.6 自主学习——命名空间
    3.6.1 命名空间的作用
    3.6.2 命名空间的使用
   习题
  第4章 基本控制结构
   4.1 顺序结构
    4.1.1 引例——温度转换
    4.1.2 赋值语句
    4.1.3 数据输入
    4.1.4 数据输出
   4.2 选择结构
    4.2.1 If条件语句
    4.2.2 Select Case语句
    4.2.3 选择结构的嵌套
    4.2.4 条件函数
    4.2.5 选择控件与分组控件
   4.3 循环结构
    4.3.1 引例——求π的近似值
    4.3.2 For…Next循环语句
    4.3.3 Do…Loop循环语句
    4.3.4 循环结构的嵌套
   4.4 其他辅助控制语句
    4.4.1 GoTo语句
    4.4.2 Continue、Exit和End语句
    4.4.3 滚动条、进度条和定时器
   4.5 综合应用
   4.6 自主学习——程序调试
    4.6.1 错误类型
    4.6.2 调试和排错
    4.6.3 结构化异常处理
   习题
  第5章 数组
   5.1 数组的概念
    5.1.1 引例——统计成绩问题
    5.1.2 数组的概念
   5.2 数组声明及初始化
    5.2.1 一维数组
    5.2.2 多维数组
    5.2.3 数组的初始化
    5.2.4 数组重新定义大小
   5.3 数组的操作
    5.3.1 数组的常用操作
    5.3.2 数组排序
    5.3.3 有序数组的维护
   5.4 列表框和组合框控件
    5.4.1 列表框
    5.4.2 组合框
    5.4.3 列表框和组合框应用
   5.5 结构类型及其数组
    5.5.1 结构类型
    5.5.2 结构数组
   5.6 综合应用
   5.7 自主学习——控件数组
    5.7.1 创建控件数组
    5.7.2 控件数组应用
   习题
  第6章 过程
   6.1 函数过程
    6.1.1 引例——求多边形面积
    6.1.2 函数过程的定义和调用
   6.2 子过程
    6.2.1 引例——显示圣诞树
    6.2.2 子过程的定义和调用
   6.3 参数传递
    6.3.1 形参与实参
    6.3.2 传地址与传值
    6.3.3 参数是数组、控件的传递
    6.3.4 变量的作用域
    6.3.5 静态变量
   6.4 综合应用
    6.4.1 数制转换
    6.4.2 加密和解密
   6.5 自主学习——二分法
    6.5.1 二分法查找
    6.5.2 二分法求根
   习题
  第7章 面向对象程序设计基础
   7.1 类的基本特性
    7.1.1 引例——从结构到类
    7.1.2 类的基本特性
   7.2 类和对象
    7.2.1 类的定义
    7.2.2 属性的定义
    7.2.3 事件的定义
    7.2.4 对象及其成员的访问
    7.2.5 构造函数
   7.3 继承和派生
   7.4 综合应用
   7.5 自主学习——多态性
   习题
  第8章 用户界面设计
   8.1 用户界面概述
    8.1.1 引例——记事本程序
    8.1.2 界面设计预定义类
   8.2 菜单设计
    8.2.1 菜单设计概述
    8.2.2 创建下拉式菜单
    8.2.3 创建弹出式菜单
   8.3 对话框设计
    8.3.1 通用对话框
    8.3.2 自定义对话框
   8.4 工具栏
   8.5 综合应用
   8.6 自主学习——鼠标和键盘
    8.6.1 鼠标
    8.6.2 键盘
   习题
  第9章 数据文件
   9.1 数据文件概述
    9.1.1 引例——学生信息管理程序
    9.1.2 文件分类
    9.1.3 文件访问流程
   9.2 文件访问
    9.2.1 顺序文件的访问
    9.2.2 二进制文件
   9.3 综合应用
   9.4 自主学习——随机文件
   习题
  第10章 数据库应用程序开发
   10.1 基础
    10.1.1 引例——学生信息管理
    10.1.2 .NET平台上数据库应用系统的三层结构
    10.1.3 的结构
    10.1.4 数据库访问方式
    10.1.5 连接数据库
   10.2 数据查询
    10.2.1 查询基础
    10.2.2 断开式简单查询
    10.2.3 断开式交互查询
   10.3 数据维护
    10.3.1 数据的维护概述
    10.3.2 数据的维护操作
   10.4 数据绑定
    10.4.1 简单绑定
    10.4.2 复杂绑定
    10.4.3 综合应用
   10.5 自主学习
    10.5.1 数据库基本知识
    10.5.2 结构化查询语言
   习题
  第11章 图形应用程序开发
   11.1 GDI+绘图基础
    11.1.1 引例——绘制函数图形
    11.1.2 坐标系和常用结构
    11.1.3 常用的类
   11.2 图形绘制
    11.2.1 常用绘图方法
    11.2.2 绘制文字
   11.3 综合应用
    11.3.1 绘制艺术图
    11.3.2 绘制函数图
    11.3.3 绘制统计图
    11.3.4 模拟动画
   11.4 自主学习——图像处理
    11.4.1 加载和显示图片
    11.4.2 裁切和缩放图像
    11.4.3 非规则窗体
   习题
  第12章 递归及其应用
   12.1 递归概念
    12.1.1 初识递归
    12.1.2 递归概念
    12.1.3 递归的思维方式
    12.1.4 递归类型
   12.2 设计递归程序
    12.2.1 递归执行过程分析
    12.2.2 递归程序的设计过程
   12.3 递归应用举例
    12.3.1 整数数据处理
    12.3.2 字符串处理
    12.3.3 数组处理
   12.4 自主学习——分形图
    12.4.1 三角形分形图
    12.4.2 递归树
   习题
 实验篇
  实验1 环境和可视化编程基础
  实验2 顺序结构程序设计
  实验3 选择结构程序设计
  实验4 循环结构程序设计
  实验5 数组
  实验6 过程
  实验7 面向对象程序设计
  实验8 用户界面设计
  实验9 数据文件
  实验10 数据库应用程序开发
  实验11 图形应用程序开发
  实验12 递归及应用
 参考文献

Baidu
map