VB等级考试复习

合集下载

VB_考试复习资料及答案

VB_考试复习资料及答案

VB_考试复习资料及答案一、填空题1、在程序中使用日期型数据时,必须用符号“ # “将日期型数据括起来。

2、VB集成发环境窗口,它包括了数个独立的窗口。

除必须的"主窗口"外,常用的还有窗体窗口、属性窗口、代码窗口、工具箱窗口、对象浏览窗口、工程资源管理等窗口。

3、在计算机上建立一个VB应用程序的完整过程,一般分:建立用户界面的对象、对象属性的设置、对象事件过程及编程、运行调试程序和保存文件五个步骤。

4、VB中每个对象都有自己的属性,visible 属性决定控件是否允许可见。

5、在VB对象的三要素中,可以把属性看作一个对象的性质,把事件看作对象的响应,把方法看作对象的动作。

6、VB有三种工作模式,它们分别是运行模式、设计模式和中断模式。

7、如果希望每0.6秒钟产生一个计时事件,那么应将InterVal属性值应设置为600。

8、在VB中,为了使一个控件在运行时不可操作,应将控件的Enabled属性设置为False 。

9、为了防止用户编辑文本框内的内容,应将控件的Lockde 属性设置为True。

10、当要使标签框的大小随着Caption属性的值进行扩展或缩小时,应将该控件的Autosize 属性设置为Ture。

11、定义一个长度为8个字符的定长字符串变量(Ch5)的Dim声明语句是Dim Ch5 As string *8 。

12、VB中拥有多个窗体的程序可用Load 语句窗体装入内存,用Unload语句从内存中删除指定窗体.13、在多窗体工程中,可用SHow 方法显示一个窗体,用HIDE方法将一个窗体隐藏起来。

14、结构化程序设计方法,把程序的结构规定为三种基本结构,它们是:顺序结构、分支选择结构、和循环结构___________三种基本结构。

15、VB逻辑数据类型只有True与False两个值。

当逻辑数据转换成整型数据时,True 转换为1,False转换为0 。

16、VB中依据变量的作用范围将VB变量的作用范围分为三类,它们是:局部变量、窗体模板变量和全局变量。

VB考试要点及复习

VB考试要点及复习

V B考试要点及复习 Modified by JACK on the afternoon of December 26, 2020VB考试要点及复习资料单元一、用计算机程序解决问题1、用计算机程序解决问题如果有现成的软件可用:选择现成的软件----输入数据---输出处理结果---问题等已解决。

2、用计算机程序解决问题如果没有现成的软件可用:编写程序----输入数据---输出处理结果---问题等已解决。

3、用计算机程序解决问题其实质都是计算机执行人们给它的指令来实现的。

4、人们根据解决问题的需要给计算机编制的指令序列称为计算机程序。

计算机程序指示计算机如何解决问题或完成任务。

5、为计算机编制程序的过程称为程序设计。

在程序设计中,把解决问题的方法和步骤称为算法。

6、程序设计的一般过程:具体问题-------数学模型---------算法---------编程、调试----------输出结果7、算法的描述:在计算机中解决这个问题,某些步骤和实际数学运算过程不完全一致。

用流程图描述算法直观形象,便于理清思路,易于理解。

8、常见的编制程序的语言:C语言、Pascal语言 Visual Basic语言9、VB开发环境的窗口组成:1、2、)窗体FORM:程序界面的设计3、4、)对象窗口5、6、)工具箱:包含很多控件7、8、)工程资管理器窗口:以树型结构形式列出当前打开的工程文件以及工程包含的窗体等项目9、10、)属性窗口:用来显示和设置对象的属性值11、12、)窗体布局窗口常见VB 关键字单元二、编写一个简单程序1、使用VB开发程序的一般步骤:具体问题------分析问题设计算法-------设计程序界面----编写程序-----调试程序---问题解决。

2、分析问题就是根据任务中具体问题的已知条件和目标要求,来判断解决问题的可能性,然后创建数学模型,设计解决问题的方法和步骤并做描述。

3、解决同一个问题的算法不是唯一的,这称为算法的多样性。

2023年全国计算机等级考试VB经典必考资料知识点总结

2023年全国计算机等级考试VB经典必考资料知识点总结

全国计算机等级考试辅导材料Visual Basic程序设计基础冲刺阶段要点(必考知识点梳理与总结)Visual Basic程序设计基础知识要点(概念分析篇)知识点1:(1)在工程资源管理器窗口中可以包括:工程文献、窗体模块文献、原则模块文献和类模块文献(其中可以包括许多多种文献类型)。

(2)Visual Basic应用程序可以以解释方式执行和编译方式执行。

例题:(1)如下论述中错误旳是 AA.在工程资源管理器窗口中只能包括一种工程文献及属于该工程旳其他文献。

B.以.bas为扩展名旳文献是原则模块文献。

C.窗体文献包括该窗体及其控件旳属性。

D.一种工程中可以有多种原则模块文献。

(2)如下论述中错误旳是 CA.打开一种工程文献时,系统自动装入与该工程有关旳窗体、原则模块等文献。

B.保留Visual Basic程序时,应分别保留窗体文献及工程文献。

C.Visual Basic应用程序只能以解释方式执行。

D.事件可以由顾客引起,也可以由系统引起。

知识点2:(1)窗体和多种控件旳名称(Name)是唯一旳,用来标识一种窗体或控件旳。

而窗体和控件旳标题是用来阐明旳,是可有可无旳。

(2)多种控件之间有部分相似旳属性,并不是拥有所有属性。

控件有些属性只能在属性窗口中设置,但也有少数属性只能在代码状态设置。

(3)Form1.Hide措施和Unload Form1措施旳区别:第一种措施窗体消失但仍存在于内存中;第二个措施窗体消失并不存在于内存中。

例题:(1)如下论述中对旳旳是 AA.窗体旳Name属性指定窗体旳名称,用来标识一种窗体。

B.窗体旳Name属性旳值是显示在窗体标题栏中旳文本。

C.可以在运行期间变化对象旳Name属性旳值。

D.对象旳Name属性值可认为空。

(2)如下论述中错误旳是 CA.Visual Basic是事件驱动型可视化编辑工具。

B.Visual Basic应用程序不具有明显旳开始和结束语句。

C.Visual Basic工具箱中旳所有控件都具有Width和Height属性。

vb期末考试复习资料(经典总结版)

vb期末考试复习资料(经典总结版)

第一章 VISUAL BASIC的特点与版本例1 与传统的程序设计语言相比,Visual Basic最突出的特点是A.结构化程序设计B.程序开发环境C.程序调试技术D.事件驱动编程机制【分析】传统的程序设计语言是面向过程的,但一般都可以实现结构化程序设计,有的也提供了较完善的集成开发环境和程序调试技术,但它们基本上都没有事件驱动编程机制。

与这些语言相比,Visual Basic最突出的特点就是事件驱动编程机制。

【答案】D例2下列成员中不属于主窗口的是A.最大化按钮B.状态栏C.系统菜单D.工具栏【分析】主窗口由标题栏、菜单栏和工具栏构成,其中标题栏上有系统菜单(左端)以及最小化、最大化和关闭按钮。

因此,最大化按钮、系统菜单和工具栏都是主窗口中的成员,而主窗口中没有状态栏. 【答案】B例3在属性窗口中,属性列表可以按两种顺序排列,这两种顺序是______和______。

【分析】为了便于查找,属性窗口对当前对象的属性提供了两种排列方式,一种是按字母表顺序,另一种是按属性的分类顺序。

【答案】按字母序或按分类序按分类序或按字母序例4 Visual Basic 6.0的集成开发环境有两种方式,第一种方式是______,第二种方式是______。

【分析】在默认情况下,Visual Basic 6.0集成开发环境为多文档界面方式,即MDI方式,在这种方式下,窗体设计器窗口是固定的。

使用“工具”菜单中的“选项”命令,可以把集成开发环境设置为单文档界面方式,即SDI方式,在这种方式下,窗体设计器窗口是浮动的。

【答案】多文档界面或MDI单文档界面或SDI第二章对象及其操作例1为了通过属性窗口把窗体的ControlBox属性设置为True(或False),下列正确的操作是A.直接键入True(或False)B.利用对话框设置属性值C.选择ControlBox,然后按回车键D.双击ControlBox属性条【分析】ControlBox属性是一个逻辑值,其取值只有两种,即True和False,一般可以通过选择输入,即单击属性条右端的箭头,下拉显示属性值True和False,从中选择所需要的值。

全国计算机二级VB复习资料讲义

全国计算机二级VB复习资料讲义

全国计算机二级VB复习资料讲义vb复习§ 1. VB的特点、操作环境、对象、属性、方法和事件,特别是方法和事件之间的区别。

熟悉vb的ide,vb开发应用程序的一般步骤。

特点:gui(集成开发环境)、ole(对象的连接和嵌入)、oop(面向对象);运行环境:windows(vb5.0以上在32位操作系统)方法:对象可以执行的动作或行为;(主动性)事件:使某个对象进入活动状态的一种操作或动作。

(被动性)例题:1.VB的用途是()。

a.开发windows应用程序b.图象处理c.制作wav文件d.文字处理2.对象可以执行的操作和对象可以识别的操作分别称为()。

a.方法、事件b.事件、方法c.方法、属性d.事件、属性3.如果将白色足球踢进球门,则白色足球踢进球门()。

a.属性、对象、方法、事件b.属性、对象、事件、方法c.对象、属性、方法、事件d.对象、属性、事件、方法§ 2. 熟练使用表单和控件。

掌握表单的常用方法(隐藏、显示、打印、CLS、刷新、移动)、属性和事件(加载、激活、单击)。

加载事件、卸载事件、结束语句容器控件:form、picture、frame特殊控件:菜单的使用(只响应click事件)1.以下哪些表单名称是非法表单名称()。

对象名命名规则:以字母或汉字开头,后面可以是字母、数字、下划线、汉字。

(变量名类似)a、 _uuRMB.3frmc.f_1d.frm5e.f_1*2、一个名称为myfrm,标题属性为form1的窗体,它的单击事件名应为()。

a、我的朋友点击B。

表格1_uuC。

点击表格。

我按一下3、执行下面语句:print“5*20”的结果是()。

a、“5*20”B.错误消息C.5*20d。

100出现4、下列语句代码哪一些可正常执行(正常执行是指系统不给出出错提示);a、print32765+3b、print5+7=14c、 Print256/128d,print\,print\5。

VB等级考试复习

VB等级考试复习
数值计算 常用的算法: 判断素数: 提取数的各位数字、升序数、降序数、回文数、重新排数 生成一组具有某重特性的数据 找最大最小数、最大公约数、最小公倍数、互质数 找出一个数的因子、求因子和、
数制转换
判断数是否由不同数字或由指定数字组成 数据加密 统计相(不)同数数的个数、字母(数字)出现的次数
属性:Name、Enabled 、Visible 、Caption、Text、 … … 。 事件与事件过程: GotFocus … … 方法: SetFocus 、Cls、Clear、RemoveItem
下面有关数组处理的叙述中,正确的是
。D
A.在过程中使用 ReDim 语句可以改变动态数组数据的类型 B.在过程中,可以使用Dim、Private和Static语句来定义数组 C.用ReDim语句重新定义动态数组时,可以改变数组的大小,但不能改变数 组的维数 D.不可以用Public语句在窗体模块的通用处说明一个全局数组。
VB等级考试复习
VB 等级考试的题型
一、信息技术基本概念:20分,单选题
二、VB部分 1. 单选题:基本概念:
(1)、对象(窗体、常用的控件)属性、事件和方法
(2)、常数的正确表示 (3)、常用函数的使用
Rnd、Int、Cint、Fix、Str、Cstr、Val、ASC、Chr
(4)、变量说明与作用域、赋值语句 (5)、运算符与运算优先级,表达式的运算规则以及运算时的操作数的 类型变化。 (6)、数组的基本概念:数组和动态数组定义、动态数组重定义 (7)、过程的定义:对形参定义和相关规定,形实结合的规则
设Mys1,Mys2均为字符串型变量,Mys1="Visual Basic",Mys2="b",则下 面关系表达式中结果为True的是 。D A. Len(Mys1) <> 2 * InStr(Mys1, "l") B. Mid(Mys1, 8, 1) > Mys2 C. Chr(98) & Right(Mys1, 4) = "Basic" D. InStr(Left(Mys1, 6), "a") + 60 < Asc(UCase(Mys2 )) 设字符串变量 S 已赋值”Visual Basic”,以下表达式中运算结果不等于3 的是 。’C A. InStr(1, s, "s") B. InStr(Left(s, 2) & Right(s, 3), "s") C. InStr(Right(s, InStr(s, "s")), "s") D. InStr(Left(s, InStr(s, "s")), "s")

VB考试复习资料(判断与填空)

VB考试复习资料(判断与填空)

VB考试复习资料(判断与填空)程序流程是指在一个程序中语句的执行次序。

(Y)在VB中可以同时打开多个工程。

(N)工程文件的扩展名是 .vbg 。

(N)窗体文件的扩展名是 .frm。

(Y)Image控件不能用作容器使用。

(Y)双击工具箱中某个控件,该控件将出现在窗体左上角。

(N)立即窗口既可显示程序调试时新产生的信息,也可执行一行代码。

(N)在VB中变量在使用前可以不声明。

(Y)在VB中,A3_B4是合法的变量名。

(Y)在VB中,3A_4B是合法的变量名。

(N)在VB中,name%是一个合法的变量名。

(Y)语句 Dim a,b,c As Integer 将变量a,b,c声明为整型变量。

(N)语句 Dim x ,将x声明为可变类型变量。

(Y)如果有语句Dim x As Integer,则语句x=34567:print x 能正确输出x的值。

(N)VB声明数组时既可指定上界也可指定下界。

(Y)数组元素类型可以是任意的VB数据类型。

(N)数组元素的下标可以是数值,也可以是结果在上下界之间的数值表达式。

(Y)定义变量的语句 Dim abc As String * 3 是正确的。

(Y)InputBox函数和MsgBox函数一样,返回的是字符串。

(N)文本框控件可以设置滚动条。

(Y)改变窗体的标题也就是改变其属性窗口中的name属性。

(N)计时器(Timer)控件的Interval属性的单位是毫秒,即若将此属性值设为10,则每0.01秒产生一次Timer事件。

(Y)在VB中,函数 Fix(-3.6) 的返回值是–4。

(N)在VB中,计时器(Timer)定期激活Timer事件,使Timer中的代码执行一次。

(Y)在VB中命令按钮不仅响应Click事件,而且响应DbClick事件。

(N)设A=3,B=4,C=5,D=6,则表达式A>B And C<=D Or 2* A>C 的值是 False。

(N)能够将文本框控件隐藏起来的属性是Visible。

计算机二级vb试题题目及答案

计算机二级vb试题题目及答案

计算机二级vb试题题目及答案一、选择题(每题2分,共20分)1. 在VB中,以下哪个选项是正确的字符串比较?A. "Hello" > "hello"B. "Hello" < "hello"C. "Hello" = "hello"D. "Hello" <> "hello"答案:B2. VB中,哪个函数可以用来计算数组中元素的个数?A. UBoundB. LBoundC. CountD. Size答案:A3. 在VB中,以下哪个选项表示创建一个名为“myForm”的窗体?A. Form myFormB. Dim myForm As FormC. Dim myFormD. Form myForm As New Form答案:D4. VB中,下列哪个选项是正确的文件打开模式?A. Open "filename" For Input As #1B. Open "filename" For Output As #1C. Open "filename" For Append As #1D. All of the above答案:D5. 在VB中,以下哪个选项是正确的数据类型?A. IntegerB. IntC. FloatD. All of the above答案:D6. VB中,哪个关键字用来声明一个变量?A. DimB. DeclareC. ConstD. All of the above答案:D7. 在VB中,以下哪个选项是正确的循环结构?A. ForB. DoC. WhileD. All of the above答案:D8. VB中,哪个函数可以用来获取当前系统日期?A. NowB. DateC. TimeD. Today答案:D9. 在VB中,以下哪个选项表示创建一个名为“myButton”的按钮?A. Button myButtonB. Dim myButton As ButtonC. Dim myButtonD. Button myButton As New Button答案:D10. VB中,哪个关键字用来结束一个程序的运行?A. EndB. ExitC. StopD. All of the above答案:D二、填空题(每题2分,共20分)1. 在VB中,使用________关键字可以声明一个全局变量。

全国VB等级考试辅导材料(上)

全国VB等级考试辅导材料(上)

全国VB计算机等级考试辅导材料(上)第一、二、三章VB基础主要知识点:(1)VB的基本操作:启动、退出、控件的画法和基本操作、对象属性设置等(2)一些窗口:工程资源管理器窗口、代码编辑器窗口、属性窗口、工具箱(3)VB中常见的文件:窗体文件(.frm)、工程文件(.vbp)、标准模块文件(.bas)、工程组文件(.vbg)(4)对象、方法、事件真题:(1)以下叙述中错误的是。

(2008.4.1-11)A)标准模块文件的扩展名是.basB)标准模块文件是纯代码文件C)在标准模块中声明的全局变量可以在整个工程中使用D)在标准模块中不能定义过程(2)以下不能在工程资源管理器窗口中列出的文件类型是。

A. .basB. .resC. .frmD. .ocx(3)确定一个控件在窗体上的位置的属性是。

A. Width和HeightB. Width或HeightC. Top和LeftD. Top或Left(4)以下叙述中错误的是。

A. 事件过程是响应特定事件的一段程序B. 不同的对象可以具有相同名称的方法C. 对象的方法是执行指定操作的过程D. 对象事件的名称可以由编程者指定(5)显示一个窗体使用的方法是,隐藏一个窗体使用的方法是,将窗体从内存中清除的方法是。

(6)在设计窗体时双击窗体的任何地方,可以打开的窗口是。

(2008.9.1-11)A. 代码窗口B. 属性窗口C. 工程资源管理器窗口D. 工具箱窗口第四章数据类型、运算符与表达式1、数据类型主要知识点:(1)几种常见的基本数据类型(表示方法、存储单元、取值范围、类型声明符)①整数以Integer表示,占2个字节,取值范围在-32,768 到32,767 之间,类型声明符是%②长整数以Long表示,占4个字节,类型声明符是&③单精度数以Single表示,占4个字节,类型声明符是!④双精度数以Double表示,占8个字节,类型声明符是#⑤货币类型以Currency表示,占8个字节,类型声明符是@⑥字符串分为变长字符串和定长字符串,类型声明符是$⑦逻辑型以Boolean表示,占2个字节。

单选按钮复选框--习题 VB等级考试复习

单选按钮复选框--习题 VB等级考试复习

第七十一套1.基本操作(2小题,每小题15分,共计30分)注意:下面出现的“考生文件夹”均为C:\WEXAM\26990001************************************************************************************** (2)在名称为Form1的窗体上画一个文本框,其名称为Text1,初始内容为空白;然后再画三个单选按钮,其名称分别为Op1、Op2和Op3,标题分别为北京、西安和杭州,编写适当的事件过程。

程序运行后,如果选择单选按钮Op1,则在文本框中显示“颐和园”;如果选择单选按钮Op2,则在文本框中显示“兵马俑”;如果选择单选按钮Op3,则在文本框中显示“西湖”。

程序的运行情况如图所示。

要求程序中不能使用变量,事件过程只能写一条语句。

注意:存盘时必须存放在考生文件夹下,工程文件名为sjt2.vbp,窗体文件名为sjt2.frm。

第五十四套1.基本操作(2小题,每小题15分,共计30分)注意:下面出现的“考生文件夹”均为C:\WEXAM\26990001************************************************************************************** (2)在名称为Form1的窗体上画一个文本框,其名称为Text1,初始内容为空白;然后再画三个单选按钮,其名称分别为Op1、Op2和Op3,标题分别为“单选按钮1”、“单选按钮2”和“单选按钮3”,编写适当的事件过程。

程序运行后,如果单击“单选按钮1”则在文本框中显示“1”,单击“单选按钮2”则在文本框中显示“2”,依此类推。

程序的运行情况如图所示。

注意:程序中不要使用变量,每个单选按钮的事件过程中只能写一条语句;存盘时必须存放在考生文件夹下,工程文件名为sjt2.vbp,窗体文件名为sjt2.frm。

国家二级计算机vb考试试题及答案

国家二级计算机vb考试试题及答案

国家二级计算机vb考试试题及答案一、单项选择题(每题1分,共10分)1. 在VB中,用于定义变量的关键字是()。

A. DimB. SubC. FunctionD. Const答案:A2. 下列哪个选项不是VB中的控制结构?()A. 顺序结构B. 选择结构C. 循环结构D. 函数结构答案:D3. VB中,用于声明一个子程序的关键字是()。

A. FunctionB. SubC. DimD. Const答案:B4. 在VB中,用于表示逻辑“与”运算符的是()。

A. AndB. OrC. NotD. Xor答案:A5. VB中,用于表示逻辑“或”运算符的是()。

A. AndB. OrC. NotD. Xor答案:B6. 在VB中,用于声明一个数组的关键字是()。

A. DimB. SubC. FunctionD. Const答案:A7. VB中,用于声明一个常量的关键字是()。

A. DimB. SubC. FunctionD. Const答案:D8. 在VB中,用于表示逻辑“非”运算符的是()。

A. AndB. OrC. NotD. Xor答案:C9. VB中,用于声明一个函数的关键字是()。

A. FunctionB. SubC. DimD. Const答案:A10. 在VB中,用于表示逻辑“异或”运算符的是()。

A. AndB. OrC. NotD. Xor答案:D二、填空题(每题2分,共10分)1. 在VB中,使用____关键字可以定义一个全局变量。

答案:Public2. 当需要在VB中定义一个私有变量时,应使用____关键字。

答案:Private3. 在VB中,使用____关键字可以定义一个局部变量。

答案:Dim4. VB中,使用____关键字可以定义一个过程。

答案:Sub5. VB中,使用____关键字可以定义一个函数。

答案:Function三、简答题(每题5分,共20分)1. 请简述VB中事件驱动编程的概念。

全国计算机等级考试VB知识点总结(全部)

全国计算机等级考试VB知识点总结(全部)

全国计算机等级考试—公共基础知识部分复习简纲在二级考试中公共基础知识占30%,考察题型选择填空,下面我就结合几年考试原题,小结一下这一部分的考点。

第一章数据结构与算法本章应考重点:本章内容在二级笔试中会出现5—6题,是公共基础知识部分出题量比较多的一章,所占分值也比较大,约10分1.1 算法1.算法是指解题方案的准确而完整的描述。

2.算法的基本特征a可行性b确定性c有穷性d拥有足够的情报3.算法的复杂度a算法时间复杂度:是指执行算法所需要的计算工作量,可以用执行算法的过程中所需基本运算的执行次数来度量b 算法的空间复杂度是指执行这个算法所需要的内存空间。

1.2 数据结构的基本概念1 数据结构是指互相有关联的数据元素的集合2 数据结构 a 数据的逻辑结构1表示数据元素的信息2 表示各数据元素之间的前后件关系b 数据的存储结构顺序存储链接存储索引存储c 对各种数据结构进行的运算3数据结构的图形表示一个数据结构除了用二元关系外,还可以直观地用图形表示。

在数据结构的图形表示中,对于数据集合点D中的每一个数据元素用中间标有元素值的方框表示,一般称之为数据结点,并简称结点:为了进以步表示数据元素之间的前后件关系,对于关系R中的每一个二元组,用一条有向线段从前件结点指向后件结点。

4 数据结构分为二大类线性结构a有且只有一个根结点b 每个结点最多有一个前件,也最多有一个后件常见的线性结构有线性表,队列,线性链表,栈非线性结构不满足线性结构条件的数据结构常见的非线性结构有树,二叉树,和图等1.3线性表及其顺序存储结构1线性表由一组数据元素构成,数据元素的位置只取决于自己的序号,元素之间的相对位置是线性的。

表中的每个数据元素,除了第一个外,由且只有一个前件,除了最后一个外,有且只有一个后件。

线性表中数据元素的个数称为线性表的长度。

线性表可以是空表2线性表是一种存储结构顺序结构a线性表中所有元素所占的存储空间是连续的b线性表中个数据元素在存储空间中是按逻辑顺序依次存放的链式结构3顺序表的插入,删除运算a 顺序表的插入运算,插入结束后,线性表的长度增加了1,顺序表的插入运算时需要移动元素,在等概率情况下,平均需要移动n/2个元素。

VB复习资料

VB复习资料

VB复习资料visualbasic程序设计复习提纲一、主要审查内容1.vb常用的数据类型,常量的定义,变量的命名,变量的声明及作用域。

2.常用的函数、表达式。

3.顺序结构、选择结构和循环结构,重点掌握选择结构和循环结构的语法格式,能够设计简单的应用程序。

4.数组及其应用,重点掌握数组的概念、定义和一维数组的应用(如:排序、求极值)。

5.VB窗体的属性、事件和方法6.常用的控件的的基本属性、事件和方法,重点掌握:文本框、命令按钮、标签、组合框、列表框、单选按钮、复选按钮和框架等控件,并会设计简单的用户界面。

7.菜单编辑器、输入对话框、消息输出对话框及通用对话框的使用。

二、考试题型及分值(一)理论考试1.30道选择题(每道题2.5分,共75分)共有10道判断题(每道题2.5分,共25分)(II)计算机测试1。

基本操作问题,1个问题。

2、选择结构程序设计题,1题。

3、循环和数组应用设计题1题。

一、 Visual Basic编程环境1.用visualbasic6.0设计应用程序的过程,实际上是与进行交互的过程。

a.控件对象b.自定义对象c.标准对象d、形式12.面向对象编程指的是会议。

a、视觉化、结构化和动态化3.visualbasic的编程机制是。

a.可视化区别在于。

a.visualbasic6.0支持继承和多态性b.visualbasic6.0支持代码重用c.visualbasic6.0支持对象更具体d.visualbasic6.0支持代码和过程的封装5.以下操作无法打开[属性]窗口。

a、执行[view]菜单B中的[attribute window]命令。

右键单击窗体或控件,并在弹出菜单C中选择[attribute window]。

按[F1]键d.单击工具栏上的【属性窗口】按钮6.下面的语句是windows的编程方法。

a、面向对象和顺序驱动C.面向过程和顺序驱动b.面向过程、事件驱动d.面向对象、事件驱动b、面向对象c.面向图形d、事件驱动4.visualbasic6.0对面向对象程序设计的支持与其他面向对象程序设计语言的主要b、封装、继承、多态性D.ODBC、DDE、OLEc.对象的链接、动态链接、动态数据交换7.编写程序代码和引用未定义变量时,需要弹出警告信息对话框。

vb考试试题及答案二级

vb考试试题及答案二级

vb考试试题及答案二级一、单选题(每题2分,共20分)1. 在VB中,以下哪个关键字用于定义一个类?A. FunctionB. SubC. ClassD. Module答案:C2. 下列哪个选项不是VB中的控制结构?A. 顺序结构B. 选择结构C. 循环结构D. 递归结构答案:D3. VB中,用于定义变量的数据类型关键字是:A. DimB. ConstC. FunctionD. Sub答案:A4. 在VB中,以下哪个函数用于计算一个数的绝对值?A. AbsB. SqrC. IntD. Round5. VB中,以下哪个属性用于获取或设置一个窗体的标题?A. CaptionB. TextC. NameD. Title答案:A6. 在VB中,以下哪个控件用于显示文本信息?A. LabelB. TextBoxC. ComboBoxD. ListBox答案:A7. VB中,以下哪个事件用于响应鼠标单击操作?A. ClickB. DoubleClickC. MouseDownD. MouseUp答案:A8. 在VB中,以下哪个关键字用于退出当前的Sub过程?A. ExitB. EndC. ReturnD. Stop答案:A9. VB中,以下哪个函数用于将字符串转换为数值?B. ValC. CStrD. Chr答案:B10. 在VB中,以下哪个属性用于设置文本框的只读状态?A. ReadOnlyB. EnabledC. VisibleD. MultiLine答案:A二、填空题(每空2分,共20分)1. VB中,使用________关键字可以声明一个变量。

答案:Dim2. VB中,使用________函数可以连接两个或多个字符串。

答案:Concatenate 或 &3. VB中,使用________函数可以将数值转换为字符串。

答案:Str4. VB中,使用________事件可以响应文本框内容的改变。

答案:Change5. VB中,使用________方法可以清空一个列表框的所有项目。

vb等级考试题及答案

vb等级考试题及答案

vb等级考试题及答案一、单项选择题(每题2分,共40分)1. 在VB中,以下哪个是正确的数据类型?A. IntegerB. IntC. DoubleD. All of the above答案:D2. VB中,以下哪个是正确的字符串连接运算符?A. +B. &C. *D. /答案:B3. 在VB中,以下哪个是正确的布尔逻辑运算符?A. AndB. OrC. NotD. All of the above答案:D4. 在VB中,以下哪个是正确的循环结构?A. ForB. WhileC. DoD. All of the above答案:D5. VB中,以下哪个是正确的数组声明方式?A. Dim arr(5) As IntegerB. Dim arr() As Integer = New Integer(5)C. Dim arr As Integer = {1, 2, 3}D. All of the above答案:D6. 在VB中,以下哪个是正确的函数定义?A. Function myFunction() As IntegerB. Sub myFunction() As IntegerC. Function myFunction() As StringD. Sub myFunction() As String答案:A7. VB中,以下哪个是正确的条件语句?A. IfB. ThenC. ElseD. All of the above答案:D8. 在VB中,以下哪个是正确的事件处理程序?A. Private Sub Form_Load()B. Public Sub Form_Load()C. Private Function Form_Load()D. Public Function Form_Load()答案:A9. VB中,以下哪个是正确的窗体属性?A. NameB. CaptionC. TextD. All of the above答案:D10. 在VB中,以下哪个是正确的控件事件?A. ClickB. DoubleClickC. MouseDownD. All of the above答案:D11. VB中,以下哪个是正确的控件?A. LabelB. TextBoxC. ButtonD. All of the above答案:D12. 在VB中,以下哪个是正确的错误处理语句?A. On Error Resume NextB. On Error GoTo 0C. On Error GoTo LineD. All of the above答案:D13. VB中,以下哪个是正确的文件访问模式?A. Open For InputB. Open For OutputC. Open For AppendD. All of the above答案:D14. 在VB中,以下哪个是正确的数据库连接对象?A. ConnectionB. RecordsetC. CommandD. All of the above答案:D15. VB中,以下哪个是正确的数据库操作?A. SelectB. InsertC. UpdateD. All of the above答案:D16. 在VB中,以下哪个是正确的Web服务调用方法?A. WebService1.GetData()B. WebService1.GetData(ByVal parameter As String)C. WebService1.GetData(1, 2, 3)D. All of the above答案:B17. VB中,以下哪个是正确的XML文档对象?A. XmlDocumentB. XmlTextWriterC. XmlReaderD. All of the above答案:D18. 在VB中,以下哪个是正确的正则表达式类?A. RegexB. MatchC. GroupD. All of the above答案:D19. VB中,以下哪个是正确的异常处理类?A. ExceptionB. ApplicationExceptionC. SystemExceptionD. All of the above答案:A20. 在VB中,以下哪个是正确的线程类?A. ThreadB. ThreadStartC. ParameterizedThreadStartD. All of the above答案:A二、填空题(每题2分,共20分)21. 在VB中,声明一个整型变量的关键字是________。

vb考试试题及答案

vb考试试题及答案

vb考试试题及答案一、选择题(每题2分,共20分)1. 在Visual Basic中,以下哪个不是基本数据类型?A. IntegerB. StringC. ObjectD. Array答案:D2. 下面哪个语句用于在Visual Basic中声明一个变量?A. DimB. DeclareC. DefineD. Set答案:A3. 在Visual Basic中,以下哪个是正确的循环结构?A. LoopB. WhileC. DoD. Repeat答案:C4. 以下哪个属性用于设置控件的可见性?A. VisibleB. ShowC. HideD. Display答案:A5. Visual Basic中的事件通常与哪个关键字一起使用?A. SubB. FunctionC. EventD. Procedure答案:A6. 在Visual Basic中,以下哪个不是控件的属性?A. NameB. CaptionC. TypeD. Left答案:C7. 下列哪个不是Visual Basic的内置函数?A. LenB. UBoundC. SqrtD. Max答案:D8. 在Visual Basic中,以下哪个不是数组的声明方式?A. Dim arr(1 To 10)B. Dim arr() As IntegerC. ReDim arr(1 To 10)D. Dim arr As Variant答案:D9. 在Visual Basic中,以下哪个不是条件语句?A. IfB. Select CaseC. WhileD. Do答案:C10. Visual Basic中,以下哪个不是错误处理的关键字?A. On Error GoToB. On Error Resume NextC. On Error GoTo 0D. On Error Exit Sub答案:D二、填空题(每题2分,共10分)1. 在Visual Basic中,使用________关键字可以声明一个变量。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2. 阅读程序写结果 (1).循环
For循环 Do 循环
(2).利用循环结构生成一个数组
数组元素通过表达式或随机函数生成 文本框中读入数据赋值
(3).子过程(Sub过程、Function过程)调用
检查对静态变量、形实结合以及对过程执行流程的掌 握 通过过程调用解决一个实际问题
(4).递归过程调用
3、程序完型(程序填空)15分
运算符优先级:^,*、/,\,Mod、+、-,、&
\:参加运算的两个操作数必须是整型,类型不一致自动转换,结 果也是整型,余数丢弃 Mod: 参加运算的两个操作数必须是整型,类型不一致自动转换
下列表达式中能将一个4位整数 N 的十位数字提取出来的是
A.N Mod 100 \ 10 C.N Mod 100 Mod 10 B.(N Mod 100) \ 10 D.N Mod 100 / 10
。’D
A. 每个对象都有自己的属性集合 B. 不同对象可以具有相同名称的属性 C. 对象的某些属性只能通过程序代码设置或改变 D. 对象的名称(Name)属性也可以通过程序代码设置
以下有关对象属性的说法中,错误的是
。D
A.工具箱中的控件并不是VB中所有的控件 B.若将Frame的Enabled属性设置为False,则不能使用放置在Frame里面的控件 C.对象的Name属性在运行时不能改变 D.对象的所有属性都可以在属性窗口中设置
数值计算 常用的算法: 判断素数: 提取数的各位数字、升序数、降序数、回文数、重新排数 生成一组具有某重特性的数据 找最大最小数、最大公约数、最小公倍数、互质数 找出一个数的因子、求因子和、
数制转换
判断数是否由不同数字或由指定数字组成 数据加密 统计相(不)同数数的个数、字母(数字)出现的次数
属性:Name、Enabled 、Visible 、Caption、Text、 … … 。 事件与事件过程: GotFocus … … 方法: SetFocus 、Cls、Clear、RemoveItem
下面有关数组处理的叙述中,正确的是
。D
A.在过程中使用 ReDim 语句可以改变动态数组数据的类型 B.在过程中,可以使用Dim、Private和Static语句来定义数组 C.用ReDim语句重新定义动态数组时,可以改变数组的大小,但不能改变数 组的维数 D.不可以用Public语句在窗体模块的通用处说明一个全局数组。
过程与过程调用
1.Sub Function的定义 2.过程的形式参数 3.数组参数 4.通用过程调用
以下子过程或函数定义正确的是 。D A. Sub f1(n As String * 1) B. Sub f1(n As Integer) As Integer C. Function f1(f1 As Integer) As Integer D. Function f1(ByVal n As Integer) 以下有关自定义函数过程的说法中,错误的是 。’A A.自定义函数名的数据类型与形参自变量的数据类型有关 B.未说明自定义函数名的数据类型时,返回函数值的类型为变体类型 C.自定义函数过程内不得再定义其他函数过程 D.自定义函数过程的形参中,可以包含数组参数
执行下面语句后,Len 函数返回值最大的是 。 C Dim IA As Integer, B As Single, S As String * 5, Ch As String IA = 32767 : B = 23.5 : S = "A" : Ch = "abcd" A. Len(IA) B. Len(B) C. Len(S) D. Len(Ch) 设x为字符型变量,n为整型变量,以下关于Mid函数的说法中,错误的 是 。C A.Mid(x, n)表示从字符串x的第n个位置开始向右取所有字符 B.若x = “xyz ”,执行语句 Mid(x, 1, 2) = "ab"后,x的值为"abz" C.Mid(x, n, 1)的取值与 Left(x, n)的取值相同 D.使用 Mid 函数可提取字符串中指定位置、指定个数的字符 Mid 的格式: Mid(S,n1,n2) Mid(S,n1)
下列有关对象的叙述中,正确的是 。A
A. 对象由属性、事件和方法构成 B. 对象的所有属性既可以在属性窗口设置,又可以在程序运行时,用赋值语句设置 C. 对象的事件一定就是由VB预先设置好的,能够被对象识别的人工干预的动作 D. 对象的方法是对象响应某个事件后所执行的一段程序代码
以下有关对象属性的说法中,错误的是
D. 6
数组定义、动态数组的重定义
1.数组必须先定义后使用,维界说明必须是常数或常数表达式 2.在窗体模块中不可以定义全局数组 3.维的下、上界可以是负数、0、实数,但上界必须≥下界 4.使用动态数组前必须对它进行重定义。 动态数组的重定义语句:ReDim 。它可以改变动态数组的维数和维界的 大小 。它是一条可执行语句,只能出现在过程中, 若要保留动态数组元素中原来的值,在ReDim语句中使用 Preserve语句。 并只能改变最后一维的维上界。 以下有关数组的说法中,正确的是 。C A. 数组是有序变量的集合,序列中的变量类型可以不同 B. 数组下标用以确定数组元素在数组中的位置,下标取值只能是0或1 C. 在一定条件下动态数组可以反复改变其维数与大小 D. 固定大小数组也可使用ReDim语句改变其大小
VB等级考试复习
VB 等级考试的题型
一、信息技术基本概念:20分,单选题
二、VB部分 1. 单选题:基本概念:
(1)、对象(窗体、常用的控件)属性、事件和方法
(2)、常数的正确表示 (3)、常用函数的使用
Rnd、Int、Cint、Fix、Str、Cstr、Val、ASC、Chr
(4)、变量说明与作用域、赋值语句 (5)、运算符与运算优先级,表达式的运算规则以及运算时的操作数的 类型变化。 (6)、数组的基本概念:数组和动态数组定义、动态数组重定义 (7)、过程的定义:对形参定义和相关规定,形实结合的规则
下列语句中,不能正确执行的是
A. Me.Cls C.. Text1.Clear D. Picture1.Cls
在列表框List1中有若干列表项,可以删除选定列表项的语句是 。D A.List1.text = "" B.List1.List(List1.ListIndex) = "" C.List1.Clear D.List1.RemoveItem List1.ListIndex
下列有关转换函数的说法中,正确的是 。 C A. Int 和 CInt函数的区别仅在于结果的数据类型不同 B. Int 和 Fix函数将非整数数据转换成整数,转换后的结果类型是Long C. CInt 函数的功能是将其他类型的数据转换成 Integer 类型 D. 在处理负数时,Int 和 Fix 函数的处理效果是相同的
窗体通用声明部分的 “Option Base 1” 语句,决定本窗体中数组下 标 。B A.维下界必须为1 B.缺省的维下界为1 C.维下界不能为0 D.缺省的维下界为0
以下定义数组的语句中,不正确的语句是 。‘A A.Dim A(-2 To -4) As Integer B.Dim A(-5 To -3) As Integer C.Dim A(3.5 To 6.5, 2) As Integer D .Dim A(5 To 5, 6)
设Mys1,Mys2均为字符串型变量,Mys1="Visual Basic",Mys2="b",则下 面关系表达式中结果为True的是 。D A. Len(Mys1) <> 2 * InStr(Mys1, "l") B. Mid(Mys1, 8, 1) > Mys2 C. Chr(98) & Right(Mys1, 4) = "Basic" D. InStr(Left(Mys1, 6), "a") + 60 < Asc(UCase(Mys2 )) 设字符串变量 S 已赋值”Visual Basic”,以下表达式中运算结果不等于3 的是 。’C A. InStr(1, s, "s") B. InStr(Left(s, 2) & Right(s, 3), "s") C. InStr(Right(s, InStr(s, "s")), "s") D. InStr(Left(s, InStr(s, "s")), "s")
以下控件中具有Caption属性的有 个。A PictureBox(图片框)、Frame(框架)、OptionButton(单选按钮)、 ListBox(列表框)、TextBox(文本框)、Form(窗体) A. 3 B. 4 C. 2 D. 5
下列 控件不支持Change事件。D A.TextBox B.Label C.PictureBox D.ListBox 以下有关对象事件过程的说法中,错误的是 。’B A.对象事件过程的参数由系统决定,用户不得随意添加或改变 B.窗体事件过程名中的对象名为窗体的名称 (Form1_Click()) C.控件事件过程名中的对象名为控件的名称 (Command1_Click()) D.对象事件过程也可以通过Call语句调用执行 对于某对象的SetFocus与GotFocus描述正确的是 。D A.SetFocus是事件,GotFocus是方法 B.SetFocus和GotFocus都是事件 C.SetFocus和GotFocus都是方法 D.SetFocus是方法,GotFocus是事件
。‘B
执行以下语句,显示结果是58的语句是 。C A. Print “22” & “36” B. Print “22” + “36” C. Print “22” + 36 (表达式的类型是什么?) D. Print 22 & 36
相关文档
最新文档