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

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

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

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

选择题

1.在数据库设计中,将E-R图转换成关系数据模型的过程属于(  )。(C)

A. 需求分析阶段

B. 概念设计阶段

C. 逻辑设计阶段

D. 物理设计阶段

解析:E-R图转换成关系模型数据则是把图形分析出来的联系反映到数据库中,即设计出表,所以属于辑设计阶段。

2.下列过程定义语句中,形参数量可变的是( )。(A)

A. Private Sub Pro3(ParamArray Arr())

B. Private Sub Pro3(Arr(),Optional x,Optional y)

C. Private Sub Pro3(ByRef x,ByVal y,Arr())

D. Private Sub Pro3(x As Double,y As Single)

解析:在VB中,可变参数过程通过ParamArray命令来定义,一般格式为:

Sub过程名(ParamArray数组名)

这里的“数组名”是一个形式参数,只有名字和括号,没有上下界。由于省略了变量类型,“数组”的类型默认为Variant。所以A选项正确。

3.为把圆周率的近似值3.14159存放在变量pi中,应该把变量pi定义为( )。(C)

A. Dim pi As Integer

B. Dim pi(7)As Integer

C. Dim pi As Single

D. Dim pi As Long

解析:单精度Single或双精度Double型的变量能够保存浮点型小数,整型Integer。和长整型Long的变量只能保存整型数据。本题中圆周率为3.14159,小数,可用定义一个Single或Double型变量来保存。故选C。

4.以下( )操作不能触发滚动条Change事件。(C)

A. 拖动滚动块

B. 单击两端箭头

C. 单击滚动块

D. 单击箭头与滚动块之间的滚动条

解析:本题考查滚动条。单击滚动条的箭头或者滚动条的滑块位置改变(也就是更改其Value属性)都可以触发Change事件,而拖动滑块不但会触发Change事件还会触发Scroll事件。

5.下列程序执行后,变量a的值为( )。

Dim a,b,c,d As Single

a=10:b=20:c=40

Ifb>a Then

d=a:a=b:b=d

End If

Ifc>a Then

d=a:a=c:c=d

EndIf

Ifc>b Then

d=b:b=c:c=d

End If(B)

A. 10

B. 40

C. 20

D. 100

解析:考查选择语句。程序段中包括3条选择语句,其作用分别为:如果a小于b那么交换a和b,如果a小于c那么交换a和c,如果b小于c那么交换b和c,相当于对a、b、c做了降序排列。

6.下列程序代码段中,在单击命令按钮调用SelMid函数时,其运行结果为( )。

Private Function SelMid(aStr As String)As String

Dim temp As String,sLen As Integer

temp=\\(B)

A. abcdef

B. afbecd

C. fedcba

D. defabc

解析:本题考查函数过程分析。单击命令按钮时,事件过程内部调用SelMid函数。SelMid函数的功能是,将字符串重组,重组的规则是:从原字符串中前后各取一个字符重新连接起来并存入中间变量temp中(追加剑中间变量原有字符的后面);然后再取原字符串中的前面第2个和倒数第2个字符连接起来,再连接到变量temp中;以此类推,直到将原字符串中的字符全部追加到变量temp中为止。

7.下列关于通用对话框CD1的叙述中,错误的是( )。(C)

A. 使用CD1.ShowColor方法,可显示“颜色”对话框

B. 显示“字体”对话框前,必须先设置CD1的Flags属性,否则会出错

C. 只要在“打开”对话框中选择了文件,并单击“打开”按钮,即可将选中的文件打开

D. CancelError属性用于控制用户单击“取消”按钮关闭对话框时,是否显示出错警告

解析:通用对话框(CommonDialog)提供诸如打开文件(ShowOpen)、保存文件(ShowSave)、设置打印选项(ShowPrinter)、选择颜色和字体(ShowFont)、显示帮助(ShowHelp)等操作的一组标准对话框,该控件运行时不可见。当通用对话框显示为“打开”类型时,单击“打开”按钮后其FileName属性可返回或设置所选文件的路径和文件名,但并不能直接打开该文件。使用显示字体(Font)对话框之前,必须先设置控件的Flags属性为cdlCFBoth、cdlCFPrinterFonts、cdlCFScrcenF0nts这3个值中的一个。CancelError属性用于设置当用户选择“取消”按钮时,是否显示错误信息(默认为否)。

8.有如下程序:

Private Sub Form_Click()

Dim s As Integer, p As Integer

p=1

For i=1 To 4

  For j=1 To i

s=s+j

  Next j

  p=p * s

Next i

Print p

End Sub

程序运行后,单击窗体,则输出结果是(  )。(D)

A. 90

B. 180

C. 400

D. 800

解析:

9.在窗体上画一个名称为Command1的命令按钮,再画两个名称分别为Label1、Label2的标签,然后编写如下程序代码:

Private X As Integer

Private Sub Command1_Click()

X=5:Y=3

Call proc(X,Y)

Label1.Caption=X

Laebel2.Caption=Y

End Sub

Private Sub proc(a As Integer,ByVal b As Integer)

X=a * a

Y=b+b

End Sub

程序运行后,单击命令按钮,则两个标签中显示的内容分别是( )。(A)

A. 25和3

B. 5和3

C. 25和6

D. 5和6

解析:虽然在过程proc中参数a默认为按地址传递,参数b指定了ByVal(按值)方式传递,但过程中并没有对a,b的值改变,只对变量X和Y进行了赋值,而X是在窗体模块中起作用的模块变量,而变量Y在proc过程中没有声明,要整个模块中也没有声明,说明它是一个局部变量,只在本过程中起作用。因此,在proe过程中X=a*a=5*5=25,会使按钮单击事件中的变量x值变为25,而按钮单击事件过程中的变量Y不受影响,仍是原来的值3。因此两个标签上会分别显示25和3。

10.下面不能在信息框中输出“VB”的是(

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

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

推荐资源

客服

扫码添加客服微信

热线

官方客服

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

电话客服:

客服微信:pujinet

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

公众号

扫码关注微信公众号