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

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

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

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

选择题

1.算法的有穷性是指( )。(A)

A. 算法程序的运行时间是有限的

B. 算法程序所处理的数据量是有限的

C. 算法程序的长度是有限的

D. 算法只能被有限的用户使用

解析:算法原则上能够精确地运行,而且人们用笔和纸做有限次运算后即可完成。有穷性是指算法程序的运行时间是有限的。

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

(D)

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

B. 在窗体上显示“命令按钮2”

C. 在窗体上显示“命令按钮3”

D. 在窗体上显示“计算机等级考试”

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

3.以下关于过程及过程参数的描述中,错误的是( )。(C)

A. 调用过程时可以用控件名称作为实际参数

B. 用数组作为过程的参数时,使用的是“传地址”方式

C. 只有函数过程能够将过程中处理的信息传回到调用的程序中

D. 窗体(Form)可以作为过程的参数

解析:过程定义时,形参除了可以是整型、单精度、双精度等数据类型外,还可以是控件或窗口等对象型。相对应的调用过程时实参也可以是一般数据类型、控件名或窗体。故A、D选项正确。

调用过程时,如果过程的参数是数组,则实参传给形参的是地址,这个地址是用数组名表示的一个符号地址,是数组的起始地址,形参和实参用的是同一个地址,在过程中形参的改变会引起实参的改变。故B选项正确。

在过程调用时,不只是函数过程能把过程中处理的信息传回到调用程序中,Sub过程也可以。Sub过程中形参声明时前面有关键字ByRef或省略ByRef(默认)时,实参和形参之间传递的是地址,Sub过程中形参的变化也会引起实参的变化,这样Sub过程中处理的信息也可以传回调用程序中。故C选项说法错误。

4.如图2所示,在窗体上有一个文本框控件,名称为TextTime;一个计时器控件,名称为Timer1。要求每ls在文本框中显示一次当前的时间。

(C)

A. Enabled

B. Visible

C. Timer()

D. Interval

解析:本题考查计时器控件。计时器控件只有一个事件,就是Timer()事件,表示触发计时器控件时执行的操作。

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

Private Sub Command1_Click()

For i=1To2

For i=1Toi

Print String(i,\\(A)

A. H

HH

HH

B. H

C. HHHHH

HHHH

D. H

HH

HHHH

解析:本题考查循环嵌套程序分析。外层循环共执行2次,第一次执行外循环,内层循环变量为1到1,执行一次;第二次执行外循环,内层循环变量为1到2,执行2次。String函数产生i个“Hello”中的第一个字符H。

6.以下关于菜单的叙述中,错误的是( )。(B)

A. 当窗体为活动窗体时,用Ctd+E键可以打开菜单编辑器

B. 把菜单项的Enabled属性设置为False,则可删除该菜单项

C. 弹出式菜单在菜单编辑器中设计

D. 程序运行时,利用控件数组可以实现菜单项的增加或减少

解析:当菜单项的Enabed属性值设置为False时,菜单项只是变为无效项,不可用,不会删除该菜单项。故B选项错误。

7.为计算1+2+22+23+24+…+210的值,并把结果显示在文本框Text1中,若编写如下事件过程:

Private Sub Command1_Click()

Dim ao/0,b%,i%

s=1:a=2

For i=2 To 10

a=a*2:b=b+a

Next i

Text1.Text=b

End Sub

执行此事件过程后发现结果是错误的,为能够得到正确结果,应做的修改是( )。(D)

A. 把b=1改为b=0

B. 把For k=2 To 10改为For i=1 To 10

C. 交换语句b=b+a和a=a*2的顺序

D. 同时进行B、C两种修改

解析:本题事件过程原代码计算的是:1+22+23+24+…+210共10个数的值,其中缺少一项,即数2。为此应将循环次数由9次修改为10次,即For i=1 To 10,但同时需交换语句b=b+a和a=a*2的顺序,否则将计算表达式:1+22+23+24+…+210+211的值。

8.假定建立了一个名为Commandl的命令按钮数组,则以下说法中错误的是( )。(B)

A. 数组中每个命令按钮的名称(名称属性)均为Commandl

B. 数组中每个命令按钮的标题(Caption属性)都一样

C. 数组中所有命令按钮可以使用同一个事件过程

D. 用名称Commandl(下标)可以访问数组中的每个命令按钮

解析:考查控件数组。命令按钮的控件数组中每个控件的名字相同,标题属性可以设置为不同值,可以使用索引来区别每一个控件,这些控件共享一个事件。

9.文本框接受的最长字符数由文本框的( )属性确定。(A)

A. MaxLength

B. MultiLine

C. Width

D. Text

解析:本题考查文本框的常见属性。文本框中存放的字符个数由MaxLength属性决定。当取值为0时表示任意长的字符,取值为非0,表示相应个数字符。

10.下面不能在信息框中输出\\(D)

A. MsgBox \\

B. x=MsgBox(\\

C. MsgBox(\\

D. Call MsgBox \\

解析:Msgbox的功能:显示消息提示框,在对话框中显示提示消息,等待用户单击按钮,单击不同的按钮返回不同的整数。

MsgBox函数格式:变量=MsgBox([,样式][,标题]),注意MsgBox函数带括号,有返回值;

MsgBox语句格式:MsgBox([,样式][,标题]),有无括号都可以,无返回值。

选项D中用Call语句调用MsgBox函数,要符合Call语句的语法规则:Call 函数名(实参表),缺少括号,应该为Cal

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

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

推荐资源

客服

扫码添加客服微信

热线

官方客服

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

电话客服:

客服微信:pujinet

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

公众号

扫码关注微信公众号