酷影网 >> 考试资源 >> 计算机二级 >> 二级VB考前密卷选择题(5)

二级VB考前密卷选择题(5)

(46)如果要向工具箱中加入控件和部件,可以利用"工程"菜单中的_______命令。
A)引用 B)部件 C)工程属性 D)添加窗体
答 案:B
知识点:Visual Basic工程结构,部件的添加方法
评 析:“工程”菜单中的“部件”选项是用来向工程中添加或删除控件或部件的。
(47)InputBox函数返回值的类型为_______。
A)数值 B)字符串
C)变体 D)数值或字符串(视输入的数据而定)
答 案:B
知识点:InputBox函数
评 析:InputBox函数在一对话框中显示提示,等待用户输入正文或按下按钮,并返回包含文本框内容的String。所以其返回类型为字符串类型。
(48)以下语句的输出结果是_______。
Print Format$("32548.5","000,000.00")
A)32548.5 B)32,548.5 C)032,548.50 D)32,548.50
答 案:C
知识点:格式输出(Format$)
评 析:因为输出格式已经规定为整数部分三位分割,小数部分共两位。所以32548.5的输出样式应该是032,548.50。
(49)为了把焦点移到某个指定的控件,所使用的方法是_______。
A)SetFocus B)Visible C)Refresh D)GetFocus
答 案:A
知识点:焦点和Tab顺序,焦点的获得
评 析:SetFocus方法用来将焦点移动到指定的控件或窗体。
(50)设a=6,则执行
x=IIF(a>5,-1,0)
后,x的值为_______。
A)5 B)6 C)0 D)-1
答 案:D
知识点: IIf函数
评 析:IIf方法根据表达式的值来决定返回其第2和第3个参数中的某一个。表达式是其第1个参数。在本题中a>5为True,所以返回的是-1。
(51)在窗体上画一个文本框(其Name属性为Text1),然后编写如下事件过程:
Private Sub Form_Load()
Text1.Text:""
Text1.SetFocus
For i=l To 10
Sum=Sum+i
Next i
Text1.Text=Sum
End Sub
上述程序的运行结果是_______。
A)在文本框Text1中输出55 B)在文本框Text1中输出0
C)出错 D)在文本框Text1中输出不定值
答 案:C
知识点:焦点和Tab顺序,焦点的获得
评 析:焦点只能移到可视的窗体或控件。因为在窗体的Load事件完成前窗体或窗体上的控件是不可视的,所以如果不是在Form Load事件过程完成之前首先使用Show方法显示窗体的话,是不能使用SetFocus方法将焦点移至正在自己的Load事件中加载的控件上的。
(52)在程序运行期间,如果拖动滚动条上的滚动框,则触发的滚动条事件是______。
A)Move B)Change C)Scroll D)GetFocus
答 案:C
知识点:滚动条,Scroll事件
评 析:当ScrollBar控件上的或包含一个滚动条的对象的滚动框被重新定位,或按水平方向或垂直方向滚动时,Scroll事件发生。
(53)为了在运行时能显示窗体左上角的控制框(系统菜单),必须_______。
A)把窗体的ControlBox属性设置为False,其他属性任意
B)把窗体的ControlBox属性设置为True,并且把BorderStyle属性设置为1~3
C)把窗体的ControlBox属性设置为False,同时把BorderStyle属性设置为非0值
D)把窗体的ControlBox属性设置为Tree,同时把BorderStyle属性设置为0值
答 案:B
知识点:窗体的结构与属性,窗体属性的设置
评 析:ControlBox属性返回或设置一个值,表示在运行时控制菜单框是否在窗体中显示。在运行时为只读。为了控制菜单框显示,还必须将窗体的BorderStyle属性值设置为l(固定单边框),2(可变尺寸)或3(固定对话框)。
(54)以下程序段的输出结果为________。
X=1
Y=4
Do Until Y>4
X=X*Y
Y=Y+1
Loop
Print X
A)l B)4 C)8 D)20
答 案:B
知识点:Do循环控制结构,Do Until语句
评 析: Do Until语句是条件为False的时候执行循环体。程序中的循环体只执行了一次,结果是x=4,y=5。最后输出的结果为4。
(55)将一个窗体设置为MDI子窗体的方法是________。
A)将窗体的名称改为MDI
B)将窗体的MDIChild属性设为True
C)将窗体的MDIChild属性设为False
D)将窗体的Enabled属性设为False
答 案:B
知识点:建立多重窗体应用程序,MDI子窗体的设置
评 析:MDIChild属性返回或设置一个值,它表示一个窗体是否被作为MDI子窗体在一个MDI窗体内部显示。在运行时是只读的。
(56)把窗体的KeyPreview属性设置为True,然后编写如下过程:
Private Sub Form_KeyDown(KeyCode As Integer,Shift As Integer)
Print Chr(KeyCode)
End Sub
Private Sub Form_KeyUp(KeyCode As Integer,Shift As Integer)
Print Chr(KeyCode+2)
End Sub
程序运行后,如果按A键,则输出结果为________。
A)A B)A C)A D)A
A B C D
答 案:C
知识点:键盘事件,KeyDown与KeyUp事件
评 析:当键盘被按下时,输出按下的键所代表的字符,即“A”;当键盘被松开的时候,输出该字符后继字符的后继字符,即“C”。
(57)在用Open语句打开文件时,如果省略“For方式”,则打开的文件的存在方式是________。
A)随机存取方式 B)顺序输入方式
C)顺序输出方式 D)二进制方式
答 案:A
知识点:随机文件的打开与读写操作,文件的打开方式
评 析:如果使用Open语句打开文件而又未使用For指定打开方式,则默认的方式为Random,即随机模式。
(58)文件列表框控件的________属性用来确定在列表框中显示的文件类型。
A)Path B)Pattern C)FileName D)List
答 案:B
知识点:文件列表框,Pattern属性
评 析:Pattern属性返回或设置一个值,该值指示在运行时显示在FileListBox控件中的文件类型。
(59)执行下列语句后整型变量a的值是________。
If(3-2)>2 Then
a=10
Else If(10/2)=6 Then
a=20
Else
a=30
End If
A)10 B)20 C)30 D)不确定
答 案:C
知识点:块结构条件语句,IF语句的使用
评 析:前两个判断条件都不满足,所以真正执行的赋值语句只有最后一句,所以a为30。
(60)在代码中定义了一个子过程:
Sub P(a,b)

End Sub
下面_______调用该过程的格式是正确的。
A)Call P B)Call P 10,20 C)Call P(10,20) D)P(10,20)
答 案:C
知识点:调用Sub过程
评 析:如果使用Call关键字来调用一个需要参数的过程,参数列argumentlist就必须要加上括号。如果省略了Call关键字。那么也必须要省略argumentlis外面的括号。



酷影网(ky530.com)转载请注明出处,http://www.ky530.com/ncre/02/2005-10-31_4085339301.html
关键词:


精华推荐
热门文章
最新文章