【计算机类职业资格】国家二级VB机试(常用标准控件)模拟试卷20及答案解析.doc
《【计算机类职业资格】国家二级VB机试(常用标准控件)模拟试卷20及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级VB机试(常用标准控件)模拟试卷20及答案解析.doc(10页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VB 机试(常用标准控件)模拟试卷 20 及答案解析(总分:60.00,做题时间:90 分钟)一、选择题(总题数:30,分数:60.00)1.要想不使用 Shift 或 Ctrl 键就能在列表框中同时选择多个项目,则应把该列表框的 MultiSelect 属性设置为(分数:2.00)A.0-NoneB.1-SimpleC.2-ExtendedD.32.如果在列表框 List1 中没有选中项目,则 List1ListIndex 的值为(分数:2.00)A.-1B.0C.1D.23.设 Label1、Command1、Text1、Check1 分别为标签、命令按钮、文本框、复选框的名称,
2、则以下属性设置语句中,运行时不会出错的是(分数:2.00)A.Label1BackStyle=2B.Command1Style=1C.Text1ScrollBars=4D.Check1Value=24.下列不包含滚动条的控件是(分数:2.00)A.列表框B.标签C.组合框D.文本框5.为了删除列表框中的一个列表项,应使用的列表框方法是(分数:2.00)A.MoveB.RemoveC.ClearD.Removeltem6.以下不能设置 Picture 属性的控件是(分数:2.00)A.窗体B.列表框C.复选框D.命令按钮7.设窗体上有 1 个名称为 List1 的列表框,程序运行时,如果选中了第
3、 3 个列表项(最上面的列表项为第0 个列表项),则下面不成立的是(分数:2.00)A.List1Selected(List1ListIndex)的值为 TrueB.List1Selected(3)的值为 TrueC.List1List(3)的值为 TrueD.List1ListIndex 的值为 38.下列控件中,不响应 Click 事件的是(分数:2.00)A.框架B.标签C.图像框D.形状9.设窗体上有一个名称为 Check1 的复选框,并有下面程序代码: Private Sub Check1_MouseDown(Button As Integer,Shift As Integer,X
4、As Single,Y As Single) Check1Value=1 End Sub 根据上面的事件过程,可以得出结论(分数:2.00)A.鼠标单击该复选框,复选框的标题被改为“1”B.鼠标右键单击该复选框,可以选中该复选框C.鼠标左键单击该复选框,它被选中,右键单击它,取消选中D.鼠标右键单击该复选框,它被选中,左键单击它,取消选中10.设窗体上有一个名称为 List1 的列表框,并有若干列表项。下面语句中不能在所有列表项之后追加一个列表项的是(分数:2.00)A.List1List(List1ListCount)=“VB 程序“B.List1List(List1ListCount-1)
5、=“VB 程序“C.List1Addltem“VB 程序“D.List1Addltem“VB 程序“,List1ListCount11.已知列表框控件 List1 中已放入若干表项,下列关于 List1 的叙述中错误的是(分数:2.00)A.第一个表项的序号为 0B.没有选中任何一个表项时,ListIndex 属性的值为-1C.最后一个表项的序号为 ListCountD.可用 MultiSelect 属性设置是否可多选12.判断复选框是否被选中的属性为(分数:2.00)A.SelectedB.CheekedC.ValueD.Index13.窗体上有 1 个名称为 Label1 的标签;1 个名
6、称为 List1,且含有若干表项的列表框。为了使得单击List1 中某个表项时,在 Label1 中相应地显示该表项,应使用的程序代码为(分数:2.00)A.Private Sub List1 Click()Label1Caption=List1Index End SubB.Private Sub List1 Click()Label1Caption=List1ListCount End SubC.Private Sub List1 Click()Label1Caption=List1Text End SubD.Private Sub List1 Click()Label1Caption=Li
7、st1Selected End Sub14.以下关于控件的叙述中,正确的是(分数:2.00)A.列表框包含了组合框的全部功能B.列表框兼有组合框和文本框的功能C.列表框和组合框具有完全不同的功能D.组合框兼有列表框和文本框的功能15.判断单选按钮是否被选中的属性为(分数:2.00)A.SelectedB.CheckedC.ValueD.Index16.窗体上有名称为 Command1 的命令按钮,名称分别为 List1、List2 的列表框,其中 List1 的 MultiSelect 属性设置为 1(Simple),并有如下事件过程: Private Sub Command1_Click()
8、 For i=0 To List1ListCount-1 If List1Selected(i)=True Then List2Addltem Text End If Next End Sub 上述事件过程的功能是将 List1 中被选中的列表项添加到 List2 中。运行程序时,发现不能达到预期目的,应做修改,下列修改中正确的是(分数:2.00)A.将 For 循环的终值改为 List1ListCountB.将 List1Selected(i)=True 改为 List1List(i)Selected=TrueC.将 List2Addltem Text 改为 List2Addltem Lis
9、t1List(i)D.将 List2Addltem Text 改为 List2Addltem List1ListIndex17.窗体上有一个名为 List1 的列表框和一个名为 Command1 的命令按钮,并有下面的事件过程: Private Sub Command1_Click() n=List1ListIndex If n0 Then ch$=List1List(n) List1List(n)=List1List(n-1):List1List(n-1)=ch End If End Sub 程序运行时,选中 1 个列表项,然后单击Command1 按钮,则产生的结果是(分数:2.00)A.
10、若选中的不是最前面的列表项,则选中的列表项与它前一个列表项互换位置B.选中的列表项与它前面的列表项互换位置C.砉逸中的不是最后面的列表项,则选中的列表项与它后一个列表项互换位置D.选中的列表项与它后面的列表项互换位置18.窗体上有一个名称为 Combol 的组合框,一个名称为、Command1 的命令按钮。要求编写程序:在组合框中输入一个字符串,当单击命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编写如下程序,以期实现上述功能: CombolRemoveItem i:CombolText=“:flag=1 En
11、d If Ifflag=1 Then 程序中存在问题,以下关于程序问题的叙述中,正确的是(分数:2.00)A.For 循环的循环初值 i 应该从 1 开始B.语句 CombolRemoveItem i 有错误C.Combol AddItemte CmobolText 的内容已存在于组合框中D.应把程序倒数第 3 行中的 Ifflag=1 改为 Ifflag=019.在窗体上画一个名称为 List1 的列表框,然后编写如下程序: Form_Click() Item=“Item“i:List1AddItem End Sub 程序运行时,单击窗体,所完成的功能是(分数:2.00)A.向列表框中添加
12、10 个项目B.向列表框中添加 11 个项目C.向列表框中添加 10 个数字D.向列表框中添加 110 的和20.设窗体上有一个名称为 List1 的列表框和一个名称为 Check1 的复选框数组(下标从 0 开始)。程序运行时,单击某个复选框,如果列表框中没有该复选框的标题,则把该复选框的标题添加到列表框中,否则从列表框中把该复选框标题删除。 Pfivate Sub Check1_Click(Index As Integer) For k=0 To List1ListCount-1 If Check1(Index)Caption=List1List(k)Then Exit For Next
13、k IfkA.kB.Check1CaptionC.Check1(k)D.Check1(Index)Caption21.设窗体上有 1,个滚动条要求单击滚动条右端的 (分数:2.00)A.MaxB.MinC.SmallChangeD.LargeChange22.窗体上有两个水平滚动条 HV、HT,还有一个文本框 Text1 和一个标题为“计算”的命令按钮Command1,并编写了以下下程序: Private Sub Command1_Click() End Sub Public Sub calc(x As Integer,y As Integer) Text1Text=x*y End Sub 运
14、行程序,单击“计算”按钮,可根据速度与时间计算出距离,并显示计算结果。 对以上程序,下列叙述中正确的是(分数:2.00)A.过程调用语句不对,应为 calc(HV,HT)B.过程定义语句的形式参数不对,应为 Subcalc(x As Control,y As Control)C.计算结果在文本框中显示出来D.程序不能正确运行23.滚动条可以响应的事件是(分数:2.00)A.LoadB.ScrollC.ClickD.MouseDown24.设窗体上有一个名称为 HSl 的水平滚动条,如果执行了语句: HS1Value=(HS1Max-HS1Min)2+HS1Min 则:(分数:2.00)A.滚动
15、块处于最左端B.滚动快处于最右端C.滚动块处于中间位置D.滚动块可能处于任何位置,具体位置取决于 Max、Min 属性的值25.假定一个滚动条的 LargeChange 属性值为 100,则 100 表示(分数:2.00)A.单击滚动条箭头和滚动狂之间某位置时滚动狂位置的变化B.滚动框位置的最大值C.拖动滚动框时滚动框的位置的变化量D.单击滚动条箭头时滚动框位置的变化量26.在窗体上画一个水平滚动条,其属性值 Min 满足(分数:2.00)A.增加一个 SmaUChange 量B.减少一个 SmallChange 量C.增加一个 LargeChange 量D.减少一个 LargeChange
16、量27.关于水平滚动条,如下叙述中错误的是(分数:2.00)A.当滚动框的位置改变时,触发 Change 事件B.当拖动滚动条中的滚动框时,触发 Scroll 事件C.LargeChange 属性是滚动条的最大值D.Value 是滚动条中滚动框的当前值28.窗体上有一个名称为 VScroll1 的滚动条,当用鼠标拖动滚动条中的滚动块时,触发的事件是(分数:2.00)A.ClickB.KeyDownC.DragDropD.Scroll29.以下不能触发滚动条 Change 事件的操作是(分数:2.00)A.拖动滚动框B.单击两端的滚动箭头C.单击滚动框D.单击滚动箭头与滚动框之间的滚动条30.窗
17、体上有一个名称为 VScroll1 的垂直滚动条,要求程序运行时,滚动块的初始位置在最下端,应该使VScroll1Value 的值等于(分数:2.00)A.VScroll1LargeChangeB.VScroll1SmallChangeC.VScroll1MaxD.VScroll1Min国家二级 VB 机试(常用标准控件)模拟试卷 20 答案解析(总分:60.00,做题时间:90 分钟)一、选择题(总题数:30,分数:60.00)1.要想不使用 Shift 或 Ctrl 键就能在列表框中同时选择多个项目,则应把该列表框的 MultiSelect 属性设置为(分数:2.00)A.0-NoneB.
18、1-Simple C.2-ExtendedD.3解析:解析:列表框的 MultiSelect 属性用于设置是否可在列表项中做多个选择。值为 0-None(缺省设置)表示不允许做多项选择;值为 1Simple 表示允许做简单多项选择;值为 2 一 Extended 表示允许配合使用Shift 键、Ctrl 键做多项选择。2.如果在列表框 List1 中没有选中项目,则 List1ListIndex 的值为(分数:2.00)A.-1 B.0C.1D.2解析:解析:列表框的 ListIndex 属性用于返回或设置控件中当前选择项目的索引(下标),设计时不可用。当 ListIndex 的值设置为-1
19、时,表示未选定项目,第一项的索引值为 0,最后一项的索引值为ListCount-1。3.设 Label1、Command1、Text1、Check1 分别为标签、命令按钮、文本框、复选框的名称,则以下属性设置语句中,运行时不会出错的是(分数:2.00)A.Label1BackStyle=2B.Command1Style=1C.Text1ScrollBars=4D.Check1Value=2 解析:解析:标签的:BackStyle 属性用于设置是否让标签覆盖背景,可以取 0(标签不覆盖背景,以透明方式显示)和 1(默认值,标签覆盖背景):按钮的 Style 属性用来设置命令按钮的外观,可设置成S
20、tandard,按钮以标准的形式显示,即文字形式,为默认值,值为 Graphical,按钮将以图形的方式显示;文本框的 ScrollBars 属性用于设置文本框是否有水平或垂直滚动条,可设置成 4 种值:0-None,表示没有滚动条(默认值);1-Horizontal,表示只有水平滚动条;2-Vertical:表示只有垂直滚动条;3-Both:表示有水平和垂直滚动条;复选框的 VaIue 属性可设置为以下 3 种值:值 0-Unchecked 表示未选(默认值),“”消失;值 1-Checked 表示选中,复选框将显示“”;值 2-Grayed 表示以灰色呈现。4.下列不包含滚动条的控件是(分
21、数:2.00)A.列表框B.标签 C.组合框D.文本框解析:解析:列表框和组合框当其项目较多时均会自动出现滚动条以便用户能够查看每一项;文本框可以通过设置 ScrollBars 属性来设置滚动条,标签没有滚动条。5.为了删除列表框中的一个列表项,应使用的列表框方法是(分数:2.00)A.MoveB.RemoveC.ClearD.Removeltem 解析:解析:AddItem 方法可以向列表框中添加一个列表项,RemoveItem 方法可删除列表框中的一列表项;Clear 方法可以删除列表框中的所有列表项。6.以下不能设置 Picture 属性的控件是(分数:2.00)A.窗体B.列表框 C.
22、复选框D.命令按钮解析:解析:窗体的 Picture 属性用于设置窗体的背景图形;复选框的 Style 属性为 1 时将以图形方式显示,此时可以设置 Picture 属性来设置显示的图形;命令按钮的 Picture 可以设置图形显示,列表框不具备 Picture 属性。7.设窗体上有 1 个名称为 List1 的列表框,程序运行时,如果选中了第 3 个列表项(最上面的列表项为第0 个列表项),则下面不成立的是(分数:2.00)A.List1Selected(List1ListIndex)的值为 TrueB.List1Selected(3)的值为 TrueC.List1List(3)的值为 Tr
23、ue D.List1ListIndex 的值为 3解析:解析:列表框的 List 属性是一个字符串数组,数组的一项就是一个列表项目,可以通过下标访问数组中的值 Selected 属性是一个数组,用于设置或返回指定索引号列表项的选中状态。值为 True 表示被选中;值为 False 表示未被选中。ListIndex 属性可返回当前所选项目的索引号,其起始值为 0,最后一项的值为 ListCount-1。当 ListIndex 的值为-1 时,表示未选定项目。8.下列控件中,不响应 Click 事件的是(分数:2.00)A.框架B.标签C.图像框D.形状 解析:解析:输入型控件一般都能响应 Cli
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 VB 机试 常用 标准 控件 模拟 试卷 20 答案 解析 DOC
