计算机二级VB考试题目.pdf

上传人:无*** 文档编号:90892227 上传时间:2023-05-18 格式:PDF 页数:58 大小:13.67MB
返回 下载 相关 举报
计算机二级VB考试题目.pdf_第1页
第1页 / 共58页
计算机二级VB考试题目.pdf_第2页
第2页 / 共58页
点击查看更多>>
资源描述

《计算机二级VB考试题目.pdf》由会员分享,可在线阅读,更多相关《计算机二级VB考试题目.pdf(58页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、一、单项选择题(每小题L 5分,共48分)1.以下不属于V i s ual B as i c的工作模式是_b。(A)编译(B)设计(C)运行(D)中断2 .若要使标签控件显示时不覆盖其背景内容,要对_d 属性进行设置。(A)B ack C ol or(B)B orderSt yl e(C)F oreC ol or(D)B ack St yl e3 .当运行程序时,系统自动执行启动窗体的a_ _ 事件过程。(A)Load(B)C l i ck(C)U n Load(D)Got F ocus4.下而 a_是合法的单精度变量。(A)num!(B)s um%(C)A B C (D)m m#5 .表达式

2、 D at cD i f f#12/3 0/19 9 9#,#1/13/2 0 0 0#)语句显示的结果是_c。(A)1 (B)11(C)14(D)9 96 .数学关系式3 W xvl 0表示成正确的VB表达式为_b o(A)3 =x 10 (B)3 =x and x 10(C)3 =x or x 10 (D)3 =x and y,x,y)(B)I f x y T h en Max=x el s e Max=y(C)Max=x(D)I f y=x T h en Max=yI f y=x T h en Max=y Max=x9.下列程序段运行结果为 b_ oF or 1=3 t o 1 s t

3、ep-1Pri nt Spc(5-I);F orj=l t o 2*1-1Pri nt *”;Next jPri ntNext I(A)*(C)*1 0.以下能正确计算n!的程序是 D_(A)Private Sub Commandl_Click()n=5:x=1Dox=x*ii=i+1Loop While i nPrint xEnd Sub(C)Private Sub Commandl_Click()n=5:x=1:i=1Dox=x*ii=i+1Loop While i=nPrint xEnd Sub11.如下数组声明语句,B_正确。(A)Dim a3,4 As Integer(C)Dim A

4、(n,n)As Integer(D)12.如下数组声明语句中,数组a包含元素的个数为一Dim a(3,-2 to 2,5)(A)120(B)75(C)13.以卜.程序输出的结果是一D oDim aa=array(123,4,5,6,7)For I=lbound(a)to ubound(a)a(i)=a(i)*a(i)Next IPrint a(i)(B)*(D)*(B)Private Sub Commandl_Click()n=5:x=1:i=1Dox=x*ii=i+1Loop While i nPrint xEnd SubDim A(3,4)As IntegerDim A(3 4)As In

5、teger60(D)13(A)49(B)0(C)不确定(D)程序出错14.在程序代码中将图片文件pi c.j pg装入图片框Pi ct urel的语句是 B _。(A)Pi ct ure 1 .pi ct ure=pi c.j pg(B)Pi ct urel.pi ct ure=LoadPi ct ure(pi c.j pg )(C)Pi ct ure 1 .i mag e=pi c.j pg(D)LoadPi ct ureC pi c.j pg )15 .对于控件数组,下列描述中不正确的是 A。(A)控件数组可由多个控件组成,这些控件具有相同的名字(B)可以通过把两个同类控件的n a m e

6、属性改成相同值来创建控件数组(C)控件数组中的各元素共用事件,通过I ndex参数来确定是哪一个元素(D)控件数组中的元素可以是不同类型的控件16.设有程序代码如下:F orm 1 .C apt i on=V i s ual B as i c则:F orml,C apt i on 和 V i s ual B as i c分别代表_ _ _C.(A)对象,值,属性(C)对象,属性,值17.下列B 表达式是不正确的。(A)计算机+”与程序设计(C)计算机&15 0(B)对象,方法,属性(D)属性,对象,值(B)计算机+15 0(C)计 算 机 与 程 序 设 计 18 .V i s ual B a

7、s i c是 种面向对象的可视化程序设计语言采取了 A 的编程机制。(A)事件驱动(B)按过程顺序执行(C)从主程序开始执行(C)按模块顺序执行19 .V i s ual B as i c是一种面向对象的程序设计语言,A_不是面向对象系统所包含的三要素。(A)变量(B)事件(C)属性(D)方法20.保存新建的工程时,默认的路径是_ B_ o(A)My d o c um en t s(B)VB 9 8(C)(D)W i n d o ws21.文本框没有D _ 屈性。(A)E n ab l e(B)Vi s i b l e(C)B ac k C o l o r(D)C apt i o n2 2 .

8、要使P r i n t方法在Fo r m _L o ad事件中起作用,要对窗体的 C 属性进行设置。(A)B ac k C o l o r (B)Fo r eC o l o r (C)A ut o R ed r aw(D)C apt i o n2 3 .在一行中写多条语句时,每条语句之间用B 符号分隔。(A)(B)(C)(D)2 4.下面A 是合法的变量名。(A)x _y z (B)1 2 3 ab c (C)i n t eger (D)x-y2 5.下面B 是合法的字符常数。(A)A B C$(B)A B C (C)A B C (D)A B C2 6 .表达式L en(1 2 3程序设计A

9、B C)的值是_A _。(A)1 0(B)1 4(C)2 0(D)1 72 7.下面正确的赋值语句是_C o(A)x+y=3 0(B)y=7t*r*r (C)y=x+3 0(D)3 y=x2 8 .为了给x,y,z三个变量赋初值1,下面1 E确的赋值语句是_A o(A)x=l:y=l:z=l (B)x=l,y=l,z=l (C)x=y=z=l (D)x y z=l2 9 .V B提供了结构化程序设计的三种基本结构,三种基本结构是.D。(A)递归结构、选择结构、循环结构(B)选择结构、过程结构、顺序结构(C)过程结构、输入输出结构、转向结构(D)选择结构、循环结构、顺序结构3 0.下面程序段运行

10、后,显示的结果是一B oD i m x%I f x=0 T hen P r i n t x E l s e P r i n t x+1(A)1(B)0(C)x (D)x+13 1 .下面程序段运行后,显示的结果是 AD i m xX=I n t(R n d)+5S el ec t C as e xC as e 5P r i n t “优秀”C as e 4P r i n t “良好”C as e 3P r i n t “通过”C as e E l s eP r i n t “不通过”E n d S el ec t(A)优秀(B)良好(C)通过(D)不通过3 2.下列循环语句能正常结束循环的是(

11、A)1=5Do1=1+1Loop Until I0(C)1=10Do1=1+1Loop Until I n_ then t=m:m=n:n=tr=m mod ndo while_(18)_ro0r=m Mod nloopPrint”最大公约数:“,nPrint 最小公倍数:%(19)_ml*nl/n_End Sub1 1.下面程序段显示(2 0)4个。F or i=l t o 5F or j=2 t o iPrint *”;Next jNext i一、单项选择题(每小题1.5 分,共 4 8 分)(1)A D A (4)A C(6)B C(8)D(9)B(1 0)C(1 1)B(1 2)A (

12、1 3)A (1 4)B(1 5)D(1 6)C(1 7)(1 8)A(1 9)A(2 0)_ B_ (2 1)D(2 2)C(2 3)B(2 4)A(2 5)B(2 6)(2 7)C(2 8)A(2 9)D(3 0)A (31)A(3 2)JD二、填空题(1-8 空每空1 分,9-2 0 空每空2 分,共 3 2 分)(1)rem 或 (2)(3):(4)st yle(5)3(6)msg box()(7)字符型(8)Va l()(9)(x mod 1 0)*1 0+x 1 0 (1 0)len(a)(1 1)d(1 2)int(md*6 1)+4 0(1 3)st ring (a (i)2,

13、“*)(1 4)a(i,i)=l(1 5)iT(1 6)a(iT,j)(1 7)mn(1 8)r 0(1 9)ml*nl/n(2 0)计算机水平考试模拟试题一(VB)一、选择题(4 0 分,共 2 5 题)1、多选题 下列方法中,能 修 改 组 合 框 的 项 目 是。(A)、Era se(B)、Removeit em(C)x Delet e(D)、A d d it em(E)、Ind ex2、单选题 使用 方法能删除列表框控件中的某个项目。(A)、Cis(B)、Clear(C)、Re move Ite in(D)、Delltem3、单选题 可以同时删除字符串前导和尾部空白的函数是 o(A)、

14、Ltrim(B)、Trim(C)、Rtrim(D)、Mid4、单选题 在窗体上画一个命令按钮,然后编写如卜.事件过程:Prevate Sub Command l_Click()x=0Do Until x=-1a=InputBox一 请输入A 的值”)a=Val(a)b=InputBox(请输入B 的值”)b=Val(b)x=InpulBox(请输入x 的值)x=Val(x)a=a+b+xLoopPrint aEnd Sub程序运行后,单击命令按钮,依次在输入对话框中输入5、4、3、2、1、1,则输出结果为(A)、15(B)、2(C)、3(D)、145、单选题 为了在运行时能显示窗体左上角的控制

15、框(系统菜单),必须 o(A)、把窗体的ControlBox属性设置为False,同时把BorderSlyle属性设置为非0 值(B)、把窗体的ControlBox属性设置为False,其他属性任意(C)、把窗体的ControlBox属性设置为True,并旦把BorderSlyle属性设置为1-5(D)、把窗体的ControlBox属性设置为True,同时把BorderStylc属性设置为。值6、单选题 用 于 动 态 地 在 菜 单 中 增 加 菜 单 项 的 语 句 是。(A)、Load(B)、Unload(C)LoadMenu(D)、UnloadMenu7、单选题 要使文本框获得输入焦点

16、,应采用文本框控件的 方法。(A)、GetFocus(B)、LostFocus(C)、Keypress(D)、SctFocus8、单选题 函数调用不可以 o(A)、作为另一个函数的形参(B)、出现在一个表达式中(C)、作为另一个函数的实参(D)、出现在一个执行语句中9、单选题 在程序运行期间,如果拖动滚动条上的滚动块,则 触 发 的 滚 动 条 事 件 是、(A)、Scroll(B)、ove(C)、Get F ocus(D)、Chan g e1 0、1单.选题In p u l B o x函数返 可 值 的 类 型 为。(A)、数值或字符串(视输入的数据而定)(B)、数值(C)、字符串(D)、变

17、体1 1、单选题 在窗体上面画个命令按钮,然后编写如下事件过程:Op t i o n B as e 1Pr i v at e Su b C o m m an d l _C l i c k()D i m aa=A r r ay(1,2,3,4)j =lFo r i=4 To 1 St e p -1s =s +a(i)*jj=j*1 0Ne x t iPr i n t sE n d Su b运行上面的程序,单击命令按钮,其 输 出 结 果 是。(A)、43 2 1(B)、1 2(C)、3 4(D)、1 2 3 41 2、单选题 以下关于函数参数的说法中,正确的是。(A)、实参与其所对应的形参共占用

18、个存储单元(B)、实参与其所对应的形参各占用独立的存储单元(C)、只有当实参与其所对应的形参同名时才共占用存储单元(D)、实参与其所对应的形参视其参数传递方式来确定是否各自占用独立的存储单元1 3、单选题 下 列 可 以 打 开 立 即 窗 口 的 操 作 是。(A)、C t r l+E(B)、C t r l+D(C)、C t r l+F(D)、C t r l+G1 4、多选题 语句If a=l Th e n b=l,下 列 说 法 正 确 的 是。(A)、b=l为赋值语句(B)、a=l为关系表达式(C)、a=l为赋值语句(D)、b=l为关系表达式15、单选题 在窗体上添加一个名为Comman

19、d 1 的命令按钮和两个名为Labell、Label2的标签,程序代码如下:Private x As IntegerPrivate Sub proc(ByVal a As Integer,By Vai b As Integer)x=a*ay=b+bEnd SubPrivate Sub Command 1 _Click()x=5y=3Call proc(x,y)Label 1 .Caption=xLabel2.Caption=yEnd Sub程序运行后,单击命令按钮,两 个 标 签 中 显 示 的 内 容 分 别 是。(A)、25 和 6(B)、25 和 3(C)5 和 6(D)、5 和 316

20、、多选题 关 于 复 选 框 的 说 法 正 确 的 是。(A)、复选框的Value属性值为1 时表示未选中(B)、复选框的Value属性值为0 时表示选中(C)、复选框的Value属性值可以取两个值(D)、复选框的Value属性值可以取三个值(E)、复选框的Value属性值为1 时表示选中17、单选题 设 a=1 0,则执行x=iif(a 7,-l,O)后,x 的值是(A)、-1(B)、7(C)、10(D)、018、单选题 在窗体上画个命令按钮(名称为Com m andl)编写如下事件过程:Private Sub Command 1 _Click()b=1c=3Print a=b+cEnd

21、Sub程序运行后,单击命令按钮,输 出 的 结 果 是。(A)、False(B)、a=3(C)、a=b+c(D)、319、单选题 下列事件中,事件不可能在窗体对象中发生。(A)、Change(B)、Click(C)、Load(D)、Dbclick20、单选题 为了防止用户使用Tab键选定控件,应该 o(A)、将控件的Tabindex属性设置为0(B)、将控件的TabStop属性设置为False(C)、将控件的TabStop属性设置为0(D)、将控件的Enabled属性设置为False21、单选题 设有如卜.类型声明:Type PersonName As String*8Major As Str

22、ing*20End Type要将该类型的某个变量p 的值写入个随机文件D:Test4.dat中,能正确把数据写入该随机文件的程序段是(A)Open D:Tcst4.dat For Random As#1:Get#1,1,p:Close#1(B)、Open D:Test4.dat1 For Random As#l:Put#1,1,p:Close#1(C)Open D:Tcst4.dat For Random As#1 Lcn=Len(p):Put#1.I,p:Close#1(D)、Open D:Test4.dat For Random As#1 Len=Len(p):Get#1,1,p:Clos

23、e#122、单选题 对窗体编写如下代码:Option Base 1Private Sub Fonn_KeyPrcss(KcyAscii As Integer)a=Array(237,126,87,48,498)ml=a(l)m2=1If KeyAscii=13 ThenFor I=2 To 5If a(I)m 1 Thenml=a(I)m2=IEnd IfNext IEnd IfPrint mlPrint m2End Sub程序运行后,按回车键,输出结果为 O(A)、498 5(B)、498 4(C)、48 4(D)、237 123、单选题 为了在按下回车键时执行某个命令按钮的事件过程,需要把

24、该命令按钮的 个属性设置为True,这个属性是 o(A)、Enabled(B)、Value(C)、Default(D)、Cancel24、多选题DataTime是一个日期类型的变量,以 下 赋 值 语 句 中 正 确 的 是。(A)、DataTime=#5/i 4/01#(B)、DataTime=#12:15:00 AM#(C)、DataTi me=#September 1,2001#(D)、DataTime=8/8/99”25、多选题Visual Basic的Sub过程可以分为两大类,包括(A)、类模块(B)、通用过程(C)、事件过程(D)、Function 过程二、组合选择(20分,共 1

25、0题)26、程序运行时,下列控件_ D_在窗体上自动不可见。27、Visual Basic 6.0集成开发环境包括主窗口、_ N _、布局窗口、工程资源管理器、属性窗口和窗体设计器六个部分。28、Visual Basic中用_ A 语句来进行数据类型的自定义。29、根据编码方式不同,Visual Basic中可以把文件分为_ M 。30、Visual Basic程序设计语言属于S。31、Visual Basic 6.0用于开发一 C 环境下的应用程序。32、下列_ E _式子能生成个 1,100之间的随机整数。33、下列_R_控件不具有Caption属性。34、要想在文本框中显示滚动条,必须设

26、置文本框K的属性。35、若要把一个窗体隐藏,可以使用_ L _方法来实现。注意:请在试题的红色下划线处填写答案前所对应的字母,如(D)Style,只能填写英文字母“D”(大小写均可,必须在英文输入状态卜输入),不能填写“Style,否则作错误作答处理,填完后按I用车键可转到下一题。可供选择的答案如下:(A)Dim(B)面向过程的语言(C)Windows(D)通用对话框控件(CommonDialog)(E)Int(Rnd*100)+1(F)Int(Rnd*100)(G)DOS(H)TextBox(I)Label(J)ScrollBars(K)ScrollBars 0 Multiline(L)Hi

27、de(M)二进制文件和ASCII文件(N)工具箱(O)Type(P)UnLoad(Q)命令按钮(CommandButton)(R)状态栏(S)面向对象的语言(T)顺序文件和随机文件三、判断题(10分,共10题)36、假设变量boolVar是一个布尔型变量,则赋值语句boolVar=.True.是否正确。正 确 错误37、语句x=Sqr(-l)是错误的。正 确 错误38、下列关于数组的说法是否正确:在同一过程中,数组名可以和简单变量名同名。正 确 错误39、关于组合框的叙述,下列说法是否正确:下拉组合框在缺省情况 包括一个卜.拉式列表和一个文本框。可以从列表选择或在文本框中输入。正确 错误 (P

28、I55)40、下面关于Tab顺序的说法,是否正确:TabStop属性已置为false的控件,在实际Tab键顺序中也被删除。正 确 错误141、下面的过程定义语句是否合法:Sub Proc(ByVal n()正 确 错误 (说明:如果形参是数组,必须是传址)42、在Select Case语句中,下列说法是否正确:一个Case语句只能对应一个值。正 确 错误43、关于组合框的叙述,卜列说法是否正确:卜.拉式列表框样式的组合框允许用户输入。正 确 错误 (P155)44、语句Dim arr(l to 5,2 to 7,3 to 8)定义的数组元素个数是:100。正 确 错误45、下面关于Tab顺序的

29、说法,是否正确:设置Tabindex属性将改变一个控件的Tab键顺序。UE确错误 计算机水平考试模拟试题二(VB)一、选择题(4 0分,共25题)1、多选题Visual Basic中 注 释 语 句 的 前 缀 可 以 是。(A)、单引号(B)逗号(C)、Rem(D)、分号2、单选题 下列程序的输出结果是Private Sub Command 1 _Click()a=8:b=9Print a=bEnd Sub(A)、(B)、显示出错信息False(C)、8(D)、93、多选题 卜列可以作为Visual Basic的变量名是_ _ _ _ _ _ _ _ _(A)、a?b(含有?号)(B)、12

30、3ab(数字开头)(C)、Integer(系统关键字)(D)、PrintA(E)、a_b4、单选题 下 列 属 于 正 确 的 字 符 串 常 量 的 是。(A)、$ABC$(B)、“ABC”(C)、#ABC(D)、ABC5、单选题 语句Z=y+1代表 o(A)、将变量Z 存入变量y 中,再加上1 的表达式(B)、将变量Z 存入变量y+1中(C)、变量Z 取得变量y 的值,然后再加上1的一个表达式(D)、变量Z 取得丫+1 的值6、单选题 以下不是菜单编辑器窗口的组成部分的选项是(A)、编辑区(B)、菜单项属性设置区(C)、菜单代码编辑区(D)、菜单项显示区7、单选题 若要使命令按钮不可操作,

31、要对 属性设置。(A)、Caption(B)、Enabled(C)、Visible(D)、BackColor8、单选题 下列程序的运行结果是 oA=5B=-5C=Not A=BPrint C(A)、0(B)、True(C)-5(D)、无法输出9、单选题 对窗体编写如下事件过程:Private Sub Form_MouseDown(Button As Integer,_Shift As Integer,X As Single,Y As Single)If Button=2 Then(说明:Butlon=2表示按卜鼠标右键)Print AAAAAEnd IfEnd SubPrivate Sub F

32、orm_MouseUp(Button As Integer,Shift As Integer,X As Single,Y As Single)Print BBBBBEnd Sub程序运行后,(A)、(B)、如果单击鼠标右键,则输出结果为_ _ _ _ _ _ _ _ _ _。AAAAAAAAAABBBBB(C)BBBBBAAAAA(D)、BBBBB10、单选题 在窗体上画一个列表框和一个文本框,然后编写如下两个事件过程:Private Sub Form_Load()Listl.AddItem357”Listl.AddItem246Listl.AddItem,123HListl.AddItem4

33、56Textl.Text=nEnd SubPrivate Sub Listl_ DblClick()a=Listl.lextPrint a+Tcxt 1 .TextEnd Sub程序运行后,(A)、(B)、(C)、(D)、在文本框中输入“789”,然后双击列表框中的“456”,则输出结果为.456789(说明:因“+”号的两边都是字符串,故两数并接)07894561245i i、单选题 要计算i到ioo之间的偶数之和,请补充卜.列程序。Private Sub Command 1 _Click()x=0For I=1 To 100 Step 2Next IPrint 1到100之间的偶数之和为:

34、,xEnd Sub(A)、x=x+l(B)、x=x+i(C)、x=x+i+l(D)x=x*212、单选题 执行下列程序,运行结果是 oPrivate Sub Command 1 _Click()s=0Dim I As IntegerFor 1=2.1 To 5.7 Step 0.3S=S+1NextPrint sEnd Sub(A)、13(B)14(C)、12(D)、死循环13、单选题 为了使窗体的大小可以改变,必须把窗体的BorderStyle属性设置为(A)、3(B)、2(C)、1(D)、414、单选题 执行下列代码,分别输入12和8 9,输 出 结 果 是。Private Sub For

35、m_CIick()a=InputBox(D)b=InputBox(E)Print a+bEnd Sub(A)、101(B)、DE(CX 1289(说明:因“+”号的两边都是字符串,故两数并接)(D)、DE128915、单选题 在设计阶段,当双击窗体上的某个控件时,所打开的窗口是(A)、属性窗口(B)、工程资源管理器窗口(C)、工具箱窗口(D)、代码窗口16、单选题 窗 体 设 计 器 的 主 要 作 用 是。(A)、存放代码(B)、管理工程资源(C)、显示图形、图像以及各种数据(D)、存放文本、图片、声音等文件17、单选题 设 a=8,b=10,则 以 下 表 达 式 的 值 为 真 的 是。

36、(A)(-3+5 a)and(b 0)(B)、(a 0)(C)a=b and b 12(D)、(ab)or(b0)18、单选题 下 列 代 码 的 运 行 结 果 是。Private Sub Command I _Click()s=0n=100For I=1 To ns=s+IIf I Mod 25=0 Then PrintNext 1End Sub(A)、5 个“*”(B)、4 个(C)、25 个“*”(D)、100 个19、单选题 执行下面的语句后,所 产 生 的 信 息 框 的 标 题 是。a=MsgBox(AAAAA,3,BBBBB)(A)、BBBBB(B)、空(C)、AAAAA(D)

37、、出错,不能产生信息框20、单选题1 卜 一 列 不 能 打 开 菜 单 编 辑 器 的 操 作 是。(A)、按 Shift+Alt+M(B)、按 Ctrl+E(C)、执 行“工具”菜单中的“菜单编辑器”命令(D)、单击工具栏中的“菜单编辑器”按钮21、多选题 结 构 化 程 序 设 计 的 三 种 基 本 结 构 包 括.(A)、选择结构(B)、顺序结构(C)、循环结构(D)、嵌套结构22、单选题 为了暂时关闭计时器,应把该计时器的某个属性设置为F alse,这个属性是(A)、Interval(B)、Timer(C)、Visible(D)Enabled23、多选题 设有如下的记录类型Type

38、 StudentNumber As StringName As StringA g e A s I n t e g e rE n d T y p e则 正 确 引 用 该 记 录 类 型 变 量 的 代 码 是。(A)、D i m s A s T y p e :s.a g e=l 8(B )、D im s A s Student:s.age=18(C)、D i m s A s T y p e :s.n a m e=李伟”(D)、D im s A s Student:s.name=李伟(E)D i m s A s T y p e :s.n u m b e r=O O O r2 4、多选题 假设x

39、是一个布尔型变量,则下列正确的赋值语句是 o(A)、x=False(B)、x=F a l s e(C)x=6 7(D)x=.False.(E)、x=#F a l s e#2 5、单选题 要设置计时器控件的定时时间,需设置的属性是 o(A)、V a l u e(B)、Interval(C)、T e x t(D)E n a b l e d二、组合选择(20分,共10题)2 6、对于注释语句的说法,正确的是_J _o2 7、下面一T一是合法的日期型常量。2 8、窗体文件的扩展名是_A o2 9、V i s u a l B a s i c中缺省的传递参数的机制是I _ _ _ _。3 0、要读取一个磁

40、盘文件,需要使用一C 函数来判断文件是否到达文件尾。3 1、Vi s u a l B a s i c中_E _ _ _ _使用语句来实现过程的特殊出口。3 2、单击窗体右上角的关闭按钮,将按顺序触发F一 事 件 产 生。3 3、通用对话框控件(C o m m o nD i a l o g)属于 G_ _ _ _类的控件。3 4、Vi s u a l B a s i c程序设计的主要特点是_M_ _ _的编程机制。3 5、O_ _ _ _的若干控件称为控件数组。注意:请在试题的红色下划线处填写答案前所对应的字母,如(D)St y l e,只能填写英文字母“D”(大小写均可,必须在英文输入状态下输

41、入),不能填写“St y l e,否则作错误作答处理,填完后按回车键可转到下一题。可供选择的答案如下:(A).F R M(B)B O F(C)E O F(D)E x i t F o r(E)E x i t Su b(F)先 UnL o a d 后 Q u cr y Unl o a d(G)A ct i v eX(H)1 1-0 9-99(I)传地址方式(J)注释语句不能出现在续行符的后面。(K)标准(L)过程驱动(M)事件驱动(N)传值方式(0)控件的名字相同但索引号不同(P).F R X(Q)大小,样的相同(R)先 Q u er y Unl o a d 后 UnL o a d(S)注释语句可

42、以出现在代码中的任意地方。(T)#1 1-0 9-99#三、判断题(10分,共10题)3 6、要判断在文本框中是否按了 E nt er 键,应在文本框的K ey D o w n事件中判断。正 确 错误3 7、Ti m er 控件在程序运行时是不可见的。正 确 错误3 8、顺序文件中记录存放的顺序是按每条记录的记录号从小到大排序好的。正 确 错误3 9、命令按钮、文本框、复选框等控件都支持鼠标事件。正 确 错误4 0、作为启动对象的M a i n子过程只能放在窗体模块内。正 确 错误(参阅P 1 94)4 1、每个菜单项都是一个控件,与其他控件一样也有自己的属性和事件。正 确 错误 (参阅P 1

43、 90)4 2、一个D I M 语句定义多个数组时,逗号,可作为数组间的分隔符。正 确 错误4 3、用户定义类型中的元素可以是任何数据类型,如变长字符串型,整型等。正 确 错误 (参阅P U5)4 4、方法是预先定义好的、能够被对象识别的动作。正 确 错误4 5、正确数组下标的上界和下界可以任意定义。正 确 错误 计算机水平考试模拟试题三(VB)一、选择题(4 0分,共2 5题)1、单选题 以下语句的输出结果是 oP ri n t F o rm a t$(3 2 5 4 8.5,0 0 0,0 0 0.0 0 )(A)、3 2,5 4 8.5(B),032,548.50(C)、3 2 5 4

44、8.5(D)、3 2,5 4 8.5 02、单选题 以下叙述中,正确的是。(A)、O p e n命令的作用是打开一个已经存在的文件(B)、一个记录中所包含的各个元素的数据类型必须相同(C)、随机文件中每个记录的长度是固定的(D)、使用I n put#语句可以从随机文件中读取数据3、多选题V i sua l B a si c的S u b过程可以分为两大类,包括。(A)、通用过程(B)、类模块(C)、F un c ti o n 过程(D)、事件过程4、I单选题 以下对象中,不具有P i c ture属性。(A)、图像框(B)、窗体(C),文本框(D)、图片框5、单选题 假定有一个菜单项,名为M e

45、 n ui te m,为了在运行时使该菜单项失效(变灰),应使用的语句为(A)、M e n ul te m.V i si b l e=F a l se(B)、MenuItem.Enabled=False(C)、M e n uI te m.E n a b l e d=True(D )、M e n ui te m.V i si b l e=True6、单选题 可以用 命令释放动态数组所占用的内存。(A)、Erase(B)、P re se ve(C)、R e D i m(D)、O pti o n7、多选题 以下叙述中,正确的是.(A)、窗体的N a m e属性值是显示在窗体标题栏中的文本。(B)、窗

46、体的N a m e属性指定窗体的名称,用来标识一个窗体。(C)、可以在运行期间改变对象的Name属性的值。(D)、可以在设计期间改变对象的N a m e属性的值。8、单选题VB程序中用于分隔语句的字符是 o(A)、(B)、_(C)、(D)、:9、多选题 下面程序段求两个数中的大数,正 确 的 是(A)、If y=x Then Max=y:Max=x(B)、Max=IIf(xy,x,y)(C)、If xy Then Max=x Else Max=y(D)Max=x:If y=x Then Max=y10、单选题 假设在窗体上已经添加了通用对话框CommonDialog控件并设置好属性,其名称是C

47、ommonDialogl,在程序中要显示”打开“对话框,使用语句是:。(A)、CommonDialog l.Action=1(B)、CommonDialog!.Action=2(C)、CommonDialog 1 .Action=4(D)、CommonDialog 1 .Action=311、单选题 假定有如下的Sub过程:Sub S(x As Single,y As Single)x=t/yy=t Mod yEnd Sub在窗体上画个命令按钮,然后编写如下事件过程:Private Sub Command 1 _Click()Dim a As SingleDim b As Singlea=5:

48、b=4S a,bPrint a,bEnd Sub程序运行后,单击命令按钮,输出结果为 O(A)、1.25 4(B)、54(C)、1 1(D)、1.25 112、单选题 要想从子过程调用后返回两个参数的值,卜.面 子 过 程 语 句 满 足 要 求 的 是(A)、Sub f(a%,Byval b%)(B)、Sub f(ByVal a%,Byval b%)(C Subf(a%,b%)(D)、Sub f(Byval a%,b%)13、单选题 以下过程的功能是将字符串strl中所有的字符“ch”删除,选择填空完成该过程。Sub change(strl As String,ch As String)Di

49、m str2 As String,!As Integer,len 1 As Integerlenl=Len(strl)For 1=1 to lenlIf Mid(strl,I,l)ch Then str2=str2+Mid(strl,I,l)Next IEnd Sub(A)str2=strl(B)、strl=str2(C)、change=str2(D)、change=strl14、单选题 执行下列的程序段后,结果为 oi=0n=0Do While i 5(C)、6(D)、3219、单选题 执行以下程序段后,变量c$的值为。a$=Visual Basic Programingb$=Quick”c

50、$=b$&Ucase(Mid$(a$,7,6)&Right$(a$,11)(A)、Quick BASIC Programing(B)、Visual BASIC Programing(C)Quick Basic Programing(D)、QUICK Basic Programing20、单选题 可 以 唯 一 区 分 不 同 窗 体 的 属 性 是。(A)、Caption(B)Text(C)、Tag(D)、Name21、单选题 在正常安装Visual Basic6.0后,可以通过多种方式启动Visual Basic。以卜,方式中不能启动VisualBasic 的是:。(A)、进 入 DOS方式

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁