全国计算机等级考试二级vb题库.docx

上传人:b****1 文档编号:20818218 上传时间:2023-04-25 格式:DOCX 页数:67 大小:40.92KB
下载 相关 举报
全国计算机等级考试二级vb题库.docx_第1页
第1页 / 共67页
全国计算机等级考试二级vb题库.docx_第2页
第2页 / 共67页
全国计算机等级考试二级vb题库.docx_第3页
第3页 / 共67页
全国计算机等级考试二级vb题库.docx_第4页
第4页 / 共67页
全国计算机等级考试二级vb题库.docx_第5页
第5页 / 共67页
点击查看更多>>
下载资源
资源描述

全国计算机等级考试二级vb题库.docx

《全国计算机等级考试二级vb题库.docx》由会员分享,可在线阅读,更多相关《全国计算机等级考试二级vb题库.docx(67页珍藏版)》请在冰豆网上搜索。

全国计算机等级考试二级vb题库.docx

全国计算机等级考试二级vb题库

52000.下列叙述中正确的是(C)(单)

A.只有窗体才是VisualBasic中的对象

B.只有控件才是VisualBasic中的对象

C•窗体和控件都是VisualBasic中的对象

D.窗体和控件都不是VisualBasic中的对彖

52001.下列可以激活属性窗口的操作是(D)(单)

A.用鼠标双击窗体的任何部位

B.执行少文件〃菜单中的〃属性窗口少命令

C.执行少编辑〃菜单中的〃属性窗口"命令

D•按F4键

52002下列能打开工具箱窗口的操作是(A)(单)

A.执行"视图〃菜单中的〃工具箱〃命令B.按Alt键

C.单击属性窗口上的“工具箱〃按钮D.按Ctrl键

52003.假泄已在一个窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置该窗体的Nam已属性,预先应执行的操作是(D)(单)

A•单击窗体上有控件的地方B•单击任一个控件

C.不执行任何操作D.双击窗体的标题栏

52004.为了把窗体上的某个控件变为活动的,应执行的操作是(B)(单)

A.单击窗体的空白处B.单击该控件的内部

C.双击该属性列表框D.双击窗体

52005.确左一个控件在窗体上的位置的属性是(D)(单)

A.Width或HeightB.Top和Height

C.Top或WidthD.Top和Left

52006.确泄一个窗体或控件的大小的属性是(A)(单)

A.Width或HeightB.Top和Width

C.Top或LeftD.Top和Left

52007.为了同时改变一个活动控件的髙度和宽度,正确的操作是(A)(单)

A.拖拉位于控件左上角B.只能拖拉位于控件右下角

C.只能拖拉位于控件左下角

D.不能同时改变控件的高度和宽度

52008.面向对象的程序设计指满足(B)(单)

A•虚拟化、结构化、动态化B•封装性、继承性、多态性

C.对象的链接.动态链接.动态数据交换

D.ODBC、DDE、OLE

52009.用户在屏幕上画出应用程序界而,并设豊好对象的属性,系统便可以自动生成程序代码,这称为(A)(单)

A.而向对象的程序设计B.结构化程序设计

C.事件驱动的编程机制D•程序设计

52010.VB集成开发环境开发的內用程序不适宜的运行环境是(A)(单)

A.WIND0S32B.WINDOWS9X

C.WINDOWSNTD.WINDOWS2000

52011.VB6共有三个版本,按功能从弱到强的顺序排列应是(C)(单)

A.学习版、专业版和工程版B•学习版、工程版和专业版

C•学习版、专业版和企业版D•学习版、企业版和专业版

52012.VB集成开发环境有三种工作状态,不属于三种工作状态之一的是(B)(单)

A.设计状态B.编写代码状态

C•运行状态D•中断状态

52013.不能打开代码窗口的操作是(B)(单)

A.双击窗体设计器的任何地方B•按下F键

C.单击工程窗口中的〃查看代码〃按钮

D.选择少视图〃下拉菜单中的"代码窗口"

52014.在VB中,工程文件的扩展需是(B)(单)

A.・frmB・・vbpC・・basD・・frx

52015.在VB中,窗体文件的扩展需是(A)(单)

A.・frmB・・vbpC・・basD・・frx

52016.VB集成开发环境可以(D)(单)

A・编辑、调试、运行程序,但不能生成可执行程序

B.编借、生成可执行程序.运行程序,但不能调试程序

C.编借、调试、生成可执行程序,但不能运行程序

D.编借、调试.运行程序,也能生成可执行程序

52017.英文"VISUAL"的含义是⑷(单)

A.可视化B.集成C.结构化D.调试

52018.标准模块文件的扩展名是(C)(单)

A.frmB・vbpC・basD・vbg

52019.VB集成开发环境中,在(C)中编写代码(单)

A.状态栏B.属性列表框C.代码框D.标题栏

52020.在而向对象的程序设讣过程中,英文缩写"OOP"的含义是(C)(单)

A.事件驱动的编程机制B.结构化程序设计语言

C.而向对象的程序设计D•可视化程序设计

52021.在窗体上画一个名称为Timerl的计时器控件,要求每隔0・5秒发生一次计时器事件.则以下正确的属性设置语句是(D)(单)

A.Timer1・Interval二0・5B・Timer1・Intervales

C・Timer1・Interval=50D・Timer1・Interval二500

52022.在窗体上画一个名称为Commandl的命令按钮,然后编写如下事件过程:

PrivateSubCommandl_Click()

StaticxAsInteger

Cis

Fort=lTo2

y=y+x

x=x+2

Nextt

Printx,y

EndSub

程序运行后,连续三次单击Commandl按钮后,窗体上显示的是(A)(单)

A.42B.1218C.1230D.46

52023.以下关于多重窗体程序的叙述中,错误的是(A)(单)

A.用Hide方法不但可以隐藏窗体,且能淸除内存中的窗体

B.在多重窗体程序中,各窗体的菜单是彼此独立的

C.在多重窗体程序中.可以根据需要指左启动窗体

D•对于多重窗体程序中,单独保存每个窗体

52024.以下关于文件的叙述中,错误的是(B)(单)

A.顺序文件中的记录一个接一个顺序存放

B.随机文件中记录的长度是不相同的

C•执行打开文件的命令后,自动生成一个文件指针

D.EOF函数作用是判断文件的指针是否指向文件末尾

52025.以下叙述中错误的是(D)(单)

A.事件过程是响应特左事件的一段程序

B.不同的对象可以具有相同名称的方法

C.对象的方法是执行指定操作的过程

D.编程者可以自由更改代码框右上边的过程列表的事件名称

52026.以下合法的VisualBasic变量的名称是(A)(单)

A.a3B.ConstC.9abcD.a#x!

52027.当一个复选框被选中时,它的Value属性的值是(C)(单)

A.3B.2C.1D.0

52028.表达式5Mod3+5\3的值是(B)(单)

A.0B.3C.4D.6

52029.设x=4,尸&z二7,表达式:

(x

A.1B.-lC.TRUED.FALSE

52030.在窗体上画一个名称为Commandl的命令按钮,然后编写如下事件过程:

PrivateSubCommandl_Click()

a$=/zVisualBasic/z

PrintString(3,a$)

EndSub

程序运行后,单击命令按钮,在窗体上显示的内容是(A)(单)

A.WVB.VisC.sicD.11

52031.设有如下程序段:

x=2

Forc=lTo4Step2

x二x+c

Xcxtc

运行以上程序后,X的值是(A)(单)

A.6B.7C.8D.9

52032.以下叙述中错误的是(A)(单)

A.在KeyPress事件过程中不能识别键盘键的按下与释放

B.在KeyPress事件过程中不能识别回车键

C.在KeyDown和KeyUp事件过程中,从键盘输入的字母和字母律〃对应的KeyCode视作相同的字母

D.在KeyDown和KeyUp事件过程中,从大键盘上输入的和从右侧小键盘上输入的T被视作不同的字符

52033.执行如下两条语句,窗体上显示的是(C)(单)

A二9・8596

PrintFormat(a,"000.00")

A.0,009.86B.9.86C.009.86D.0,009.86

52034.在窗体上画一个名称为CommandDialogl的通用对话框,一个名称为Command1的命令按钮。

然后编写如卜•事件过程:

PrivateSubCommandl_Click()

CommonDialog1・FileName二""

CommonDialogl.Filter=//Allfile*.*(*.Doc)*.Doc(*.Txt)*・Txt〃

CommonDialog1・Filterindex二1

CommonDialog1.DialogTitle=/,\rBTest,z

CommonDialog1・Action=l

EndSub

对于这个程序,以下叙述中错误的是(D)(单)

A.该对话框被设置为〃打开"对话框

B.在该对话框中指上的文件名为空

C.该对话框的标题为VBT已st

D.在该对话框中指定的默认文件类型为文本文件(*.Txt)

52035.设一个工程由两个窗体组成,其需称分别为Fcmnl和Form2,在Forml上有一个需称为Commandl的命令按钮。

窗体Fonnl的程序代码如下:

PrivateSubCommandl_Click()

DimaAsInteger

a=10

Callg(Form2,a)

EndSub

PrivateSubg(fAsForm,xAsInteger)

y=Iif(x>10,100,-100)

f・Show

f・Caption=y

EndSub

运行以上程序,正确的结果是(B)(单)

A.Forml的Caption属性值为100

B.Form2的Caption属性值为TOO

C.Forml的Caption丿属性值为TOO

D.Form2的Caption属性值为100

52036.在窗体上画一个名称为Commandl的命令按钮,并编写如下程序:

PrivateSubCommandl_Click()

DimxAsInteger

StaticyAsInteger

x=10

y=5

Callfl(x,y)

Printx,y

EndSub

PrivateSubfl(ByRefxlAsInteger,ylAsInteger)

xl=xl+2

yl二yl+2

EndSub

程序运行后.单击命令按钮,在窗体上显示的内容是(D)(单)

A.105B.125C.107D.127

52037.OptionBase1

PrivateSubCommandl_Click()

Dima(10)AsInteger

DimnAsInteger

n=3

Ifn<10Then

CallGetArray(a,n)

EndIf

EndSub

PrivateSubGetArray(b()AsInteger,nAsInteger)

Dimc(10)AsInteger

j=0

Fort=lTon

b(t)=Rnd*100

Ifb(t)/2=b(t)\2Then

j二j+1

c(j)=b(t)

EndIf

Nextt

Printj

EndSub

以下叙述中错误的是(C)(单)

A.数组b中的数范用为0-100

B・c数组下标的下界从1开始

C.GetArray过程的参数n是按值传送的

D•语句Ifb(t)/2=b(t)\2Then是判断数组b中元素的值是否为整数

52038.在窗体上画一个名称为Commandl的命令按钮,然后编写如下事件过程:

OptionBase1

PrivateSubCommandl_Click()

Dima

a=Array(1,2,3,4,5)

Forc=lToUbound(a)

a(c)=a(c)+c-l

Nextc

Printa(3)

EndSub

文档从网络中收集,已重新整理排版word版本可编借•欢迎下载支持.程序运行后,单击命令按钮,则在窗体上显示的内容是(B)(单)

A.4B.5C.6D.7

52039.阅读程序:

OptionBase1

PrivateSubForm_Click()

Dimarr

DimSum%

Sum=0

arr=Array(1,3,5,7,9)

Fort=1To5

Sum=Sum+arr(t)

Nextt

PrintSum

EndSub

程序运行后,单击窗体,输入结果为(B)(单)

A.5B.9C.25D.15

52040.在窗体上画一个名称为F订el的文件列表框.并编写如下程序:

PrivateSubFilel_DblClick()

x=Shell(Filel.FileName,1)

EndSub

以下关于该程序的叙述中,错误的是(A)(单)

A・x没有实际作用,因此可以将该语句写为:

CallShell(Filel,FileName,1)

B・双击文件列表框中的文件,将触发该事件过程

C.要执行的文件的需字通过Filel.FileName指左

D.Filel中显示的是当前驱动器、当前目录下的文件

52041.在窗体上画一个名称为Labella标题为''VisualBasic考试"的标签,两个名称分别为Commandl和Command?

、标题分别为〃开始〃和"停止〃的命令按钮,然后画一个名称为Timerl的让时器控件,并把其Interval属性设置为500。

编写如下程序:

PrivateSubForm_Load()

Timerl・Enabled二False

EndSub

PrivateSubCommandl_Click()

Timer1・Enabled二True

EndSub

PrivateSubTimerl_Timer()

IfLabel1・Left

Labell.Left=Labell.Left+20

Else

Labell.Left=0

EndIf

EndSub

程序运行后,单击"开始〃按钮,标签在窗体中移动。

对于这个程序,以下叙述中错误的是(A)(单)

A.标签的移动方向为自右向左

B.单击少停止〃按钮后再单击"开始〃按钮,标签从停止的位置继续移动

C•当标签全部移出窗体后,将从窗体的另一端岀现并重新移动

D.标签按指住的时间时隔移动

52042.规范地说,VB是一种⑷的开发工具(单)

A.而向对象B.面向用户C.而向屏幕D•而向窗体

52043.VB6设计界而包含多个视窗,控制这些视窗显示或关闭的命令包含在(D)下拉菜单中(单)

A文件B.工稈C编辑D视图

52044下而(D)操作不是激活或显示属性列表框的操作(单)

A.按快捷键F4

B.点击工具栏中的〃属性列表框〃按钮

52066.执行以下程序段:

a$=//abbacddcba,/

For1=6To2Step-2

X二Mid(a,1.1)

Y=Left(a,I)

z=Right(a,I)

z=Ucase(X&Y&z)

NextI

Printz

输出结果为(B)(单)

A.ABAB.BBABBAC.ABBABAD.AABAAB

52067.在窗体上画一个名称为Commandl的命令按钮,然后编写如下程序:

OptionBase1

PrivateSubCommandl_Click()

DimaAsVariant

a=Array(1,2,3,4,5)

Sum=0

For1=1To5

Sum=sum+a(I)

NextI

x=Sum/5

ForI=1To5

Ifa(I)>xThenPrinta(I);

NextI

EndSub

程序运行后,单击命令按钮,在窗体上显示的内容是(D)(单)

A.12B.123C.345D.45

52068.假左一个工程由一个窗体文件Forml和两个标准模块文件Mode11及Mode12组成。

Model1代码如下:

PublicxAsInteger

PublicyAsInteger

SubSl()

x=1

S2

EndSub

SubS2()

y=10

Form1.Show

EndSub

Model2的代码如下:

SubMain()

SI

EndSub

其中SubMain被设置为启动过程。

程序运行后,各模块的执行顺序是(C)(单)

A.Forml->Modell->Model2

B.Modell->Model2->Forml

C.Model2->Modell->Forml

D.Model2->Forml->Modell

52069.设有如卜程序段:

a$=/zbeijingshanghai?

z

b$=Mid(a$>InStr(a$,"g^+l)

执行上而的程序段后,变量b$的值为【shanghai]

52070.以下程序段的输出结果是【3】

Num=0

DoWhilenum<=2

num=num+1

Loop

Printnum

52071.在窗体上画一个名称为Commandl的命令按钮,然后编写如下事件过程:

PrivateSubCommandl_Click()

Move500,500

EndSub

程序运行后,单击命令按钮,执行的操作为(A)(单)

A•命令按钮移动到距窗体左边界、上边界各500的位置

B.窗体移动到距屏幕左边界.上边界各500的位置

C.命令按钮向左、上方向齐移动500

D.窗体向左、上方向各移动500

52072.在窗体上有若干控件,英中有一个名称为Textl的文本框。

影响Textl的Tab顺序的属性是(D)(单)

A.TabStopB・EnabledC・VisibleD・Tabindex

52073.在窗体上画一个名称为Listl的列表框,为了对列表框中的每个项目都能进行处理,应使用的循环语句为(A)(单)

A.Fori=0ToListl・ListCount一1Nexti

B・Fori=0ToListCount-1Nexti

C・Fori=lToListl・1istCountNexti

D・Fori=lToListCountNexti

52074.以下Case语句中错误的是(C)(单)

A.Case0To10

B.CaseIs>10

C.CaseIs>10AndIs<50D.Case3,5,Is>10

52075.以下关于图片框控件的说法中,错误的是(D)(单)

A.可以通过Print方法在图片框中输出文本

B.淸空图片框控件中图形的方法之一是加载一个空图形

C.图片框控件可以作为容器使用

D.用图片框控件的Stretch属性可以自动调整图片框中图形的大小

52076.执行语句s=Len(MidrVisualBasic",1,6))后,s的值是(A)(单)

A.VisualB・BasicC・6D・11

52077.以下叙述中错误的是(D)(单)

A.下拉式菜单能用菜单编辑器建立

B•在多窗体程序中,每个窗体都可以建立自己的菜单系统

C.能够对菜单项的Click事件编程

D.如果把一个菜单项的Enabled属性设置为False,则该菜单项不可见

52078.在窗体上画一个命令按钮,其名称为Commandl,然后编写如下事件过程:

PrivateSubCommandl_Click()

a二"12345〃

PrintFormatS(a,"000.00")

EndSub

程序运行后,单击命令按钮,窗体上显示的是(B)(单)

A.123.45B.12345.00C.12345D.00123.45

52079.以下关于函数过程的叙述中,正确的是(A)(单)

A.函数过程形参的类型与函数返回值的类型没有关系

B.在函数过程中,过程的返回值可以有多个

C•当数组作为函数过程的参数时,既能以传值方式传递,也能以传址方式传递

D.如果不指明函数过程参数的类型,则该参数不能有数据类型的参数52080.以下关于变量作用域的叙述中,正确的是(C)(单)

A.用dim定义变量是静态变量

B.静态变疑必须在标准模块中声明

C•用public左义变量是全局变量

D.Static类型变量的作用域范围是它所在的窗体或模块文件

52081.确立一个控件在窗体上的位置的属性是(C)(单)

A.Width和HeightB.Width或Height

C.Top和LeftD.Top或Left

52082.在窗体上画一个名称为Textl的文本框和一个名称为Conunandl的命令按钮,然后编写如下事件过程:

PrivateSubCommandl_Click()

Textl.Text="Visual"

Me.Textl="Basic"

Textl=''Program7'

EndSub

程序运行后,如果单击命令按钮,则在文本框中显示的是(C)(单)

A.VisualB.BasicC.ProgramD.出错

52083.以下关系表达式中,英值为False的是(A)(单)

A."ABC">"AbC〃B."the"<>"they"

C."VISUAL^UCaseCVisuaDD."Intege/^'Int"

52084.语句Printint(5/4*6\5)Mod2的输岀结果是(B)(单)

A.0B.1C.2D.3

52085.在窗体上画一个文本框、一个标签和一个命令按钮,其名称分别为Textl.Label1和Commandl,然后编写如下两个事件过程:

PrivateSubCommandl_Click()

strText=InputBox(z,请输入")

Textl.Text=strText

EndSub

PrivateSubTextl_Change()

Label1・Caption=Right(Trim(Textl.Text),3)

EndSub

程序运行后.单击命令按钮,如果在输入对话框中输入abcdef,则在标签中显示的内容是(D)(单)

A.空B.abcdefC.abcD.def

52086.在窗体上画一个名称为Commandl的命令按钮,然后编写如下事件过程:

PrivateSubCommandl_Click()

x=-5

Ifx>0Theny=x*2Elsey=x

EndIf

Printy

EndSub

程序运行后,单击命令按钮,窗体上显示的是(A)(单)

A.-5B.25C.1D.-1

52087.

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 人文社科 > 文学研究

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1