顶部
收藏

Visual Basic计算机等级考试教程


作者:
孙晔 孙玉明
定价:
36.00元
ISBN:
978-7-04-033317-6
版面字数:
503.000千字
开本:
16开
全书页数:
324页
装帧形式:
平装
重点项目:
暂无
出版时间:
2011-08-22
读者对象:
高等职业教育
一级分类:
计算机大类
二级分类:
计算机类
三级分类:
计算机类专业基础课程

本书根据计算机二级考试大纲编写,共分为两部分:第一部分是Visual Basic程序基础,主要以Visual Basic 6.0对象为主体,讲述了Visual Basic程序设计基础、数据的输入与输出、常用标准控件、VisualBasic控制结构、过程、鼠标和键盘事件、菜单及对话框程序设计、多重窗体程序设计、数据文件;第二部分是公共基础知识,主要讲述了数据结构与算法、程序设计基础、软件工程基础、数据库设计基础等。本书本着“案例教学”、“任务驱动”的教学理念,不单纯侧重理论的讲解,而是以提高读者使用Visual Basic进行编程的能力为出发点,从而有效提高其Visual Basic编程技能,顺利通过计算机二级考试。全书共分13章,每章配有学习重点和要点、经典题解及习题。

本书可作为高职高专非计算机专业学生进行国家计算机二级考试的教材,也可作为工程技术人员的参考资料。参考学时为76学时。本书还可以作为其他培训部门相关课程的教材。

  • 第一部分 VisualBasic程序基础
    • 第1章 Visual Basic程序设计基础
      • 1.1 对象
        • 1.1.1 Visual Basic的对象
        • 1.1.2 对象属性的设置
        • 1.1.3 对象命名
      • 1.2 Visual Basic简单程序开发
        • 1.2.1 Visual Basic中的语句
        • 1.2.2 开发应用程序的步骤
        • 1.2.3 程序的保存、装入和运行
        • 1.2.4 Visual Basic程序的结构
      • 1.3 数据类型
        • 1.3.1 数据的基本类型
        • 1.3.2 用户定义数据类型
        • 1.3.3 枚举类型
      • 1.4 保留字、常量和变量
        • 1.4.1 保留字
        • 1.4.2 常量
        • 1.4.3 变量
      • 1.5 变量的作用域
        • 1.5.1 局部变量、模块变量和全局变量
        • 1.5.2 默认声明
      • 1.6 常用内部函数
        • 1.6.1 数学函数
        • 1.6.2 转换函数
        • 1.6.3 字符串函数
        • 1.6.4 时间/日期函数
        • 1.6.5 随机函数
      • 1.7 运算符与表达式
        • 1.7.1 算术运算符与算术表达式
        • 1.7.2 连接运算符与连接表达式
        • 1.7.3 比较运算符与比较表达式
        • 1.7.4 逻辑运算符与逻辑表达式
        • 1.7.5 各类运算符的优先级比较
      • 1.8 数组
        • 1.8.1 数组的定义
        • 1.8.2 一维数组和二维数组
        • 1.8.3 静态数组和动态数组
        • 1.8.4 数组元素的输入、输出和复制
        • 1.8.5 For Each…Next语句
        • 1.8.6 数组的初始化
      • 1.9 经典题解
      • 习题
    • 第2章 数据的输入与输出
      • 2.1 数据的输出———Print方法
        • 2.1.1 Print
        • 2.1.2 与Print方法相关的函数
        • 2.1.3 格式输出(Format $)
        • 2.1.4 其他有关方法
      • 2.2 数据输入———InputBox函数
      • 2.3 MsgBox函数和MsgBox语句
        • 2.3.1 MsgBox函数
        • 2.3.2 MsgBox语句
      • 2.4 字形
        • 2.4.1 字体类型和大小
        • 2.4.2 其他属性
        • 2.4.3 应用实例
      • 2.5 打印机输出
        • 2.5.1 直接输出
        • 2.5.2 窗体输出
      • 2.6 经典题解
      • 习题
    • 第3章 常用标准控件
      • 3.1 控件概述
      • 3.2 窗体
        • 3.2.1 窗体的常用属性
        • 3.2.2 窗体的常用方法
        • 3.2.3 窗体的常用事件
      • 3.3 文本控件
        • 3.3.1 标签控件(Label)
        • 3.3.2 文本框控件(TextBox)
        • 3.3.3 文本控件综合案例
      • 3.4 按钮控件(CommandButton)
        • 3.4.1 命令按钮的常用属性
        • 3.4.2 命令按钮控件综合案例(用户的登录)
      • 3.5 选择控件
        • 3.5.1 复选框(CheckBox)和单选按钮(OptionButton)
        • 3.5.2 复选框和单选按钮综合案例
        • 3.5.3 列表框(ListBox)和组合框(ComboBox)
        • 3.5.4 列表框和组合框综合案例
      • 3.6 水平滚动条(HscrollBar)和垂直滚动条(VscrollBar)
        • 3.6.1 滚动条的常用属性和事件
        • 3.6.2 滚动条控件综合案例
      • 3.7 图形控件
        • 3.7.1 图片框(PictureBox)和图像框(Image)
        • 3.7.2 直线控件(Line)和图形控件(Shape)
      • 3.8 计时器控件(Timer)
        • 3.8.1 计时器的常用属性
        • 3.8.2 计时器的常用事件———Timer事件
        • 3.8.3 直线、图形和计时器控件综合案例
      • 3.9 框架控件(Frame)
        • 3.9.1 常用属性事件和方法
        • 3.9.2 绘制框架方法
      • 3.10 焦点和Tab顺序
        • 3.10.1 焦点设置
        • 3.10.2 Tab顺序
      • 3.11 经典题解
      • 习题
    • 第4章 Visual Basic控制结构
      • 4.1 选择控制结构
        • 4.1.1 单行结构控制语句
        • 4.1.2 块结构条件语句
        • 4.1.3 IIf函数
      • 4.2 多分支结构
      • 4.3 循环结构
        • 4.3.1 For循环控制结构
        • 4.3.2 当循环控制结构
        • 4.3.3 Do循环控制结构
        • 4.3.4 多重循环
        • 4.3.5 出口语句
      • 4.4 GoTo型控制
      • 4.5 经典题解
      • 习题
    • 第5章 过程
      • 5.1 Sub过程
        • 5.1.1 Sub通用过程
        • 5.1.2 Sub过程的调用
      • 5.2 Function过程
        • 5.2.1 Function过程的定义
        • 5.2.2 Function过程的建立
        • 5.2.3 Function过程的调用
      • 5.3 过程中的参数传送
        • 5.3.1 形参与实参
        • 5.3.2 按地址传递和按值传递
        • 5.3.3 数组参数的传递
      • 5.4 可选参数和可变参数
        • 5.4.1 可选参数
        • 5.4.2 可变参数
      • 5.5 对象参数
        • 5.5.1 窗体参数
        • 5.5.2 控件参数
      • 5.6 局部内存分配和Shell函数
        • 5.6.1 局部内存分配
        • 5.6.2 Shell函数
      • 5.7 经典题解
      • 习题
    • 第6章 鼠标和键盘事件
      • 6.1 鼠标事件
        • 6.1.1 鼠标键参数
        • 6.1.2 转换(Shift)参数
        • 6.1.3 鼠标坐标
      • 6.2 鼠标光标
        • 6.2.1 光标形状(MousePointer)属性
        • 6.2.2 设置鼠标光标形状属性
      • 6.3 拖放
        • 6.3.1 拖放的相关属性、事件和方法
        • 6.3.2 手动拖放
        • 6.3.3 自动拖放
      • 6.4 键盘事件
        • 6.4.1 KeyPress事件
        • 6.4.2 KeyDown和KeyUp事件
      • 6.5 经典题解
      • 习题
    • 第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.2.4 颜色对话框
        • 7.2.5 颜色对话框综合案例
        • 7.2.6 字体对话框
        • 7.2.7 字体对话框综合案例
        • 7.2.8 打印对话框
      • 7.3 经典题解
      • 习题
    • 第8章 多重窗体程序设计
      • 8.1 建立多重窗体应用程序
        • 8.1.1 与多重窗体程序设计有关的语句和方法
        • 8.1.2 多重窗体应用程序综合实例
      • 8.2 多重窗体程序的运行和保存
        • 8.2.1 指定“启动窗体”
        • 8.2.2 多重窗体程序的存取
      • 8.3 Visual Basic工程的结构
        • 8.3.1 窗体模块
        • 8.3.2 标准模块
        • 8.3.3 Sub Main过程
      • 8.4 闲置循环和DoEvents语句
      • 8.5 经典题解
      • 习题
    • 第9章 数据文件
      • 9.1 文件的结构和分类
        • 9.1.1 文件的结构
        • 9.1.2 文件的分类
      • 9.2 文件的操作
        • 9.2.1 文件的打开(建立)
        • 9.2.2 文件的关闭
        • 9.2.3 文件操作语句和函数
        • 9.2.4 文件的其他基本操作
      • 9.3 顺序文件
        • 9.3.1 顺序文件的读操作
        • 9.3.2 顺序文件的写操作
      • 9.4 随机文件
        • 9.4.1 随机文件的打开与读写操作
        • 9.4.2 记录的增加与删除
      • 9.5 文件系统控件
        • 9.5.1 驱动器列表框和目录列表框
        • 9.5.2 文件列表框
        • 9.5.3 文件系统控件的综合运用
      • 9.6 经典题解
      • 习题
  • 第二部分 公共基础知识
    • 第10章 数据结构与算法
      • 10.1 算法
        • 10.1.1 算法的基本概念
        • 10.1.2 算法的基本特征
        • 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.3.3 线性表的插入运算
        • 10.3.4 线性表的删除运算
      • 10.4 栈和队列
        • 10.4.1 栈及其基本运算
        • 10.4.2 队列及其基本运算
      • 10.5 线性链表
        • 10.5.1 线性单链表的结构及其基本运算
        • 10.5.2 线性链表的基本运算
        • 10.5.3 线性双向链表的结构及其基本运算
        • 10.5.4 循环链表的结构及其基本运算
      • 10.6 树与二叉树
        • 10.6.1 树的基本概念
        • 10.6.2 二叉树及其基本性质
        • 10.6.3 二叉树的遍历
      • 10.7 查找技术
      • 10.8 排序技术
        • 10.8.1 交换类排序法
        • 10.8.2 选择类排序法
        • 10.8.3 插入类排序法
      • 10.9 经典题解
      • 习题
    • 第11章 程序设计基础
      • 11.1 程序设计方法与风格
        • 11.1.1 程序设计的概念
        • 11.1.2 良好的程序设计风格
      • 11.2 结构化程序设计
        • 11.2.1 结构化程序设计的原则
        • 11.2.2 结构化程序的基本结构与特点
        • 11.2.3 结构化程序设计原则和方法的应用
      • 11.3 面向对象的程序设计
        • 11.3.1 面向对象方法
        • 11.3.2 面向对象方法的基本概念
      • 11.4 经典题解
      • 习题
    • 第12章 软件工程基础
      • 12.1 软件工程基本概念
        • 12.1.1 软件的定义与软件特点
        • 12.1.2 软件危机与软件工程
        • 12.1.3 软件生命周期
        • 12.1.4 软件开发工具与软件开发环境
      • 12.2 结构化分析方法
        • 12.2.1 可行性研究
        • 12.2.2 需求分析
        • 12.2.3 结构化分析方法的步骤
        • 12.2.4 结构化分析常用工具
        • 12.2.5 结构化方法开发过程
        • 12.2.6 软件需求规格说明书
      • 12.3 结构化设计方法
        • 12.3.1 软件设计
        • 12.3.2 概要设计
        • 12.3.3 面向数据流的设计方法
        • 12.3.4 设计准则
        • 12.3.5 详细设计
      • 12.4 软件测试
        • 12.4.1 软件测试的目的和准则
        • 12.4.2 软件测试技术与方法
        • 12.4.3 软件测试的实施
      • 12.5 软件调试
        • 12.5.1 软件调试的概念
        • 12.5.2 软件调试的方法
      • 12.6 经典题解
      • 习题
    • 第13章 数据库设计基础
      • 13.1 数据库系统的基本概念
        • 13.1.1 数据、数据库
        • 13.1.2 数据库管理系统
        • 13.1.3 数据库系统
      • 13.2 数据模型
        • 13.2.1 数据模型的基本概念
        • 13.2.2 E-R模型
        • 13.2.3 层次模型
        • 13.2.4 网状模型
        • 13.2.5 关系模型
      • 13.3 关系代数
      • 13.4 数据库的设计与管理
        • 13.4.1 数据库设计概述
        • 13.4.2 数据库设计的需求分析
        • 13.4.3 数据库概念设计
        • 13.4.4 数据库的逻辑设计
        • 13.4.5 数据库的物理设计
        • 13.4.6 数据库管理
      • 13.5 经典题解
      • 习题
  • 参考文献
  • 教学资源索取单

相关图书