《Visual Basic程序设计/21世纪高等学校计算机规划教材·高校系列》是根据教育部高等学校计算机基础课程教学指导委员会编制出版的《高等学校计算机基础教学发展战略研究报告暨计算机基础课程教学基本要求》中有关“计算机程序设计基础课程教学基本要求”组织编写的。
《Visual Basic程序设计/21世纪高等学校计算机规划教材·高校系列》在结构上考虑了初学者的特点,尽量将学习VisualBasic语言成分、界面元素和学习算法的难度分散。《Visual Basic程序设计/21世纪高等学校计算机规划教材·高校系列》主要内容包括:VisualBasic6.0的集成开发环境、程序设计的基本概念和基础知识、结构化程序的三种基本结构,数组、过程、VisualBasic常用控件、界面设计、文件和数据库基础等。
《Visual Basic程序设计/21世纪高等学校计算机规划教材·高校系列》既可作为高等学校非计算机专业学习高级程序设计语言课程的教材,也可供其他对程序设计有兴趣的读者学习、参考,还可为准备参加全国计算机等级考试二级VisualBasic的读者提供指导。
第1章 概述
1.1 程序设计语言与程序设计
1.1.1 程序设计语言
1.1.2 程序设计
1.2 VB简介
1.2.1 VB的版本
1.2.2 VB的特点
1.2.3 VB的启动和退出
1.3 VB集成开发环境
1.3.1 VB主窗口
1.3.2 VB其他窗口
1.4 帮助系统
1.4.1 使用MSDNLibrary查阅器
1.4.2 使用上下文相关帮助
1.4.3 运行所提供的实例
1.4.4 利用编辑器的语法检查和自动显示信息功能
1.5 设计VB应用程序的步骤
1.5.1 简单的入门程序
1.5.2 设计VB应用程序的步骤
习题1
第2章 简单VB程序设计
2.1 创建VB应用程序的方法
2.1.1 VB应用程序的结构和工作方式
2.1.2 在程序中使用控件的属性和方法
2.1.3 事件过程的命名
2.2 控件的编辑
2.2.1 窗体的组成
2.2.2 控件的画法
2.2.3 控件的基本操作
2.2.4 控件属性的设置
2.3 窗体
2.3.1 属性
2.3.2 窗体的常用事件和方法
2.4 命令按钮
2.5 标签
2.6 文本框
习题2
第3章 数据类型与表达式
3.1 基本字符集和词汇集
3.1.1 字符集
3.1.2 词汇集
3.2 VB的基本数据类型
3.2.1 数值型
3.2.2 字符串型
3.2.3 逻辑型
3.2.4 日期型
3.2.5 对象型与变体型
3.2.6 自定义类型
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.4.6 表达式
3.5 常用内部函数
3.5.1 数学函数
3.5.2 转换函数
3.5.3 字符串函数
3.5.4 日期与时间函数
3.5.5 窗体输入/输出函数
3.5.6 颜色函数
习题3
第4章 VB程序设计基础
4.1 算法基础
4.1.1 算法的定义
4.1.2 算法的特征
4.1.3 算法的示例
4.2 传统流程图
4.3 算法的基本控制结构和改进的流程图
4.3.1 算法的基本控制结构
4.3.2 N-S流程图
4.4 顺序结构
4.4.1 赋值语句
4.4.2 Print方法
4.4.3 输入框与消息框
4.4.4 注释语句、结束语句
习题4
第5章 选择结构
5.1 单选条件语句
5.1.1 块式单选If语句
5.1.2 行式单选If语句
5.2 双选条件语句
5.2.1 块式双选If语句
5.2.2 行式双选If语句
5.3 多选条件语句
5.3.1 Elself语句
5.3.2 SelectCase语句
5.4 选择结构的嵌套
5.5 IIf函数
习题5
第6章 循环结构
6.1 循环结构概述
6.2 For循环
6.3 While循环
6.4 Do循环
6.4.1 先判断后执行形式的Do——Loop语句
6.4.2 先执行后判断形式的Do——Loop话句
6.5 循环的嵌套
6.6 循环的退出
6.6.1 EXitFOr
6.6.2 ExitDO
6.7 各种循环语句的比较
习题6
第7章 数组
7.1 数组的概念
7.1.1 数组与数组元素
7.1.2 数组的类型
7.1.3 数组的维数
7.1.4 静态数组和动态数组
7.2 一维数组
7.2.1 一维数组的定义
7.2.2 一维数组的引用
7.2.3 一维数组的应用举例
7.3 二维数组
7.3.1 二维数组的定义
7.3.2 二维数组的引用
7.3.3 二维数组的应用举例
7.4 动态数组
7.4.1 动态数组的定义
7.4.2 动态数组的使用
7.5 ForEach——Next循环语句
7.6 控件数组
7.6.1 控件数组的概念
7.6.2 控件数组的建立
7.6.3 控件数组的使用
习题7
第8章 高级控件
8.1 图片框与图像框
8.1.1 图片框控件
8.1.2 图像框控件
8.1.3 图片框与图像框的区别
8.2 定时器
8.3 单选按钮与复选框
8.3.1 单选按钮
8.3.2 复选框
……
第9章 过程
第10章 文件
第11章 菜单、对话框及其他控件功能
第12章 数据库应用基础
附录AVB6.0环境下程序的
调试
附录B常用字符与ASCII代码
对照表
附录CVB语言中的关键字
附录D全国计算机等级考试
二级VB考试大纲