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

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

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

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

选择题

1.若变量a未事先定义而直接使用(例如:a=0),则变量a的类型是( )。(D)

A. Integer

B. String

C. Boolean

D. Variart

解析:VB不要求必须先定义再使用。如果没有提前定义变量,就直接使用,系统就会将变量的数据类型指定为默认数据类型Variant变体型。故选D。

2.设窗体上有一个标签Label1和一个计时器Timer1,Timer1的Interval属性被设置为1000,Enabled属性被设置为True。要求程序运行时每秒在标签中显示一次系统当前时间。以下可以实现上述要求的事件过程是(  )。(B)

A. Private Sub Timer1_Timer()

Label1.Caption=True

End Sub

B. Private Sub Timer1_Timer()

Label1.Caption=Time$

End Sub

C. Private Sub Timer1_Timer()

Label1.Interval=1

End Sub

D. Private Sub Timer1_Timer()

For k=1 To Timer1.Interval

Label1.Caption=Timer

Next k

End Sub

解析:Timer1的Interval属性值是1000,Enabled属性为True,说明定时器开始工作,每隔1000毫秒(即1秒)触发一次Timer事件,从而执行一次Timer事件过程。要想每秒在标签中显示一次系统时间,则在Timer事件过程中把系统时间赋给标签的Caption属性就能实现。故选B。

3.下列有关过程的叙述中错误的是( )。(D)

A. 如果过程被定义为Static类型,则该过程中的局部变量都是Static类型

B. Sub过程中不能嵌套定义Sub过程

C. Sub过程中可以嵌套调用Sub过程

D. 事件过程可以像通用过程一样由用户定义过程名

解析:本题考查过程。一般在VB中控件本身的事件过程名称为“控件名事件”,另外还可以自定义过程,主要有Sub子过程和Function函数过程,过程可以嵌套调用,但不可以嵌套定义。静态过程中所有的局部变量默认为静态变量。

4.窗体上有一个如右图所示的图形控件,控件中显示了如图所示的文字,可以判断这个图形控件( )。

(B)

A. 是图像框(Image)

B. 是图片框(PictureBox)

C. 是形状控件

D. 不是上述3种控件中的一种

解析:图片框是“容器”控件,可以作为父控件,而图像框不能。图片框可以通过Print方法接收文本,并可接收由像素组成的图形,而图像框不能接收Print方法输入的信息,也不能用绘图方法在图像框上绘制图形。而形状控件3D效果的样式,根据题目图示显然不是形状控件。因此这个图形控件是图片框。

5.下列程序的执行结果是( )。

Private Sub Form Activate()

Dim score(3)As Integer,total As Integer

Dim aa scoreAs Variant

score(1)=50:score(2)=14:score(3)=36

total=0:i=0

For Each aa—score In score

i=i+1

total=total+aa—score

Print i,aa_score,total

Next

End Sub(A)

A. 1 0 0

2 50 50

3 14 64

4 36 100

B. 11 50 50

2 14 64

3 36 100

C. 114 64

2 36 100

3 36 100

D. 0 0 0

1 50 50

2 14 64

3 36 100

解析:本题考查For Each In语句。该语句的使用形式为:ForEach成员In数组…Next,适用于不关心数组中的元素个数或者不清楚有多少个元素,使用时要求成员为变体类型变量。当激活窗体时,对score数组中的每个元素进行求和,同时i记下当前计算数组元素的个数。默认数组下标从0开始,题中score数组中含有4个元素,输出4行。

6.设已经在窗体上添加了一个通用对话框控件CommonDialogl,以下语句正确的是( )。(D)

A. CommonDialogl.Filter=ALLL Files |*.*|=Pictures(*.Bmp)|*.Bmp

B. CommonDialog 1.Filter=“ALLL Files”*.*|.’Pictures(木.Bmp)”|*.Bmp

C. CommonDialogl.Filter={ALLL Files{|*.*|Pictures(*.Bmp)}.Bmp}

D. CommonDialogl.Filter=“ALLL Files*.*|Pictures(*.Bmp)|*:Bmp”

解析:本题考查通用对话框的常见属性。通用对话框的Filter属性用于设置显示文件的类型。使用格式为:commonDialogl.Fjlter=“类型描述|供型|类型描述2|类型…”。

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

A. 只要在\\

B. 使用CommonDialog1.ShowColor方法,可以显示\\

C. CancelError属性用于控制用户单击\\

D. 在显示\\

解析:打开对话框主要用来获取用户指定的文件信息并供程序使用,对话框本身并不提供打开文件功能,这些功能需另外编写代码才能实现,所以在\\

8.设有如下事件过程:

Private Sub Form_MouseDown(Button As Integer,Shift As Integer,X As Single,Y As Single)

If Button=2 Then

PopupMenu popMenu

EndIf

End Sub

则以下描述中错误的是( )。(D)

A. 该过程的功能是弹出一个菜单

B. popMenu是在菜单编辑器中定义的弹出式菜单的名称

C. 参数X、Y指明鼠标的当前位置

D. Button=2表示按下的是鼠标左键

解析:考查鼠标事件和弹出菜单。鼠标状态事件有按下(MouseDown)、移动(MouseMove)和弹起(MouseUp),这几种事件能够通过参数区分出鼠标的左键、右键和中间键,鼠标键的对应值及其说明为:1-用户按下左键触发了鼠标事件;2-用户按下右键触发了鼠标事件;4-用户按下中间键触发了鼠标事件。PopupMenu为弹出菜单方法,popMenu为菜单名。题目中程序的功能是当鼠标按下右键时弹出菜单popMenu。

9.表达式Sgn(0.25)的值是(  )。(C)

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

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

推荐资源

客服

扫码添加客服微信

热线

官方客服

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

电话客服:

客服微信:pujinet

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

公众号

扫码关注微信公众号