首页 > 全部 > 二级VB > 国家二级(VB)机试模拟试卷232

国家二级(VB)机试模拟试卷232

本单篇文档共17531字,内容预览3600字,预览为有答案版,源文件无水印,下载后包含无答案空白卷版和有答案版,同时也有计算机类NCRE全国计算机二级整科真题模拟题,讲义课件,思维导图,易错高频题等下载。
二级VB 模拟试卷 3430人下载
价格: 1.20 原价:¥8.80
收藏

国家二级(VB)机试模拟试卷232

选择题

1.InputBox函数返回值的类型为( )。(B)

A. 数值

B. 字符串

C. 变体

D. 数值或字符串(视输入的数据而定)

解析:本题考查输入框。在lnputBox函数中,第一个参数是提示信息,第二个参数是对话框的标题,第三个参数是输入的默认值,最终产生的返回值是用户输入的字符串类型的值。

2.窗体上有一个命令按钮和一个文本框,程序执行后,在文本框中输入12345,单击命令按钮后的输出结果为( )。

Private Sub Command I C lick()

Dim A As Integer,B As Integer

Textl.SelStart=2:Textl.SelLength=2

A=Val(Text1.SelText):B=Len(Text1.Text)

Print A*B

End Sub(D)

A. 68

B. 11 5

C. 1 700

D. 1 70

解析:本题考查文本框的常见属性。文本框的SelStart属性和SelLength属性表示选中文本的开始位置和长度,第一个字符的位置为0,SelText表示选中的文本。Val把字符转化为数字。所以A为34,B为5,因此输出为34*5=170。

3.窗体上有一个名称为CD1的通用对话框控件和由四个命令按钮组成的控件数组Command1,其下标从左到右分别为0、1、2,3,窗体外观如图所示。

(C)

A. 单击“打开”按钮,显示打开文件的对话框

B. 单击“保存”按钮,显示保存文件的对话框

C. 单击“打印”按钮,能够设置打印选项,并执行打印操作

D. 单击“退出”按钮,结束程序的运行

解析:通用对话框中Action=1,或用ShowOpen方法都可显示“打开”文件对话框;

Action=2,或用ShowSave方法都可显示文件“另存为”对话框;

Action=3,或用ShowColor方法都可显示“颜色”对话框;

Action:4,或用ShowFont方法都可显示“字体”对话框;

Action=5,或用ShowPrinter方法都可显示“打印”对话框;

本题中,“打开”、“保存”、“打印”、“退出”按钮的下标(即Index值)分别是0、1、2、3,用:Index值区分各命令按钮。

当Index=0时,CD1.Action=1,说明单击“打开”按钮,会显示“打开”文件对话框;

当Index=1时,CD1.ShowSave,说明单击“保存”按钮,会显示文件“另存为”对话框;当Index=3时,End,说明单击“退出”按钮,会结束程序运行。故A、B、D选项正确。

当Index=2时,CD1.Action=5,说明单击“打印”按钮,会显示“打印”对话框,但打开对话框后,只能设置打印选项,不能执行打印操作。故C选项错误。

4.窗体上的三个命令按钮构成名称为Command1的控件数组。如图所示。

(D)

A. Print Command1(2).Caption语句有错

B. 在窗体上显示\\

C. 在窗体上显示\\

D. 在窗体上显示\\

解析:控件数组与数据数组一样下标默认从0开始,即本题中按钮控件数组的Index值为0,1,2,分别对应命令按钮1、命令按钮2、命令按钮3。当单击命令按钮2时,Index值为1,因此程序会输出\\

5.如果一个直线控件在窗体上呈现为一条垂直线,则可以确定的是( )。(B)

A. 它的Y1、Y2属性的值相等

B. 它的X1、X2属性的值相等

C. 它的X1、Y1属性的值分别与X2、Y2属性的值相等

D. 它的X1、X2属性的值分别与Y1、Y2属性的值相等

解析:Line控件有四个属性分别为X1、Y1,X2、Y2,分别代表两个端点的横坐标和纵坐标,如果显示为一条纵线,则意味着两个端点的横坐标一致,即X1=X2。

6.软件调试的目的是( )。(C)

A. 发现错误

B. 改善软件的性能

C. 改正错误

D. 验证软件的正确性

解析:在对程序进行了成功的测试之后将进入程序调试,程序调试的任务是诊断和改正程序中的错误。

7.下列程序的执行结果为( )。

A=“5”:B=“6”

A=Val(A)+Val(B)

B=Val(“56”)

IfA<>B Then Print A-B Else Print B-A(A)

A. -45

B. 45

C. -56

D. 0

解析:考查转换函数的操作。Val函数可以把数字字符串转化成数字,然后进行算术运算。因此最后A的值为11,而B的值为56,因此输出A-B的值为-45。

8.在窗体上画一个名为Command1的命令按钮,然后编写以下程序:

Private Sub Command1_Click()

Dim M(10)As Integer

For k=1 To 10

M(k)=12一k

Next k

x=8

Print M(2+M(X))

End Sub

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

A. 6

B. 5

C. 7

D. 8

解析:从程序中可知,数组M元素M(1)~M(10)的值为11、10、9、8、7、6、5、4、3、2。则M(8)的值为4,M(2+M(8))即M(2+4),即M(6)。M(6)的值为6。因此窗体上显示为6。

9.以下能够触发文本框Change事件的操作是(  )。(D)

A. 文本框失去焦点

B. 文本框获得焦点

C. 设置文本框的焦点

D. 改变文本框的内容

解析:改变文本框中的内容时就会触发它的Change事件,故选D。

10.下面是求最大公约数的函数的首部( )。

Function fun(By Val x As Integer,ByVal Y As Integer)

As Integer

若要输出8、12、16这3个数的最大公约数,下面正确的语句是(D)

A. Print fun(8,12),fun(12,16),fun(16,8)

B. Print fun(8,12,16)

C. print fun(8,12),fun(12,16),fun(16)

D. Print fun(8,fun(12,16))

解析:函数过程在传递参数时,形参表与实参表中对应变量的名字不必相同,但参数的个数、对应位置和对应类型必须相同。本题中的fun函数有两个参数,任何对于fun的调用都必须传递实参为

本文档预览:3600字符,共17531字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载

剩余未完,查看全文
收藏
国家二级(VB)机试模拟试卷232

推荐资源

客服

扫码添加客服微信

热线

官方客服

如遇问题,请联系客服为您解决

电话客服:

客服微信:pujinet

工作时间:9:00-18:00,节假日休息

公众号

扫码关注微信公众号