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

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

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

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

选择题

1.窗体上有一个名称为Cbl的组合框,程序运行后,为了输出选中的列表项,应使用的语句是( )。(B)

A. Print ICbl.Selected

B. Print ICbl.List(Cbl.ListIndex)

C. Print ICbl.Selected.Text

D. Print Cbl.List(ListIndex)

解析:组台框的属性ListIndex返回当前所选项目的索引号,List(1ndex)属性返回指定索引号的列表项内容,因此返回当前选定的列表项应该用Cb1.List(Cb1,ListIndex)。

2.以下程序段的功能是( )。

x=8.6

y=Int(x+0.5)

Print y(B)

A. 输出y的绝对值

B. 实现x的四舍五入

C. 实现x的绝对值

D. 实现y的四舍五入

解析:本题考查函数Int的功能,Int(x)的作用是取不大于x的最小的整数,可以实现数据的四舍五入。

3.以下关系表达式中,其值为True的是( )。(B)

A. ”XYZ”>”XYz”

B. ”VisualBasic”<>”visualbasic”

C. ”the”=”there”

D. ”Integer”<”Int”

解析:用关系运算符比较两个操作数时,如果两个操作数是字符型的,按字符的ASCII码从左到右一一比较,即先比较第1个,若相同再比较第2个,依次比较,直到比较完或不同为止。

选项A中两个字符串前2个字符相同,后1个不同,“z”的ASCII值<“z”的ASCII值,故“XYZ”<“XYz”,结果应返回Fasle.

选项C中应该是两个字符串完全一样,才相等。很明显两个字符不相等,返回False。

选项D中两个字符串前3个字符一样,第1个字符串比第2个字符串长,“Integer”>“Int”,返回False。

选项B中两个字符串不完全一样。有大写和小写的字符,不等。所以返回True。故B选项正确。

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

A. 只要在\\

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

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

D. 在显示\\

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

5.下面正确使用动态数组的是( )。(A)

A. Dim art1() As Integer

ReDim arr1(3,5)

B. Dim arr10 As Integer

ReDim arr1(50)As String

C. Dim arr1()

ReDim arr1(50)As Integer

D. Dim arr1(50)As Integer

ReDim arr1(20)

解析:通常把需要在编译时分配内存区的数组叫做静态数组,而把需要在运行时分配内存区的数组叫做动态数组。定义动态数组通常分两步:首先在窗体层或标准模块中用Dim、Private或Public声明一个没有下标的数组(括号不能省略),然后在过程中用ReDim语句定义带下标的数组。ReDim语句只能用于动态数组,它可以改变每一维的大小,但不能改变维数和数组类型。

6.假定在图片框Picture1中装入了一个图片,在程序运行中,为了清除该图片(注意,清除图片,而不是删除图片框),应采用的正确方法是(  )。(B)

A. 单击图片框,然后按Del键

B. 执行语句 Picture1.Picture=LoadPicture(\\

C. 执行语句 Picture1.Picture=\\

D. 执行语句:Picture1.Cls

解析:A选项按Del键不能删除图片;C选项中Pictue属性值不能为空字符串,语法错误;D选项中Cls方法只能清除图片上显示的内容,不能清除图片。要将图片框中的图片清除,用B选项方法可以。故B选项正确。

7.在窗体上有一个名为Command1的命令按钮,并有如下事件过程:

Private Sub Command1_Click()

a$=\\(B)

A. Swallows Mod Genulled

B. Genulled

C. Swallows

D. 1

解析:本题考查MsgBox过程。MsgBox为提示框,在MsgBox过程中,第1个参数是提示信息,第2个参数是按钮和图表的类型,若省略的话要有逗号占位,第3个参数是对话框的标题。因此标题为变量b中的内容。

8.下列可以打开立即窗口的操作是( )。(D)

A. Ctrl+D

B. Ctrl+E

C. CM+F

D. Ctrl+G

解析:<Ctrl+D>快捷键打开的是添加文件对话框;<Ctrl+E>快捷键打开的是菜单编辑器对话框;<Ctrl+F>快捷键不打开任何对话框:<Ctrl+G>快捷键打开的是立即窗口。

9.标准模块中有如下程序代码:

Public x As Integer,Y As Integer

Sub TempSub()

x=10:y=20

End Sub

在窗体上有1个命令按钮,并有如下事件过程:

Private Sub Command1_Click()

Dim x As Integer

Call TempSub

x=x+100:y=y+100

Print x;y

End Sub

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

A. 110 100

B. 100 100

C. 100 120

D. 110 120

解析:在标准模块用Public关键字声明的全局变量,其作用域最大,可以在工程的每个模块、每个过程中使用。但当不同作用范刚的变量重名时,有效范围小的变量会屏蔽有效范围大的变最。当一个全局变量与一个过程级变量重名时,当在本过程中直接使用这个变量名时,被认为是指局部变量。如果要在这个过程中使用同名的全局变量,要使用模块名来修饰变量名。在本题的事件过程中,由于变量x被声明为过程级变量,其初始值为0,调用过程TempSub不会改变其值,而变量y为标准模块中声明的全局变量,调用过程TempSub后其值为20。故最后输出结果为100和120。

10.窗体不有两个名称分别为Textl、Text2的文本框。Textl的KeyUp事件过程如下:

Private Sub Textl__KeyUp(KeyCode As Integer,Shift As Integer)

Dim C As String

C=UCase(Chr(KeyCode))

Text2.Text=Chr(Asc(C+2)

End Sub

当向文本框Textl中输入小写字母a时,文本框Text2中显示的是( )。(C)

A. A

B. a

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

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

推荐资源

客服

扫码添加客服微信

热线

官方客服

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

电话客服:

客服微信:pujinet

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

公众号

扫码关注微信公众号