我爱学习网 52xx.cn我爱学习网菜单按钮
  • 搜索
当前位置:首页 > 阅读 > 计算机等级考试

计算机二级

发布时间:2021-02-03 栏目:阅读 投稿:开朗的学姐

2018年3月计算机等级考试即将开始,小编在这里为考生们整理了2018年3月计算机二级考试VB考前特训习题,希望能帮到大家,想了解更多资讯,请关注我爱学习网的及时更新哦。

2018年3月计算机二级考试VB考前特训习题9

(1)在窗体上画一个文本框(名称为Textl)和一个标签(名称为IJabdl),程序运行后,在文本框中每输入一个字符.都会立即在标签中显示文本框中字符的个数。以下可以实现上述操作的事件过程是( )。

A.Private Sub Textl_Change( )

Labell.Caption=Str(Len(Textl.Text))End Sllb

B.Private Sub Textl—Click( )

Labell.Caption=Str(Len(Textl.Text))End Sub

C.Private Sub Textl_Change( )Labell.Caption=Textl.TextEnd Sub

D.Private Sub I_abell_Change( )

Labell.Caption=Str(Len(Textl.Text))End Sub

(2)在窗体上画两个单选按钮,名称分别为Optionl、Option2,标题分别为“宋体”和“黑体”;l个复选框(名称为Checkl,标题为“粗体”)和1个文本框(名称为Textl,Text属性为“改变文字字体”),窗体外观如图所示。程序运行后,要求“宋体”单选按钮和“粗体”复选框被选中,则以下能够实现上述操作的语句

A.Optionl.Value=FalseCheckl.Value=Tme

B.Opfionl.Value=TrueCheckl.Value=0

C.Option2.Value:FalseCheckl.Value=2

D.Optionl.Value=TreeCheckl.Value=l

(3)以下说法中正确的是( )。

A.当焦点在某个控件上时,按下一个字母键,就会执行该控件的KeyPress事件过程

B.因为窗体不接受焦点,所以窗体不存在自己的KeyPress事件过程

C.若按下的键相同,KeyPress事件过程中的KeyAscii参数与KeyDown事件过程中的KeyCode参数的值也相同

D.在KeyPress事件过程中,KeyAscii参数可以省略

(4)假定通过复制、粘贴操作建立了一个命令按钮数组Commandl,以下说法中错误的是( )。

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

B.若未做修改,数组中每个命令按钮的大小都一样

C.数组中各个命令按钮使用同一个Click事件过程

D.数组中每个命令按钮的Index属性值都相同

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

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

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

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

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

(6)以下叙述中错误的是( )。

A.在程序运行时,通用对话框控件是不可见的

B.调用同—个通用对话框控件的不同方法(如ShowOpen或ShowSave)可以打开不同的对话框窗口

C.调用通用对话框控件的ShowOpen方法,能够直接打开在该通用对话框中指定的文件

D.调用通用对话框控件的ShowColor方法,可以打开颜色对话框窗口

(7)下面控件中,没有Caption属性的是( )。

A)复选框

B.单选按钮

C.组合框

D.框架

(8)用来设置文字字体是否斜体的属性是( )。

A.FontUnderline

B.FontBold

C.FontSlope

D.FontItalic

(9)窗体上有一个名称为Timerl的计时器控件,一个名称为Shapel的形状控件,其Shape属性值为3(cir-cle)。编写程序如下:

Private Sub Form_Load( )Shapel.Top=O

Timerl.Interval=100

End Sub.Private Sub Timerl_Timer( )

Smile x As Integer

Shapel.Top=Shapel.Top+100x:x+l

Ifx Mod l0=0 ThenShapel.Top=0End If

End Sub

以下关于上述程序的叙述中,错误的是( )。

A)每执行一次Timerl_Timer事件过程,X的值都在原有基础上增加1

B.Shapel每移动10次回到起点,重新开始

C.窗体上的Shapel由下而上移动

D.Shapel每次移动l00

(10)设有如下一段程序:

Privme Sub Commandl—Click( )

Static a As Variant

a=Array(”one”,”two”,”three”,”four”,”five”)Print a(3)

End Sub

针对上述事件过程,以下叙述中正确的是( )。

A.变量声明语句有错,应改为Smile a(5)As Variant

B.变量声明语句有错,应改为Smile a

C.可以正常运行,在窗体上显示three

D.可以正常运行,在窗体上显示four

(1)A【解析】根据题意可知,在文本框中输入字符这个动作使标签上显示的内容发生变化,说明是文本框触发了某事件,排除D选项;文本框中每输入一个字符,标签中立即就会发生变化,故是Change事件,排除B选项;标签中显示的是文本框中字符的个数,不是输入的内容,排除C选项。故A选项正确。

(2)D【解析】单选按钮控件的Value属性值为True表示被选中,False表示未被选中;复选框控件的Value属性值为0表示未选中,l表示选中,2表示禁止。本题中是单选按钮和复选框都被选中,故D选项正确。

(3)A【解析】B选项错误原因:窗体有自己的KeyPress事件过程;c选项错误原因:KeyPress事件过程中的KeyAscii参数返回按键的ASCIl码值,大小写字母返回值不同;而KeyDown事件过程中的KeyCode参数返回的是按键代码,大小写字母返回值相同。故按下的键相同时,keyAscii和KeyCode参数不一定返回相同值;D选项错误原因:KeyPress事件中的KeyAscii参数不能省略。A选项正确。

(4)D【解析】命令按钮控件数组中各控件用相同的名称和同一Click事件过程,大小也一样,但是为了区分它们,各控件的Index属性值是不同的。故D选项错误

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

(6)C【解析】调用通用对话框的ShowOpen方法,只是显示文件“打开”对话框,如果ShowOpen方法后面没有其他处理文件的代码,就不能实现打开文件的功能。故选项C错误

(7)C【解析】Caption属性是设置或返回拄件的标题。组合框没有Caption属性。故选C。

(8)D【解析】FontUnderline属性设置文字是否有下划线;FontBold属性是设置文字是否加粗;Fonthalic属性是设置文字是否斜体;没有FontSlope属性。故选D。

(9)C【解析】题目中变量x定义为Static,即每次进入Timer事件过程时,x都会保留上次的硅氐从而实现每执行一次Timerl_Timer事件过程X的值都在原有基础上增加1。程序中判断调用Timer事件过程l0次后,重置Shapel的t叩值为0,即回到起点。控件Shapel的Top属性是距离窗体顶的位置,数值越大距离越远,因此Shapel会由上向下移动。

(10)D【解析】题目中变量a被定义为Variant类型,va.riant是一种特殊的数据类型,除了定长String数据及用户定义类型外,可以包含任何种类的数据。变量a被赋值为字符串数组数组默认下标从0开始,因此元素a(3)的值为“four”。

我爱学习网栏目推荐

相关推荐:

计算机二级

计算机一级

2017年9月西藏计算机等级考试报名指南

上海应用技术大学2017年计算机等级考试报名时间

计算机等级考试准考证打印