VB_经典考试题及答案 联系客服

发布时间 : 星期三 文章VB_经典考试题及答案更新完毕开始阅读48e1668ba0116c175f0e4847

目录

一、填空题 ............................................. 2 二、选择题 ............................................. 5 三、程序填空 .......................................... 18 四、阅读程序写结果 .................................... 25 五、编程题 ............................................ 31 六、历年全国计算机二级等级考试真题(附答案) ............. 33 2006年4月全国计算机等级考试二级VB笔试试卷 ......... 33 2005年9月全国计算机等级考试二级VB笔试试卷 ......... 43 2005年4月全国计算机等级考试二级VB笔试试卷 ......... 50 2004年9月全国计算机等级考试二级VB笔试试卷 ......... 57

1

一、填空题

将日期型数据括起来。

2、VB集成发环境窗口,它包括了数个独立的窗口。窗口、 窗口、工具箱窗口、对象浏览窗口、工程资源管理等窗口。

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

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

7、如果希望每0.6秒钟产生一个计时事件,那么应将InterVal属性值应设置为 。 8、在VB中,为了使一个控件在运行时不可操作,false 。

9、为了防止用户编辑文本框内的内容,应将控件的 locked 属性设置为 true 。 10、当要使标签框的大小随着Caption属性的值进行扩展或缩小时,应将该控件的 autosize 属性设置为 true 。

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

12、VB中拥有多个窗体的程序可用 load 语句窗体装入内存,用 unload 语句从内存中删除指定窗体.

13、在多窗体工程中,可用 show 方法显示一个窗体,用 hide 方法将一个窗体隐藏起来。

14、结构化程序设计方法,把程序的结构规定为

2

三种基本结构,它们是: 选择结构 、 选择

1、在程序中使用日期型数据时,必须用符号 __循环结构_________三种基本结构。

15、VB逻辑数据类型只有True与False两个值。当逻辑数据转换成整型数据时,True 转换16、VB中依据变量的作用范围将VB变量的作用范围分为三类,它们是: 局部 变量、 全局 变量和 窗体模块 变量。

17、VB中,对控件(对象)一些属性的设置,即可以通过在 程序代码 中设置,也可以在 属性窗口 中设置,两种方法来设置。 量 。而动态数组Redim语句中的下标还可以是已赋值 的变量。

19、产生100~200之间(含100和200)的随机整数的表达式是: 。

21、VB中,当KeyPress事件发生时会返回一个按键 的 ASCii 值。

22、VB中,用Option Base 1说明后,Dim A(5,5)定义的数组有 25 个元素。 是 。 __Case____子句。

25、启动VB6.0时,VB6.0默认的工程类型是 标准EXE程序 。

26、A=7,B=3,C=4,则表达式A MOD 3 +B^3/C\\5的值为 2 。

27、若要求在菜单中包含分隔条,则设计时,在菜单的标题属性中应设置为 “— “ 。 28、在For……Next循环中,循环次数由循环控制变量的初值、终值与步长三个因素决定,其计算公式为 循环次数=INT(终值-初值)/步长+1 。 29、激活属性窗口的快捷键是 F4 。 30、字符串常量由任何ASCII字符组成,在程序中,它必须由 双引号 括起来。

除必须的\主窗口\外,常用的还有 窗口、 为 ,False转换为 。

4、VB中每个对象都有自己的属性, visible 18、在VB中,静态数组声明中的下标只能是 常

6、VB有三种工作模式,它们分别是 模式、 20、表达式4 AND 5 的运算结果是 4 。

应将控件的 enable 属性设置为 23、表达式“12345”<>“12345”&“ABC”的值

24、在Select case结构中应至少包含一个

31、假定有一个文本框,其名称为Textl,为了使该文本框具有焦点,应执行的语句是 text1。Setfocuse 。

32、假定在C:盘根目录下有一个名为pic2.gif的图形文件,要在运行期间把该文件装入一个图片框

picture1

本的输出,用__pset______ 方法可画点,用___line______ 方法可画直线。

46、用_________ 函数可加载图形,picture控件的属性autosize和image控件的stretch属性的作用都是 。

中,应执行的语句为 47、现有自定义函数beeps,写出调用该函数的两种

picture1.picture=loadpicture(c:\\pic2.gif) 方法(参数为5)_call beeps(5)__________ 、

____beep 5______ 。 。

33、在使用动态数组时,如要改变数组的大小而又不丢失数组中的数据,应使用具有 关键字的ReDim语句。

34、如果有三个选项按钮直接画在窗体上,另有四个选项按钮画在框架中,则运行时,可以同时选中 个选项按钮。

35、 Visual Basic 提供了列表框控件,当列表框中的项目较多、超过了列表框的长度时,系统会自动在列表框边上加一个 。

48、弹出式菜单的设计方法同一般菜单,显示时使用 ___________方法。

49、visual Basic中有一种控件组合了文本框和列表框的特性,这种控件是___组合框_____ 50、单选按钮被选中时,其value属性值为 true ;复选框被选定时,其 value属性值为 1或checked 。

51、Visual Basic应用程序由 窗体模块 、 标准模块 、 类模块 等3种模块组成。

52、VB中常见的基本数据类型:_整型(Integer)

36、将一般窗体转换为MDI窗体的子窗体时要把

_________、_长整型(long)日期型(date)____

属性的值设置为 。

_____、__字符型(string)________、_逻辑型

37、VB有两种类型的数组:固定大小的 和

(booleean)________、____字节型(byte)、

在程序运行时可以改变的 。

___________等。

38、 与数学表达式cos3(2π)相对应的Visual

53、一个工程可以包括多种类型的文件,其中,

Basic表达式是__cos(2*3.14)^3_____。

扩展名为.VBP的文件表示_工程_______文件;扩

39、 表达式”ABC”>”Abc”的值为

展名为.FRM的文件表示_____窗口____文件;扩

__false________。

展名为.BAS的文件表示 标准模块______文件。

40、表达式#2001-05-01#+31的值为

54、VB是一种面向 对象 的程序设计语___________。

言,采用了 事件驱动 编程机制。 41、 在对象的KeyDown和KeyUp事件过程中,

55、VB的注释语句采用 ‘ 字符开头,续

当参数Shift的值为1、2、4时,分别表示用户按

行符采用 — ,若一行上书写多句语句则

下了 、 和 键。

各语句间用 冒号 字符分隔。

42、 在对象的MouseDown和MouseUp事件过程

56、Visual Basi提供的标准数据类型整型类型声

中,当参数Button的值为1、2、4时,分别代表

明时,其类型关键字是 integer ;其类型符

按下了鼠标的 左键 、 右键 和

是 % 。

中键 按钮。

57、在程序运行时,如果将框架的 enable

43、对象的属性、方法使用有所不同,form1.cls

属性设为 ,则框架的标题呈灰色,表示

是__方法________的使用。

框架内的所有对象均被屏蔽,不允许用户对其进

44、生成消息框的命令__MsgBox_______ ,生成

行操作。

输入框的命令__inputbox________ 。

58、 clear 方法可清除列表框的所有内

45、使用__print______方法可在图片框中进行文

容。

3

59、当用户单击滚动条空白处时,滑块的增量值由 largechange 属性决定。 60、假设有一复选框控件,名为Check1,在程序中,我们用“check1.value=1”语句设置Value状态。

键不放,再单击要选择的控件。

62、在Visual Basic中,其对话框主要分为3类,它们是: 预定义的对话框 、 通用对话框 、 用户自定义对话框 。 63、在类模块中,属性表示___对象的数据_________ ,方法表示__对象能执行的动作_________ 。

64、要强制显式声明变量,采用何语句_Option explict________ 。

65、计时器控件能有规律的以一定时间间隔触发_______事件,并执行该事件过程中的程序代码。 66、Tim(”口口ASCII口口”)的结果 ; RTi m(”口口ASCII口口口”)的结果 。 LTi m(”口口ASCII口口口”) 的结果 。

注;口 表示空格。

和 ScaleHeight和ScaleWidth 属性确定

68、一个控件在窗体上的位置由 top 和 left 属性决定,其大小由 height 和 width 决定。

69、在VB中,当坐标系确定后,如果坐标值前加上关键字Step,则坐标值(X,Y)表示对象上的 相对 坐标。

70、以下语句的执行结果是 。 I = Format(5459.4, \Print I

71、一个程序最多可以有 255 窗体。

型 , 单精度 , 双精度 类型。 74、在VB中事件过程名由 控件名 和 事件名 构成。 75、设置对象属性中的Caption是指_____对象在名称____________,Font是指__对象的字体

属性的值,则该程序执行后,复选框处于 选中 窗体上显示的标题________,Name是指_对象的61、要选择多个不相邻的控件,按住 或 _______。

___可插入对象________三类。

77、VB 6.0提供了一种新的数据库访问技术,即 ADO技术 ,通过该技术,能方便地访问多种数据库中的数据。

78、、在文本框中,通过 selstare 属性能获得当前插入点所在的位置。

79、VB中对象与对象之间、对象与系统之间及对象与程序之间的通信都是通过 事件 来进行的。

80、若命令按钮的名称为CmdExit,程序要求单击以上此命令按钮时,程序停止运行,请对以下事件过程填空。

Private Sub CmdExit_[click]() End

81、在Select case结构中,使用“To表达式”来指定一个范围时,必须把 较小 的值写在前面。

82、一组具有相同名称,不同下标的下标变量称为 数组 。

83、在DO……LOOP循环中,如果关键字While和Until不写,则形成 死 。

84、当程序开始运行,要求窗体中的文本框呈现空白,则在设计时,应当在此文本框的属性窗口中,把此文本框的 text 属性设置成 “” 。

85、设a=2,b=3,c=4,d=5,下列表达式的值

76、VB中的控件分为内部控件、ActiveX控件和

67、容器的实际可用高度和宽度由 End Sub

72、EOF函数判断 一个表示文件指针 是 。

是否到了文件结束。LOF函数返回文件的 字节数 A>b and c<>d or c=a 73、在VB中,1234、123456&、12346E+5、12346D+5这4个常数分别表示 整形 , 长整

4

86、执行语句“a=6=5”后,变量a的值为 。