全国计算机等级考试VB.ppt
合集下载
计算机二级VB第2章VB语言基础知识PPT课件
货币型 浮点型
定点数 实数
3.89E-3 9.39D7
浮点数表示:E(或D)字母前必须有数值, E(或D)字母后必须为整数
2020/9/29
15
符号常量
❖ 定义符号常量代替数值或字符串。一般格式:
Const 常量名称=表达式[,常量名称=表达式]
注意:
❖ 符号常量一般定义为大写字母,声明后可以在常量名称后面 带上类型说明符.在程序中引用时通常省略类型符
2020/9/29
10
变长/定长字符串
❖Dim a as String ❖Dim a As String * 6
2020/9/29
11
变体型
❖dim a As Variant '定义a为变体型数据
❖ a=123
'a为整形数据
❖a=“visual basic”‘a为字符型数据
❖ 说明: (1) 不同类型的数据,所占的存储空间不一样。 (2) 数据的类型可在数据之后加上一个类型符来表示,例如,413&,
字符串 数值 布尔 变体
基本 数据 类型
货币 字节 日期 对象
用户 自定义 数据类
型
2020/9/29
3
2.1 数据类型
字符串型
关键字:String,类型说明符:$ 存放字符型数据,字符型数据包括所有的英文、汉字和 数字等。
1. 字符串放在双引号(“ ”)内,其中长度为0(即不包含任何字符)的 字符串为空串(空串不等于空格串)。
Visual Basic程序设计基础
2020/9/29
1
第二章 Visual Basic语言基础知识
2.1 数据类型 2.2 常量和变量 2.3 运算符与表达式 2.4 常用内部函数
计算机二级VB课件
人民邮电出版社
第 1 章 述
概
本章重点: 本章重点:
• • • • • 有关程序设计 Basic特性及功能 Visual Basic特性及功能 Basic集成开发环境 Visual Basic集成开发环境 Basic系统环境的设置 Visual Basic系统环境的设置 简单程序举例
第一章 概述
1.3.1 Visual Basic的集成开发环境主窗口 的集成开发环境主窗口
菜单栏 工具栏 工具箱 属性窗口 标题栏 工程管理窗口
窗体设计窗口 立即窗口
布局窗口
1.3 Visual Basic 6.0可视化编程环境 可视化编程环境
1.主窗口 1.主窗口
应用程序窗口,由标题栏、 应用程序窗口,由标题栏、菜单栏和工具栏组 成 VB的三种工作模式(标题栏总显示当前模式) 的三种工作模式( 的三种工作模式 标题栏总显示当前模式)
第一章 概述
1.1.2 程序设计语言
1. 程序(Program) 程序(Program) 程序是指令序列,是用语言描述的, 程序是指令序列,是用语言描述的,且是能够完成指定工作操 作步骤。 作步骤。 程序=算法+ 程序=算法+数据结构 2.算法(Arithmetic) 2.算法(Arithmetic) 算法 算法就是求解问题的计算方法, 算法就是求解问题的计算方法,它是在有限步骤内求解某一问 题所使用的一组定义明确的规则。 题所使用的一组定义明确的规则。 算法应该具有以下4个重要的特征: 算法应该具有以下4个重要的特征: 有穷性:一个算法必须保证执行有限步后能够结束操作; (1)有穷性:一个算法必须保证执行有限步后能够结束操作; 确切性:正确的算法不能存在二义性; (2)确切性:正确的算法不能存在二义性; 可知性:较好的算法要有一个或多个输出, (3)可知性:较好的算法要有一个或多个输出,以反映对数据 加工后的结果; 加工后的结果; 可行性:算法原则上能够精确地有序运行。 (4)可行性:算法原则上能够精确地有序运行。
第 1 章 述
概
本章重点: 本章重点:
• • • • • 有关程序设计 Basic特性及功能 Visual Basic特性及功能 Basic集成开发环境 Visual Basic集成开发环境 Basic系统环境的设置 Visual Basic系统环境的设置 简单程序举例
第一章 概述
1.3.1 Visual Basic的集成开发环境主窗口 的集成开发环境主窗口
菜单栏 工具栏 工具箱 属性窗口 标题栏 工程管理窗口
窗体设计窗口 立即窗口
布局窗口
1.3 Visual Basic 6.0可视化编程环境 可视化编程环境
1.主窗口 1.主窗口
应用程序窗口,由标题栏、 应用程序窗口,由标题栏、菜单栏和工具栏组 成 VB的三种工作模式(标题栏总显示当前模式) 的三种工作模式( 的三种工作模式 标题栏总显示当前模式)
第一章 概述
1.1.2 程序设计语言
1. 程序(Program) 程序(Program) 程序是指令序列,是用语言描述的, 程序是指令序列,是用语言描述的,且是能够完成指定工作操 作步骤。 作步骤。 程序=算法+ 程序=算法+数据结构 2.算法(Arithmetic) 2.算法(Arithmetic) 算法 算法就是求解问题的计算方法, 算法就是求解问题的计算方法,它是在有限步骤内求解某一问 题所使用的一组定义明确的规则。 题所使用的一组定义明确的规则。 算法应该具有以下4个重要的特征: 算法应该具有以下4个重要的特征: 有穷性:一个算法必须保证执行有限步后能够结束操作; (1)有穷性:一个算法必须保证执行有限步后能够结束操作; 确切性:正确的算法不能存在二义性; (2)确切性:正确的算法不能存在二义性; 可知性:较好的算法要有一个或多个输出, (3)可知性:较好的算法要有一个或多个输出,以反映对数据 加工后的结果; 加工后的结果; 可行性:算法原则上能够精确地有序运行。 (4)可行性:算法原则上能够精确地有序运行。
计算机vb二级考试经典课件
计算机VB二级考试经典课件
目录
• VB二级考试概述 • VB基础知识 • 窗体与控件 • 数据库编程 • 文件操作与网络编程 • VB二级考试模拟题与解析
01 VB二级考试概述
考试简介
计算机VB二级考试是针对计算机编程语言Visual Basic的等级考试,旨在测试考生对VB编程语言的理 解和应用能力。
ADO对象模型
ADO对象模型定义
ADO对象模型是用于访问数据库的 一种技术,它提供了一组对象来执行 各种数据库操作。
Connection对象
Connection对象用于建立与数据库 的连接,它是访问数据库的第一步。
Command对象
Command对象用于执行SQL语句或 存储过程,并返回结果集。
Recordset对象
数据类型
数据类型定义了变量可以持有的数据 类型,如整型、浮点型、字符串型等 。
程序控制结构
顺序结构
顺序结构是最基本的程序结构,按照代码的顺 序执行。
选择结构
选择结构允许程序根据条件选择不同的执行路 径。
循环结构
循环结构允许程序重复执行一段代码,直到满足特定条件为止。
数组与集合
数组
数组是一种数据结构,可以存储多个相同类型的数据。
考试要求考生熟练掌握VB编程语言的 基本知识和技能,能够独立完成小型 应用程序的开发。
考试要求考生具备一定的逻辑思维能 力和解决问题的能力,能够根据题目 要求编写程序并调试运行。
02 VB基础知识
变量与数据类型
变量
变量是用来存储数据的标识符,在 VB中,变量可以用来存储不同类型 的数据,如整数、浮点数、字符串等 。
线程优先级
了解并掌握线程优先级的概念和设置方法,能够根据需要设置线程的 优先级。
目录
• VB二级考试概述 • VB基础知识 • 窗体与控件 • 数据库编程 • 文件操作与网络编程 • VB二级考试模拟题与解析
01 VB二级考试概述
考试简介
计算机VB二级考试是针对计算机编程语言Visual Basic的等级考试,旨在测试考生对VB编程语言的理 解和应用能力。
ADO对象模型
ADO对象模型定义
ADO对象模型是用于访问数据库的 一种技术,它提供了一组对象来执行 各种数据库操作。
Connection对象
Connection对象用于建立与数据库 的连接,它是访问数据库的第一步。
Command对象
Command对象用于执行SQL语句或 存储过程,并返回结果集。
Recordset对象
数据类型
数据类型定义了变量可以持有的数据 类型,如整型、浮点型、字符串型等 。
程序控制结构
顺序结构
顺序结构是最基本的程序结构,按照代码的顺 序执行。
选择结构
选择结构允许程序根据条件选择不同的执行路 径。
循环结构
循环结构允许程序重复执行一段代码,直到满足特定条件为止。
数组与集合
数组
数组是一种数据结构,可以存储多个相同类型的数据。
考试要求考生熟练掌握VB编程语言的 基本知识和技能,能够独立完成小型 应用程序的开发。
考试要求考生具备一定的逻辑思维能 力和解决问题的能力,能够根据题目 要求编写程序并调试运行。
02 VB基础知识
变量与数据类型
变量
变量是用来存储数据的标识符,在 VB中,变量可以用来存储不同类型 的数据,如整数、浮点数、字符串等 。
线程优先级
了解并掌握线程优先级的概念和设置方法,能够根据需要设置线程的 优先级。
全国计算机二级vb公共基础知识.完整版ppt资料
树的最大层次称为树的深度。 〔3〕后序遍历〔LRD〕:假设二叉树为空,那么结束返回。
2A、〕软软件件危测数机试与据软的件B工〕存程概储要设结计构有C顺〕软序件、维护链接D、〕详索细引设计等。
3〕内模式:又称物理模式,它给出了数据库物理存储结构与物理存取方法。 例:有两个关系R和S,分别进行并、差、交和广义笛卡尔积运算。
1.2 数据结构的根本概念
1、数据结构是指相互有关联的数据元素的集合。 2、数据结构主要研究和讨论以下两个方面的问题: 〔1〕数据集合中各数据元素之间所固有的逻辑关系,即数据的逻辑结构。 08年4月选〔择题2第〕10在题对数据进行处理时,各数据元素在计算机中的存储关系,即数据的存储 〔2〕在对数据进结行构处理。时,各数据元素在计算机中的存储关系,即数据的存储结构。
➢ *:循环队列中元素的个数=rear-front。
➢ 08年4月填空题第3题
➢
设某循环对列的容量为50,头指针front=5〔指向对头元素的前一位
置〕,尾指针rear=29〔指向队尾元素〕,那么该循环队列中共有24个元素。
➢ 07年9月填空题第3题
➢
线性表的存储结构主要分为顺序存储结构和链式存储结构。队列是一
程中所需根本运算的执行次数来度量。 〔2〕算法空间复杂度是指执行这个算法所需要的内存空间。
06年9月选择题第7题 以下表达中正确的选项是D A〕一个算法的空间复杂度大,那么其时间复杂度也必定大 B〕一个算法的空间复杂度大,那么其时间复杂度必定小 C〕一个算法的时间复杂度大,那么其空间复杂度必定小 D〕上述三种说法都不对
种特殊的线性表,循环队列是队列的顺序 存储结构。
1.4 树与二叉树
1、树的根本概念 树是一种简单的非线性结构。 没有前件的结点只有一个,称为树的根结点,简称树的根。没有后件的结点称
2A、〕软软件件危测数机试与据软的件B工〕存程概储要设结计构有C顺〕软序件、维护链接D、〕详索细引设计等。
3〕内模式:又称物理模式,它给出了数据库物理存储结构与物理存取方法。 例:有两个关系R和S,分别进行并、差、交和广义笛卡尔积运算。
1.2 数据结构的根本概念
1、数据结构是指相互有关联的数据元素的集合。 2、数据结构主要研究和讨论以下两个方面的问题: 〔1〕数据集合中各数据元素之间所固有的逻辑关系,即数据的逻辑结构。 08年4月选〔择题2第〕10在题对数据进行处理时,各数据元素在计算机中的存储关系,即数据的存储 〔2〕在对数据进结行构处理。时,各数据元素在计算机中的存储关系,即数据的存储结构。
➢ *:循环队列中元素的个数=rear-front。
➢ 08年4月填空题第3题
➢
设某循环对列的容量为50,头指针front=5〔指向对头元素的前一位
置〕,尾指针rear=29〔指向队尾元素〕,那么该循环队列中共有24个元素。
➢ 07年9月填空题第3题
➢
线性表的存储结构主要分为顺序存储结构和链式存储结构。队列是一
程中所需根本运算的执行次数来度量。 〔2〕算法空间复杂度是指执行这个算法所需要的内存空间。
06年9月选择题第7题 以下表达中正确的选项是D A〕一个算法的空间复杂度大,那么其时间复杂度也必定大 B〕一个算法的空间复杂度大,那么其时间复杂度必定小 C〕一个算法的时间复杂度大,那么其空间复杂度必定小 D〕上述三种说法都不对
种特殊的线性表,循环队列是队列的顺序 存储结构。
1.4 树与二叉树
1、树的根本概念 树是一种简单的非线性结构。 没有前件的结点只有一个,称为树的根结点,简称树的根。没有后件的结点称
计算机vb考试课件
文件操作
文件读写
掌握VB中文件读写的常用方法,如Open、Read、Write 和Close等,能够实现文本文件、二进制文件的读写操作 。
文件操作函数
了解并掌握VB中的文件操作函数,如FileExists、 DeleteFile、MoveFile等,能够实现文件的检查、删除和 移动等操作。
文件系统对象
使用文件系统对象(FileSystemObject)进行文件和目录 的管理,如创建、删除目录,获取文件属性等。
网络编程
TCP/IP协议
了解并掌握TCP/IP协议的基本原 理,能够使用VB中的Socket类实 现基于TCP/IP协议的网络通信。
UDP协议
了解并掌握UDP协议的基本原理 ,能够使用VB中的Winsock控件 实现基于UDP协议的网络通信。
了解并掌握VB中的图形变换和特效方法,如缩放 、旋转、透明度调整等。
05 VB考试技巧与策略
备考策略
制定学习计划
根据考试大纲和时间安排,制 定详细的学习计划,合理分配 时间,确保每个知识点都能得
到充分复习。
系统学习基础知识
VB考试涉及的知识点较多,考 生应系统学习基础知识,掌握 语言语法、数据结构、算法等 核心内容。
2019年VB考试真题
重点考察学生对于面向对象编程的理解,以及如何 使用VB语言进行事件驱动编程。
2020年VB考试真题
增加了对文件操作和数据库访问的考察,要 求学生掌握文件输入输出和数据库连接、查 询等操作。
真题解析与答案
2018年真题解析及答案
详细解析每一道题目,包括题目要求、解题思路和具体实现代码, 并给出正确答案。
2019年真题解析及答案
针对每一道题目,分析其考察的知识点,给出解题关键步骤和完整 的实现代码,并给出正确答案。
全国计算机等级考试VB复习课件4
3
下标:变量的参数
For i = 1 To 3 For j = 1 To 10 a(i, j) = InputBox("输入" & i & "年级" & j & "班的成绩", "成绩录入") Next j
Next i
Print a(1,1) Print a(1,2) Print a(1,3) …… Print a(1,10) Print a(2,1) Print a(2,2) …… Print a(3,10)
25
Sub子过程的调用
Private Sub proc1(a As Integer , b As String , Optional x As Boolean) ……
Sub
Call proc1(54 , “ABC” ) proc1 54 , “ABC”
Call 子过程名(参数) 子过程名 参数
17
控件数组
Label1.Caption = 1 Label2.Caption = 2 …… Label9.Caption = 9
For i = 1 to 9 Label(i).Caption = i
Next i
18
过程
每一个事件就叫做一个 “事件过程”。
19
事件过程可以调用
Private Sub Form_Load() Text1.Text = "请在此输入姓名" Text2.Text = "请在此输入语文成绩" Text3.Text = "请在此输入数学成绩" Text4.Text = "请在此输入英语成绩"
维有确定的长度(大小)
下标:变量的参数
For i = 1 To 3 For j = 1 To 10 a(i, j) = InputBox("输入" & i & "年级" & j & "班的成绩", "成绩录入") Next j
Next i
Print a(1,1) Print a(1,2) Print a(1,3) …… Print a(1,10) Print a(2,1) Print a(2,2) …… Print a(3,10)
25
Sub子过程的调用
Private Sub proc1(a As Integer , b As String , Optional x As Boolean) ……
Sub
Call proc1(54 , “ABC” ) proc1 54 , “ABC”
Call 子过程名(参数) 子过程名 参数
17
控件数组
Label1.Caption = 1 Label2.Caption = 2 …… Label9.Caption = 9
For i = 1 to 9 Label(i).Caption = i
Next i
18
过程
每一个事件就叫做一个 “事件过程”。
19
事件过程可以调用
Private Sub Form_Load() Text1.Text = "请在此输入姓名" Text2.Text = "请在此输入语文成绩" Text3.Text = "请在此输入数学成绩" Text4.Text = "请在此输入英语成绩"
维有确定的长度(大小)
计算机二级考试VB课件
2021/1/8
(4)支持Internet应用程序的开发。在VB中还可 以轻松的开发基于客户端的DHTML应用程序、基 于服务器端的IIS应用程序、创建自己的ActiveX控 件和在Internet浏览器上使用的ActiveX文档,这 大大拓展了VB的Internet功能。
2021/1/8
运行环境
操作系统:NT Server 4.0、 NT Workstation 4.0、 Windows 95,或更高版本。 CPU:486DX/66 MHz 或更高的处理器。 内存:Windows 95/98下要求24MB以上的内存,Windows NT 下要求32MB以上。 磁盘空间:对于标准版或专业版,典型安装 48MB,完全安 装 80MB。 其他设备:CD-ROM 驱动器,鼠标或其他光标控制设备。
2021/1/8
Visual Basic 的特点
❖ 1.可视化程序设计 VB提供了可视化的设计工具,把Windows下的界面设
计的复杂性“封装”起来。开发人员只需根据界面的设 计要求,在Windows下建立一个“窗体”,并直接在窗体 上画出各种“图形对象”,通过设置这些“图形对象” 的“属性”来调整其在窗体界面中的位置、大小和样式, 从而避免了为界面编写大量的程序代码工作,大大提高 了程序设计的效率。
❖ 设置属性的语句格式如下: [对象名.]属性名=属性值 其中,对象名即对象的名称,由其Name属性决定。 例如,假定一个窗体的名称为Form1,它的
Caption属性表明其标题栏上显示的内容,则语句: Form1.Caption=“我的窗体”
将使窗体Form1的标题栏上显示“我的窗体”字样。 注:设置属性时一定要明确操作的是哪一个对象,不 要写错对象名。 2021/1/8 如上语句也可写成:Me. Caption=“我的窗体”
(4)支持Internet应用程序的开发。在VB中还可 以轻松的开发基于客户端的DHTML应用程序、基 于服务器端的IIS应用程序、创建自己的ActiveX控 件和在Internet浏览器上使用的ActiveX文档,这 大大拓展了VB的Internet功能。
2021/1/8
运行环境
操作系统:NT Server 4.0、 NT Workstation 4.0、 Windows 95,或更高版本。 CPU:486DX/66 MHz 或更高的处理器。 内存:Windows 95/98下要求24MB以上的内存,Windows NT 下要求32MB以上。 磁盘空间:对于标准版或专业版,典型安装 48MB,完全安 装 80MB。 其他设备:CD-ROM 驱动器,鼠标或其他光标控制设备。
2021/1/8
Visual Basic 的特点
❖ 1.可视化程序设计 VB提供了可视化的设计工具,把Windows下的界面设
计的复杂性“封装”起来。开发人员只需根据界面的设 计要求,在Windows下建立一个“窗体”,并直接在窗体 上画出各种“图形对象”,通过设置这些“图形对象” 的“属性”来调整其在窗体界面中的位置、大小和样式, 从而避免了为界面编写大量的程序代码工作,大大提高 了程序设计的效率。
❖ 设置属性的语句格式如下: [对象名.]属性名=属性值 其中,对象名即对象的名称,由其Name属性决定。 例如,假定一个窗体的名称为Form1,它的
Caption属性表明其标题栏上显示的内容,则语句: Form1.Caption=“我的窗体”
将使窗体Form1的标题栏上显示“我的窗体”字样。 注:设置属性时一定要明确操作的是哪一个对象,不 要写错对象名。 2021/1/8 如上语句也可写成:Me. Caption=“我的窗体”
第1章 程序设计语言与程序设计 计算机等级考试之VB程序设计课件
菜单命令的左侧是作为快捷操作的图标,右侧是热 键。
2020/10/3
跳过
文 管打文理印件件格体方调 试 监 序。文等编模控制菜上式式例试程视等主件 。辑式件和可单菜、如要菜序点。主、主例例菜下进粘视子口,用视单尺单。、要主例生工程窗要如如单对行贴保图窗、于控寸单成用要如主例程的体用 ,存对,程 编 等菜口立主 例件等可步于用 ,要 如菜 管 或于 设文文设序 辑 。单 的 即要 如运程序程结执的。执跟于 剪用 ,单 理 模件件编 计置代 操查 数显 窗行序、序束行用 ,格行踪在 切、于 显的。 块排 对菜。重、运主例断码 作询 据示 口于 添式程调设 、切 示文窗 齐单新中行要如点和 。菜 库主等。对 加。计 复换 代件开断等用,、单 查要。当 和始程。各 码于运等询用前 删运序运行种 窗。。于工除行 、行程对
2020/10/3
1.3 Visual Basic 集成开发环境
集成开发环境主窗口的顶部包含有标题、主菜单 (菜单栏)和快捷工具栏。
下部有几个子窗口:工具箱、工程窗口、 窗体窗 口、工程管理窗口和属性窗口等。
2020/10/3
转到VB集成开发环境
标题栏
标题栏左侧为控制按钮,单击它会出现一个控制菜单。 使用这个控制菜单可以控制主窗口的恢复、移动、大 小、最大化、最小化和关闭等。
PASCAL
优点:易学、易读、调试程序方便、通用性强。
2020/10/3
对高级语言的翻译方式有两种:
① 解释方式
解释程序
高级语言程序
边解释边执行
执行结果
2020/10/3
② 编译方式
编译程序
高级语言程序
编译
目标程 序 执行
执行结果
2020/10/3
2020/10/3
跳过
文 管打文理印件件格体方调 试 监 序。文等编模控制菜上式式例试程视等主件 。辑式件和可单菜、如要菜序点。主、主例例菜下进粘视子口,用视单尺单。、要主例生工程窗要如如单对行贴保图窗、于控寸单成用要如主例程的体用 ,存对,程 编 等菜口立主 例件等可步于用 ,要 如菜 管 或于 设文文设序 辑 。单 的 即要 如运程序程结执的。执跟于 剪用 ,单 理 模件件编 计置代 操查 数显 窗行序、序束行用 ,格行踪在 切、于 显的。 块排 对菜。重、运主例断码 作询 据示 口于 添式程调设 、切 示文窗 齐单新中行要如点和 。菜 库主等。对 加。计 复换 代件开断等用,、单 查要。当 和始程。各 码于运等询用前 删运序运行种 窗。。于工除行 、行程对
2020/10/3
1.3 Visual Basic 集成开发环境
集成开发环境主窗口的顶部包含有标题、主菜单 (菜单栏)和快捷工具栏。
下部有几个子窗口:工具箱、工程窗口、 窗体窗 口、工程管理窗口和属性窗口等。
2020/10/3
转到VB集成开发环境
标题栏
标题栏左侧为控制按钮,单击它会出现一个控制菜单。 使用这个控制菜单可以控制主窗口的恢复、移动、大 小、最大化、最小化和关闭等。
PASCAL
优点:易学、易读、调试程序方便、通用性强。
2020/10/3
对高级语言的翻译方式有两种:
① 解释方式
解释程序
高级语言程序
边解释边执行
执行结果
2020/10/3
② 编译方式
编译程序
高级语言程序
编译
目标程 序 执行
执行结果
2020/10/3
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
全国计算机等级考试二级应 试指导及应试技巧
二、考试要求
根据命题原则,大纲对考生如何复习应试也提 出了相应的要求。主要强调了两个方面:一是 强调考生对基本概念、基本理论和基本知识点 的掌握;二是强调考生综合运用所学知识进行 实际应用的能力。也就是说,考生要想通过“ 二级”考试,不仅要熟练地掌握该学科的基本 理论知识和操作技能,还要具有“较强”的分 析与解决实际问题的能力,真正做到“学以致 用”。详细说明如下:
考试方式
考试方式 1. 笔试:90分钟,满分100分,其
中含公共基础知识部分的30分。 2. 上机操作:90分钟,满分100分
。 上机操作包括: (1) 基本操作。 (2) 简单应用。 (3) 综合应用。
全国计算机等级考试二级应 试指导及应试技巧
一、命题原则
全国计算机等级考试大纲明确规定:“ 二级”考试(任何一门语言)由“二级 公共基础知识”和“程序设计”两大部 分组成,考试内容严格按照“宽口径、 厚基础”的原则设计,主要测试考生对 该学科的基础理论、基本知识和基本技 能的掌握程度,以及运用所学理论和知 识解决实际问题的能力。
2008年4月全国计算机等级考试
VB培训
计算机系 张光亚
全国计算机等级考试二级 VB大纲(2008年最新版)
基本要求 1. 熟悉Visual Basic集成开发环境
。 2. 了解Visual Basic中对象的概念和
事件驱动程序的基本特性。 3. 了解简单的数据结构和算法 4. 能够编写和调试简单的
六、控制结构
六、控制结构 1.选择结构: (1)单行结构条件语句。 (2)块结构条件语句。 (3)IIf函数。 2.多分支结构。 3.For循环控制结构。 4.当循环控制结构。 5.Do 循环控制结构。 6.多重循环。
七、数组
七、数组 1.数组的概念: (1)数组的定义。 (2)静态数组和动态数组。 2.数组的基本*作: (1)数组元素的输入、输出和复制。 (2)ForEach…Next语句。 (3)数组的初始化。 3.控件数组。
十一、ቤተ መጻሕፍቲ ባይዱ盘与鼠标事件过 程
十一、键盘与鼠标事件过程 1. KeyPress事件。 2. KeyDown事件和KeyUp事件。 3. 鼠标事件。 4. 鼠标光标。 5. 拖放。
十二、数据文件
十二、数据文件 1. 文件的结构与分类。 2. 文件操作语句和函数。 3. 顺序文件: (1)顺序文件的写操作。 (2)顺序文件的读操作。 4. 随机文件。 (1) 随机文件的打开与读写操作。 (2) 随机文件中记录的增加与删除。 (3) 用控件显示和修改随机文件。 5. 文件系统控件: (1) 动器列表框和目录列表框。 (2) 文件列表框。 6. 文件基本操作。
八、过程
八、过程 1.Sub过程: (1)Sub过程的建立。 (2)调用Sub过程。 (3)调用过程和事件过程。 2.Funtion过程: (1)Funtion过程的定义。 (2)调用Funtion过程。 3.参数传送: (1)形参与实参。 (2)引用。 (3)传值。 (4)数组参数的传送。 4.可选参数和可变参数。 5.对象参数: (1)窗体参数。 (2)控件参数。
全国计算机等级考试二级应 试指导及应试技巧
1、打造一定的理论基础。 这里所谓的理论基础是指理论的基本概念、理论的基本原理和理 论的基本知识点。 “二级”考试中,概念性的知识点比较多,特 别是公共基础知识部分。考生对这些理论基础知识要用心记忆, 专心研究。这一类型的题目一般考察的都是教材中的概念,对于 这类简单的题目,丢分实在可惜。 2、熟练的操作技能。 “二级”考试注重对程序设计实际操作能力的考察,要求考生运 用所学理论知识解决实际问题。“二级”考试考核的主要内容就 是程序设计的基本操作和综合应用。 3、较强的综合运用能力。 所谓综合运用能力,是指把所学理论知识和操作技能综合起来, 并能在实际应用中加强对这些知识的熟练掌握。
四、数据输入输出
四、数据输入输出 1.数据输出: (1)Print方法。 (2)与Print方法有关的函数(Tab,
Spc,Space $)。 (3)格式输出(Format $)。
2.InputBox函数。 3.MsgBox函数和MsgBox语句。 4.字形。 5.打印机输出:
(1)直接输出。 (2)窗体输出。
visual Basic程序。
考试内容
考试内容 一、Visual Basic程序开发环境 1. Visual Basic的特点和版本。 2. Visual Basic的启动与退出。 3. 主窗口: (1) 标题和菜单。 (2) 工具栏。 4. 其它窗口: (1)窗体设计器和工程资源管理器。 (2)属性窗口和工具箱窗口。
五、常用标准控件
五、常用标准控件 1.文本控件: (1)标签。 (2)文本框。 2.图形控件: (1)图片框、图象框的属性、事件和方法。 (2)图形文件的装入。 (3)直线和形状。 3.按钮控件。 4.选择控件:复选框和单选按钮。 5.选择控件:列表框和组合框。 6.滚动条。 7.记时器。 8.框架。 9.焦点和Tab顺序。
九、菜单和对话框
九、菜单和对话框 1.用菜单编辑器建立菜单。 2.菜单项的控制: (1)有效性控制。 (2)菜单项标记。 (3)键盘选择。 3.菜单项的增减。 4.弹出式对话框。 5.通用对话框。 6.文件对话框。 7.其它对话框(颜色、字体、打印对话框
)。
十、多重窗体与环境应用
十、多重窗体与环境应用 1. 建立多重窗体应用程序。 2. 多重窗体程序的执行与保存 3. Visual Basic工程结构: (1)标准模块 (2)窗体模块。 (3)SubMain过程。 4.闲置循环与DoEvents语句。
二、对象及其操作
二、对象及其操作 1.对象:
(1)Visual Basic的对象。 (2)对象属性设置。 2.窗体: (1)窗体的结构与属性。 (2)窗体事件。 3.控件: (1)标准控件。 (2)控件的命名和控件值。 4.控件的画法和基本*作。 5.事件驱动。
三、数据类型及运算
三、数据类型及运算 1.数据类型: (1)基本数据类型。 (2)用户定义的数据类型。 2.常量和变量: (1)局部变量和全局变量。 (2)变体类型变量。 (3)缺省声明。 3.常用内部函数。 4.运算符和表达式: (1)算术运算符。 (2)关系运算符和逻辑运算符。 (3)表达式的执行顺序。