顶部
收藏

Visual Basic.NET程序设计


作者:
周霭如 林伟健 解晓萌
定价:
37.00元
ISBN:
978-7-04-036860-4
版面字数:
580.000千字
开本:
16开
全书页数:
371页
装帧形式:
平装
重点项目:
暂无
出版时间:
2013-02-20
读者对象:
高等教育
一级分类:
计算机/教育技术类
二级分类:
计算机基础课程
三级分类:
程序设计技术

本书从高级语言程序设计的基本规律出发,介绍了Visual Basic.NET语言的基本概念和编程技术。本书共分为11 章。第1 章至第6 章以控制台程序介绍了面向过程和面向对象程序设计的基本原理和方法。第7 章至第10 章介绍了应用.NET 框架的界面设计技术、文件应用和访问数据库技术。第11 章通过两个综合用例,详细介绍了Visual Basic.NET 应用程序

开发的思路、过程和技术。

本书概念清晰、循序渐进、用例丰富、便于理解,适合作为高等学校程序设计语言的教材,也可作为Visual Basic.NET 程序设计爱好者的参考材料。

  • 前辅文
  • 第1章 概述
    • 1.1 程序设计语言
    • 1.2 程序设计
    • 1.3 Visual Studio 2010 集成开发环境
      • 1.3.1 主窗口
      • 1.3.2 菜单栏
      • 1.3.3 工具栏
      • 1.3.4 项目、解决方案和项目工作区
      • 1.3.5 Visual Studio 2010 帮助系统的使用
    • 1.4 建立控制台应用程序
    • 习题1
  • 第2章 基本数据类型与表达式
    • 2.1 基本字符集和词汇集
      • 2.1.1 字符集·
      • 2.1.2 词汇
    • 2.2 基本数据类型
      • 2.2.1 数值类型
      • 2.2.2 字符类型
      • 2.2.3 其他数据类型
    • 2.3 常量与变量
      • 2.3.1 常量
      • 2.3.2 变量
    • 2.4 表达式
      • 2.4.1 算术表达式
      • 2.4.2 字符串表达式
      • 2.4.3 逻辑表达式
      • 2.4.4 表达式的运算顺序
    • 2.5 常用内部函数
      • 2.5.1 数学函数
      • 2.5.2 生成随机数函数
      • 2.5.3 字符串函数
      • 2.5.4 日期/时间函数
      • 2.5.5 转换函数
    • 2.6 控制台数据的输入和输出
      • 2.6.1 键盘输入
      • 2.6.2 控制台输出
    • 习题2
  • 第3章 程序流程控制
    • 3.1 分支结构
      • 3.1.1 单行结构条件语句
      • 3.1.2 块结构条件语句
      • 3.1.3 GoTo 语句
      • 3.1.4 情况语句
    • 3.2 循环结构
      • 3.2.1 循环概念
      • 3.2.2 While…End While 语句
      • 3.2.3 Do…Loop 语句
      • 3.2.4 For…Next 语句
      • 3.2.5 嵌套循环与退出循环
    • 3.3 暂停和结束语句
    • 习题3
  • 第4章 复合数据类型
    • 4.1 数组
      • 4.1.1 一维数组及其使用
      • 4.1.2 二维数组及其使用
      • 4.1.3 For Each…Next 语句
      • 4.1.4 数组的整体赋值
      • 4.1.5 数组的重定义
    • 4.2 结构
      • 4.2.1 结构类型和结构变量说明
      • 4.2.2 结构变量数据成员的引用
      • 4.2.3 结构变量的输入与输出
      • 4.2.4 结构数组
    • 4.3 集合
      • 4.3.1 集合对象的建立
      • 4.3.2 向集合添加数据
      • 4.3.3 集合中数据的引用
      • 4.3.4 Contains 方法
      • 4.3.5 删除集合中的数据
    • 4.4 枚举
      • 4.4.1 枚举类型说明
      • 4.4.2 枚举变量说明
      • 4.4.3 枚举变量输入/输出
    • 习题4
  • 第5章 过程
    • 5.1 VB.NET 的项目
    • 5.2 过程的定义与调用
      • 5.2.1 Sub 过程的定义与调用
      • 5.2.2 Function 过程的定义和调用
    • 5.3 参数传递
      • 5.3.1 形式参数和实际参数
      • 5.3.2 传值参数
      • 5.3.3 可选参数
      • 5.3.4 引用参数
      • 5.3.5 关于参数的讨论
    • 5.4 数组、结构和集合参数
      • 5.4.1 数组参数
      • 5.4.2 结构参数
      • 5.4.3 集合参数
    • 5.5 过程与变量的作用域
      • 5.5.1 过程的作用域
      • 5.5.2 变量作用域与生存周期
    • 5.6 递归
    • 习题5
  • 第6章 面向对象程序设计基础
    • 6.1 基本概念
      • 6.1.1 类和对象
      • 6.1.2 属性、事件和方法
    • 6.2 类和对象的定义
      • 6.2.1 类的定义
      • 6.2.2 对象的定义与访问
      • 6.2.3 属性的定义及其使用
      • 6.2.4 事件的定义及其触发
      • 6.2.5 方法的定义及其调用
    • 6.3 构造函数和析构函数
      • 6.3.1 构造函数
      • 6.3.2 析构函数
    • 6.4 继承与派生
      • 6.4.1 基类与派生类的概念
      • 6.4.2 派生类的定义
      • 6.4.3 派生类的构造函数
    • 6.5 类的多态性
      • 6.5.1 重写
      • 6.5.2 重载
    • 6.6 命名空间
      • 6.6.1 命名空间的概念
      • 6.6.2 命名空间的使用
      • 6.6.3 自定义命名空间
    • 习题6
  • 第7章 常用控件
    • 7.1 Windows 程序开发环境
      • 7.1.1 开发环境
      • 7.1.2 建立Windows 应用程序
    • 7.2 控件概述
    • 7.3 窗体和消息框
      • 7.3.1 窗体
      • 7.3.2 输入框和消息框
    • 7.4 文本控件
      • 7.4.1 标签
      • 7.4.2 网页浏览控件
      • 7.4.3 文本框
      • 7.4.4 关联文本
    • 7.5 图片框
      • 7.5.1 图片框
      • 7.5.2 图片列表
    • 7.6 键盘和鼠标事件
      • 7.6.1 焦点和Tab 顺序
      • 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 列表框
      • 7.9.1 标准列表框
      • 7.9.2 复选列表框
      • 7.9.3 组合框
    • 7.10 容器
      • 7.10.1 分组框
      • 7.10.2 其他容器
    • 7.11 滚动条
    • 7.12 计时器
    • 习题7
  • 第8章 文件
    • 8.1 文件概述
      • 8.1.1 文件的概念及其命名
      • 8.1.2 文件的分类
      • 8.1.3 文件操作的基本步骤
      • 8.1.4 读/写文件的3 种方法
    • 8.2 System.IO 命名空间简介
      • 8.2.1 流的概念及其操作
      • 8.2.2 System.IO 命名空间中用于文件操作的类
    • 8.3 文件流类FileStream
    • 8.4 读/写文本文件
      • 8.4.1 StreamWriter 类
      • 8.4.2 StreamReader 类
    • 8.5 读/写二进制文件
      • 8.5.1 BinaryWriter 类
      • 8.5.2 BinaryReader 类
    • 8.6 文件对话框
      • 8.6.1 打开文件对话框
      • 8.6.2 保存文件对话框
    • 习题8
  • 第9章 复杂界面
    • 9.1 菜单
      • 9.1.1 菜单的形式
      • 9.1.2 菜单栏
      • 9.1.3 快捷菜单
    • 9.2 工具栏
    • 9.3 状态栏
    • 9.4 视图
      • 9.4.1 树视图
      • 9.4.2 列表视图
    • 9.5 多窗体
      • 9.5.1 多重窗体界面
      • 9.5.2 多文档界面
      • 9.5.3 窗体之间的数据传递
      • 9.5.4 启动窗口
    • 习题9
  • 第10章 数据库应用
    • 10.1 数据库的概念
    • 10.2 建立数据库
    • 10.3 SQL 语言简介
      • 10.3.1 SQL 的语句·
      • 10.3.2 SQL 中的数据操作
    • 10.4 VB.NET 中的数据库操作
      • 10.4.1 连接数据库
      • 10.4.2 数据库设计工具
      • 10.4.3 显示数据表
      • 10.4.4 查询数据库
    • 习题10
  • 第11章 综合应用实例
    • 11.1 计算器实例
      • 11.1.1 项目需求分析
      • 11.1.2 计算器用户界面设计
      • 11.1.3 程序实现
    • 11.2 个人开销管理系统实例
      • 11.2.1 数据库设计
      • 11.2.2 创建项目
      • 11.2.3 个人开销管理系统的实现
  • 附录A 程序调试
    • A.1 调试工具
    • A.2 程序调试练习
    • A.3 异常处理
    • A.3.1 结构化异常处理
    • A.3.2 非结构化异常处理
  • 附录B ASCII 码字符集
  • 附录C 文件后缀说明

相关图书