[计算机类试卷]国家二级VB机试(常用标准控件)模拟试卷13及答案与解析.doc

上传人:lawfemale396 文档编号:499972 上传时间:2018-11-30 格式:DOC 页数:19 大小:60.50KB
下载 相关 举报
[计算机类试卷]国家二级VB机试(常用标准控件)模拟试卷13及答案与解析.doc_第1页
第1页 / 共19页
[计算机类试卷]国家二级VB机试(常用标准控件)模拟试卷13及答案与解析.doc_第2页
第2页 / 共19页
[计算机类试卷]国家二级VB机试(常用标准控件)模拟试卷13及答案与解析.doc_第3页
第3页 / 共19页
[计算机类试卷]国家二级VB机试(常用标准控件)模拟试卷13及答案与解析.doc_第4页
第4页 / 共19页
[计算机类试卷]国家二级VB机试(常用标准控件)模拟试卷13及答案与解析.doc_第5页
第5页 / 共19页
点击查看更多>>
资源描述

1、国家二级 VB机试(常用标准控件)模拟试卷 13及答案与解析 一、选择题 1 为了使文本框显示滚动条,除要设置 ScrollBars外,还必须设置的属性是 ( A) AutoSize ( B) Alignment ( C) Multiline ( D) MaxLength 2 在窗体上画一文本框,其名称为 Text1,为了在程序运行后隐藏该文本框,应使用的语句为 ( A) Text1 Clear ( B) Text1 Visible=False ( C) Text1 Hide ( D) Text1 Enabled=False 3 如果把文本框的 Enabled属性设置为 False并运行程序,

2、则以下叙述中正确的是 ( A)文本框中的文本变为灰色,且不能将光标置于文本框上 ( B)文本框中的文本变为灰色,可以将光标置于文本框上,但不能改变文本框中的内容 ( C)文本框中的文本变为灰色,可以改变文本框中的内容 ( D)文本框中的文本正常显示,可以将光标置于文本框上,但不能改变文本框中的内容 4 要使标签中的文本靠右显示,应将其 Aligment属性设置为 ( A) 0-Left Justify ( B) 1-Right Justify ( C) 2-Center ( D) 3 5 下列关于标签的描述中,错误的是 ( A)标签可以响应 Click事件 ( B)标签不能响应 DblClic

3、k事件 ( C)为了使标签的 WordWrap属性起作用,必须将其 AutoSize属性设置为 True ( D)标签上显示的文本就是 Caption属性的值 6 以下关于图片框控件的说法中,错误的是 ( A)可以通过 Print方法在图片框中输出文本 ( B)图片框控件中的图形可以在程序运行过程中被清除 ( C)图片框控件中可以放置其他控件 ( D)用 Stretch属性可以自动调整图片框中图形的大小 7 窗体上有 1个 Timer1计时器, 1个 Shape1形状控件,还有下面程序代码: Dim flag As Boolean Private Sub Timer1_Timer() Priv

4、ate Sub Form_Load() If flag Then flag=True Shape1 Height=Shape1 Height*2 Timer1 Enabled=True Shape1 Width=Shape1 Width*2 Timer1 Interval=1000 Else End Sub Shape1 Height=Shape1 Height*0 5 Shape1 Width=Shape1 Width*0 5 End If flag=Not flag End Sub 执行程序所产生的效果是 ( A) Shape1的尺寸在缩小到原来一半和恢复原状这 2种状态间切换,每秒切换一

5、一次 ( B) Shape1的尺寸在扩大到原来 2倍和恢复原状这 2种状态问切换,每秒切换一次 ( C) Shape1的尺寸在缩小到原来一半和扩大到原来 2倍这 2种状态问切换,每秒切换一一次 ( D) Shaoe1的尺寸会不断扩大 8 以下不能用形状控件画出的图形是 ( A)矩形 ( B)圆形 ( C)椭圆 ( D)扇形 9 设窗体上有 3个图像框: Image1、 Image2、 Image3,并有下面的程序代码: Private Sub Form_Load() Private Sub Image2_Click() Image1 Picture=LoadPicture(“LEAF bmp“

6、) Image3 Picture=Image2 Picture Image2 Picture=LoadPicture(“OPEN bmp“) Image2 Picture=Image1 Picture Image3 Visible=False Image1 Picture=Image3 Picture End Sub End Sub Private Sub Image1_Click() Image2 Picture=Image1 Picture End Sub 在程序运行期间单击 Image2,则在窗体上看到的结果是 ( A)在 Image3中显示 Image2中的图片 ( B) Image1

7、、 Image2中原有图片被交 换了 ( C) Image1、 Image2中都是原来 Imegel中的图片 ( D) Image1、 Image2中都是原来 Imege2中的图片 10 下列说法中,错误的是 ( A)将焦点移至命令按钮上,按 Enter键,则引发命令按钮的 Click事件 ( B)单击命令按钮,将引发命令按钮的 Click事件 ( C)命令按钮没有 Picture属性 ( D)命令按钮不支持 DblClick事件 11 下面关于命令按钮的叙述中错误的是 ( A)命令按钮上可以显示图片 ( B)命令按钮上的文字就是其 Caption属性的 值 ( C)在程序运行过程中,不能改变

8、命令按钮的标题 ( D)运行程序时,当命令按钮获得焦点后,按下回车键也能激活它的 Crick事件 12 设窗体上有名称为 Option1的单选按钮,且程序中有语句: If Option1 Value=True Then下面语句中与该语句不等价的是 ( A) If Option1 Value Then ( B) If Option1=True Then ( C) If Value=Tree Then ( D) If Option1 Then 13 能够将组合框 Combo1中最后 一个数据项删除的语句为 ( A) Combo1 RemoveItem Combo1 ListCount ( B) C

9、ombo1 RemoveItem Combo1 ListCount-1 ( C) Combo1 RemoveItem Combo1 ListIndex ( D) Combo1 RemoveItem Combo1 ListIndex-1 14 为了使一个复选框被禁用 (灰色显示 ),应把它的 Value属性设置为 ( A) 0 ( B) 1 ( C) 2 ( D) False 15 能够存放组合框的所有项目内 容的属性是 ( A) Caption ( B) Text ( C) List ( D) Selected 16 要将单选按钮 Opt1设为被选中,应设置的属性是 ( A) Value (

10、B) Selected ( C) Enabled ( D) SetFocus 17 窗体一卜有名称为 List1的列表框。以下能够将列表框当前选定的列表项替换为字符串 “Basic“的语句是 ( A) List1 AddItem“Basic“ ( B) List1 List(List1 ListIndex)=“Basic“ ( C) List1 Text=“Basic“ ( D)以上都可以 18 下列不包含滚动条的控件是 ( A)列表框 ( B)标签 ( C)组合框 ( D)文本框 19 下列控件中,不响应 Click事件的是 ( A)框架 ( B)标签 ( C)图像框 ( D)形状 20 判

11、断复选框是否被选中的属性为 ( A) Selected ( B) Checked ( C) Value ( D) Index 21 窗体上有名称为 Command1的命令按钮,名称分别为 List1、 List2的列表框,其中 List1的 MultiSelect属性设置为 1(Simple),并有如下事件过程: Private Sub Command1_Click() For i=0 To List1 ListCotmt-1 If List1 Selected(i)=True Then List2 AddItem Text End If Next End Sub 上述事件过程的功能是将 Li

12、st1中被选中的列表项添加到 List2中。运行程序时,发现不能达到预期目的,应做修改,下列修改中正确的是 ( A)将 For循环的终值改为 List1 ListCount ( B) 将 List1 Selected(i)=Tree改为 List1 List(i) Selected=True ( C)将 List2 AddItem Text改为 List2 AddItem List1 List(i) ( D)将 List2 AddItem Text改为 List2 AddItem List1 ListIndex 22 设窗体上有一个名称为 List1的列表框和一个名称为 Check1的复选框数

13、组 (下标从 0开始 )。程序运行时,单击某个复选框,如果列表框中没有该复选框的标题,则把该复选框的标题添加到列表 框中,否则从列表框中把该复选框标题删除。 If Check1(Index) Caption=List1 List(k)Then Exit For 为使上面程序可以实现该功能,程序代码中横线上应该填入的代码是 ( A) k ( B) Check1 Caption ( C) Checkl(k) ( D) Checkl(Index) Caption 23 以下不能触发滚动条 Change事件的操作是 ( A)拖动滚动框 ( B)单击两端的滚动箭头 ( C)单击滚动框 ( D)单击滚动箭

14、头与滚动框之间的滚动条 24 设 窗体上有一个水平滚动条 HScroll1和一个命令按钮 Command1,及下面的事件过程: Private Sub Form_Load() Private Sub Command1_Click()HScroll1 Min=0 HScroll1 Value=70HScroll1 Max=100 End SubEnd Sub程序运行时单击命令按钮,则滚动条上滚动块位置的图示是25 设窗体上有 1个名称为 HScroll1的水平滚动条,其 Max、 Min属性分别设置为100、 1;有 2个名称分别为 Option1、 Option2的单选按钮,其标题分别为 “3

15、0”、“50”;还有下面程序代码: Private Sub Option1_Click() Private Sub Option2_Click() HScroll1=Val(Option1 Caption) HScroll1=Val(Option2 Caption) End Sub End Sub 程序运行时,单击 Option2单选按钮,则滚动条上滚动框的位置是 ( A)在最左边 ( B)在最右边 ( C)在中间 ( D)在中间偏左的位置 26 为了使每秒钟发 生一次计时器事件,可以将其 Interval属性设置为 ( A) 1 ( B) 10 ( C) 100 ( D) 1000 27 为

16、了暂时关闭计时器,应把它的一个属性设置为 False,这个属性是 ( A) Visible ( B) Timer ( C) Enabled ( D) Interval 28 窗体上有一个名称为 Timer1的计时器控件,一个名称为 Shape1的形状控件,其 Shape属性值为 3(Circle)。编写程序如下: Private Sub Form_Load() PrivateSub Timer1_Timer() Shape1 qbp=0: Timer1 Interval=100 Static x As Integer End Sub Shape1 Top=Shape1 Top+100 x=x+

17、1 If x Mod 10=0 Then Shape1 Top=0 End If End Sub 以下关于上述程序的叙述中,错误的是 ( A)每执行一次 Timer1 Timer事件过程, x的值都在原有基础上增加 1 ( B) Shape1每移动 10次回到起点,重新开始 ( C)窗体上的 Shape1由下而上移动 ( D) Shape1每次移动 100 29 要使两个单选按钮属于同一个框架,下面三种操作方法中正确的是 先画一个框架,再在框架中画两个单选按钮 先画一个框架,再在框架外画两个单选按钮,然后把单选按钮拖到框架中 先画两个单选按钮,再画框架将单选按钮框起来 ( A) ( B) (

18、C) ( D) 和 30 以下关于框架的叙述中,错误的是 ( A)框架能够响应 Click事件 ( B)框架是一个容器 ( C)框架的 Enabled属性为 False时,框架内的控件均被屏蔽 ( D)框架可以获得焦点 31 设窗体中有一个文本框 Text1,若在程序中执行了 Text1 SetFocus,则触发 ( A) Text1的 SetFocus事件 ( B) Text1的 GotFocus事件 ( C) Text1的 LostFocus事件 ( D)窗体的 GotFocus事件 国家二级 VB机试(常用标准控件)模拟试卷 13答案与解析 一、选择题 1 【正确答案】 C 【试题解析】

19、 ScrollBars属性用于设置文本框是否有水平或垂直滚动条,可设置成 4种值: 0-表示没有滚动条 (默认值 ); 1-表示只有水平滚 动条; 2-表示只有垂直滚动条; 3-表示有水平和垂直滚动条。设置 0以外的值时 MultiLine属性值必须为True。 【知识模块】 常用标准控件 2 【正确答案】 B 【试题解析】 文本框具有 Enabled属性和 Vlslble属性, Enabled属性设置文本框在运行时是否可用, Visible属性设置文本框在运行时是否可见。 【知识模块】 常用标准控件 3 【正确答案】 A 【试题解析】 文本框的 Enabled属性返回或设置一个值,用来确定文

20、本框是否可用。值为 True时, 文本框可以响应用户的操作;值为 False时,文本框不能响应用户的操作,此时对象变为灰色,且无法将光标置于其上。 【知识模块】 常用标准控件 4 【正确答案】 B 【试题解析】 标签的 Alignment属性用来确定标签中标题的放置方式,可设置为0(靠左,默认 )、 1(靠右 )或 2(居中 )。 【知识模块】 常用标准控件 5 【正确答案】 B 【试题解析】 标签的默认属性是 Caption属性,即在标签上显示的文本。WordWrap属性用于设置标签调整大小的方式,可取 True和 False两种值,默认为 False。值为 True,标签在垂直方向根据标题

21、内容变化大小,水平方向不变;值为 False,标签在水平方向根据标题内容变化大小,垂直方向不变。为了使WordWrap属性生效,必须把标签的 AutoSize属性设置为 True。标签可触发Click和 DblClick事件。 【知识模块】 常用标准控件 6 【正确答案】 D 【试题解析】 图片框控件可作为容器使用,即图片框控件中可以放置其他控件;图片框也可用 Print方法在图片框上输出文本数据;图片框控件中的图形可以在程序运行过程中被清 除或者重新设置;用 Stretch属性可以自动调整图像框中图形的大小。 【知识模块】 常用标准控件 7 【正确答案】 B 【试题解析】 在计时器事件中会判

22、断窗体级交量 flag的值,如果为真则形状尺寸扩大一倍,否则缩小到一半。由于第一次开始计时器事件的时候 flag的值为True,所以首先会将形状扩大一倍,然后第二次计时器事件将形状恢复原状。 【知识模块】 常用标准控件 8 【正确答案】 D 【试题解析】 设置形状控件的 Shape属性,可以使其呈现为矩形、正方形、圆角矩形、圆角正方 形、椭圆和圆。 【知识模块】 常用标准控件 9 【正确答案】 B 【试题解析】 本题中在窗体的 Load事件中将 Image3设置为不可见,然后在Image1的单击事件中将 Image2中的图片放到 Image1中;在 Image2的单击事件中使用 Image3作

23、为中间控件完成了 Image1、 Image2中原有图片的交换。 【知识模块】 常用标准控件 10 【正确答案】 C 【试题解析】 命令按钮最常用的事件是单击 (Click)事件,当单击一个命令按钮或者焦点在命令按钮上时按下 Enter键,都可以触发 Click事件。命令按钮不支持DblClick事件。命令按钮的 Picture属性用于设置命令按钮中要显示的图形。 【知识模块】 常用标准控件 11 【正确答案】 C 【试题解析】 命令按钮的 Picture属性用来设置命令按钮上显示的图片:命令按钮上显示的文字是标题 (Caption)属性,程序运行时可以通过改变按钮的 Caption属性值来改

24、变命令按钮上的文字;运行程序时,当命令按钮获得焦点后,按下回车键也能激活它的 Click事件。 【知识模块】 常用标准控件 12 【正 确答案】 C 【试题解析】 在 If条件表达式 Then then部分 Else else部分 中,如果 “条件表达式 ”的值为 True,则执行 “then部分 ”语句,否则执行 “else部分 ”语句。 单选按钮 (OptionButton)组常用于提供多个选项间的惟一选择,其 Value属性可返回或设置每个复选框或单选按钮的选中状态。为了方便使用, Visual Basic为每个控件规定了一个默认属性,在设置这样的属性时,不必给出属性名,通常把该属性称为

25、控件的值。单选按钮的控件值为 Value属性。 本题中由于表 达式 “Option1 Value=True”“Option1 Value”“Option1=True”及“Option1”的结果均为 True。 【知识模块】 常用标准控件 13 【正确答案】 B 【试题解析】 组合框的 ListIndex属性用于返回或设置控件中当前选择项目的索引 (下标 ),设计时不可用。当 ListIndex的值设置为 -1时,表示朱选定项目,第一项的索引值为 0。组合框的 RemoveItem方法用于删除组合框中指定的项目,每次只能删除一项,其格式为:组合桩 RemoveItem索引 值。本题要求删除最后一

26、项,索引值为 Combo1 ListCount一 -1。 【知识模块】 常用标准控件 14 【正确答案】 C 【试题解析】 复选框的 Value属性可设置为 3种值: 0-Unchecked表示末选 (默认值 ), 1-Checked表示选中,复选框将显示 “”, 2-Graved表示以灰色呈现。 【知识模块】 常用标准控件 15 【正确答案】 C 【试题解析】 本题考查的考点是组合框的基本属性。 Caption属性设置列表框的标题; List属性是一个数组,存放组合框中所有 项目的内容; Text属性可返回列表框中当前选中项日的内容; Selected属性用于设置或返回指定索引号列表项的选中

27、状态。 【知识模块】 常用标准控件 16 【正确答案】 A 【试题解析】 单选按钮 (optionBunon)组常用于提供多个选项间的唯一选择。Value属性返回或设置单选按钮的选中状态,其中单选按钮的 Value属性可设置为两种值: False表示未选 (默认值 );值为 True表示选中,选择某单选按钮后,该单选按钮中将显示 “”。 【知识模块】 常用标准控件 17 【正确答案 】 B 【试题解析】 列表框的 ListIndex属性用于返回或设置控件中当前选择项目的索引 (下标 ),设计时不可用。当前选定的列表项表示成List1 List(List1 ListIndex)。 【知识模块】

28、常用标准控件 18 【正确答案】 B 【试题解析】 列表框和组合框当其项目较多时均会自动出现滚动条以便用户能够查看每一项;文本框可以通过设置 ScrollBars属性来设置滚动条,标签没有滚动条。 【知识模块】 常用标准控件 19 【正确答案】 D 【试题解析】 输入 型控件一般都能响应 Click事件,但本题的选项均不是输入型控件。框架、标签和图片框、图像框虽然不是输入型控件,但是也能响应 Click事件,形状不能响应 click事件。 【知识模块】 常用标准控件 20 【正确答案】 C 【试题解析】 复选框的 Value属性可设置为以下 3种值:值 0-Unchecked表示未选 (默认值

29、 ), “”消失;值 1-checked表示选中,复选框将显示 “”;值 2-Grayed表示以灰色呈现。 【知识模块】 常用标准控件 21 【正确答案】 C 【试题解析 】 列表框的 List属性是一个字符串数组数组的一项就是一个列表项目,可以通过下标访问数组中的值。本题中试图向 List2中添加 List1中的列表项,所以应该是 List2 AddItemList1 List(i),列表框的 Text属性可返回列表框中当前选中项目的内容,但不能加入一个没有指明对象的 Text属性。 【知识模块】 常用标准控件 22 【正确答案】 D 【试题解析】 横线处应该填写要添加进列表框的项目内容,本

30、题要求添加复选框的标题,由于复选框是一个控件数组,要想确定某一个具体的复选框需 要使用控件数组的下标来访问到控件,然后取出标题属性添加进列表框中。 【知识模块】 常用标准控件 23 【正确答案】 C 【试题解析】 滚动条的 Change事件发生在通过以下方式使滚动条上滚动框的位置改变时。这些方式包括:单击滚动条两端的箭头、单击滚动条中滚动框前面或后面的部位、拖动滚动框后释放时以及通过代码改变滚动条的 Value属性值 【知识模块】 常用标准控件 24 【正确答案】 C 【试题解析】 滚动条通常用来帮助观察数据或确定位置,也可用来作为数据输入的丁具。其 Max属 性用于设置或返回滚动条所能表示的

31、最大值, Min属性用于设置或返回滚动条所能表示的最小值。默认情况下, Max的值大于 Min的值,即当滚动块向右移动时,其 Value属性值增加。本题中 Max-Min=100,则 Value值为70的话,滚动块应该位于右侧三分之一处。 【知识模块】 常用标准控件 25 【正确答案】 C 【试题解析】 滚动条通常用来帮助观察数据或确定位置,也可用来作为数据输入的工具。其 Max属性用于设置或返回滚动条所能表示的最大值, Min属性用于设置或返回滚动条所能表示的最小值。滚动块 向右移动时,其 Value属性值增加。Option2单选按钮的单击事件中,将把 Option2的标越即 50赋值给滚动

32、条的 Value属性,使滚动框位于正中间。 【知识模块】 常用标准控件 26 【正确答案】 D 【试题解析】 计时器控件 (Timer)用来完成有规律性时间间隔执行的任务,Interval属性用于设置计时器事件之间的间隔,以毫秒为单位。 【知识模块】 常用标准控件 27 【正确答案】 C 【试题解析】 计时器控件用以实现在规则的时间间隔触发其 Timer事件,执行有关事件 过程代码,来完成对麻功能。 Interval属性用于设置触发计时器的 Timer事件的时间间隔,单位为 mS,值为 0时计时器不启用。 Enabled属性控制计时器是否开始启用, True为启用, False为不启用。 【知

33、识模块】 常用标准控件 28 【正确答案】 C 【试题解析】 在计时器事件中的变量 x是一个静态变量,事件结束后其值仍然会保留,所以每执行一次 Timer1 Timer事件过程, x的值都在原有基础上增加 1;每次 x能被 10整除均令形状的 Top属性为 0,即回到起点;形状控件在计时器事件中每次 Top值均增加 100,即自上而下进行移动,每次 100。 【知识模块】 常用标准控件 29 【正确答案】 A 【试题解析】 框架 (Frame)是一个容器控件,用于将屏幕上的对象分组。在容器中添加控件有两种形式: 先画一个容器,再在框架中画控件; 先画一个容器,再在容器外画控件,然后选中控件单击工具栏上的 “剪切 ”按钮,接下来选中容器,单击工具栏上的 “粘贴 ”按钮。 【知识模块】 常用标准控件 30 【正确答案】 D 【试题解析】 框架是一个容器控件,可以响应单击事件和双击事件,但 是一般不需编写这两个事件;框架的 Enabled属性为 False时,框架内的控件均被屏蔽;框架不是输入型控件,不能接受焦点。 【知识模块】 常用标准控件 31 【正确答案】 B 【试题解析】 SetFocus方法用于将焦点移到指定的对象上,而当一个对象获得焦点时将触发其 GotFocus事件过程。 【知识模块】 常用标准控件

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1