【计算机类职业资格】国家二级VB机试(常用标准控件)-试卷8及答案解析.doc
《【计算机类职业资格】国家二级VB机试(常用标准控件)-试卷8及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级VB机试(常用标准控件)-试卷8及答案解析.doc(11页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VB机试(常用标准控件)-试卷 8及答案解析(总分:66.00,做题时间:90 分钟)一、选择题(总题数:33,分数:66.00)1.在窗体上画一个文本框(名称为 Text1)和一个标签(名称为 Lahel1),程序运行后,在文本框中每输入一个字符,都会立即在标中显示文本框中字符的个数。以下可以实现上述操作的过程是( )。(分数:2.00)A.Private Sub Text1_Change() Lahel1Caption=str(kn(Text1Text) End SubB.PIivate Sub Text1_Click() Label1Caption=str(Lea(Text1T
2、ext) End SubC.Private Sub Text1_Change() Label1Caption=Text1Text End SubD.Private Sub Label1_Change() Label1Caption=sty(Len(Text1Text) End Sub2.为了使标签控件在显示其内容时不覆盖其背景内容,需进行设置的属性为( )。(分数:2.00)A.BaekColorB.BorderStyleC.ForeColorD.BackStyle3.为了使标签 Label1透明且不具有边框,以下正确的属性设置是( )。(分数:2.00)A.Label1BaekStyle=0
3、 Label1B0rderStyle=1B.Label1BackStyle=0 Label1BorderStyle=0C.Label1BaekStyle=1 Label1BorderStyle=lD.Label1BaekStyle=1 Label1BorderStyle=04.设 Lahel1、Command1、Text1、Check1 分别为标签、命令按钮、文本框、复选框的名称,则以下属性设置语句中,运行时不会出错的是( )。(分数:2.00)A.Label1BaekStyle=2B.Command1Style=1C.Text1ScrollBars=4D.Check1Value=25.要使标
4、签中的文本靠右显示,应将其 Aligment属性设置为( )。(分数:2.00)A.0-Left JustifyB.1-Right JustifyC.2-CenterD.36.以下关于图片框控件的说法中,错误的是( )。(分数:2.00)A.可以通过 Print方法在图片框中输出文本B.图片框控件中的图形可以在程序运行过程中被清除C.图片框控件中可以放置其他控件D.用 Stretch属性可以自动调整图片框中图形的划、7.在设计阶段,假定在图片框 Picture1中装入了一个图形,为了删除该图片框控件,应采用的正确操作是( )。(分数:2.00)A.选择图片框,然后按 Del键B.执行语句 Pi
5、cture1Picture=LoadPicture(“)C.执行语句 Picture1Picture=“D.选择图片框,在属性窗口中选择 Picture属性,然后按回车键8.设窗体上有一个 Pictum1图片框,要求在图片框中的指定位置(坐标为(500,300)输出“OK”,下面可以实现这一功能的事件过程是( )。(分数:2.00)A.Private Sub Form_Click() Picture1CurrentX=500 Pieture1CurrentY=300 Pieture1Print“OK“ End SubB.Private Sub Form_Click() Picture1Left
6、=500 Pieture1Top=300 Picture1Print“OK“ End SubC.Privale Sub Form_Chck() Picture1CurrntX=500 Picture1CurrentY=300 Print“OK“ End SubD.Private Sub Form_Click() Pictum1Left=500 Picture1Top=300 Print“OK“ End Sub9.为了调整图像框的大小以与其中的图形相适应,必须把它的 Stretch属性设置为( )。(分数:2.00)A.TrueB.FalseC.1D.210.窗体上有一个如下图所示的图形控件,控
7、件中显示了如图所示的文字,可以判断这个图形控件( )。(分数:2.00)A.是图像框(Image)B.是图片框(PictureBox)C.是形状控件D.不是上述 3种控件中的一种11.若已把一个命令按钮的 Default属性设置为 True,则下面可导致按钮的 Click事件过程被调用的操作是( )。(分数:2.00)A.用鼠标右键单击此按钮B.按键盘上的 Esc键C.按键盘上的 Enter键D.用鼠标右键双击此按钮12.如果把命令按钮的 Cancel属性设置为 True,则程序运行后( )。(分数:2.00)A.按 Esc键与单击该命令按钮的作用相同B.按回车键与单击该命令按钮的作用相同C.
8、按 Esc键将停止程序的运行D.按回车键将中断程序的运行13.下列说法中,错误的是( )。(分数:2.00)A.将焦点移至命令按钮上,按 Enter键,则引发命令按钮的 Click事件B.单击命令按钮,将引发命令按钮的 Chck事件C.命令按钮没有 Picture属性D.命令按钮不支持 DblClick事件14.在窗体上画两个单选按钮,名称分别为 Option1、Option2标题分别为“宋体”和“黑体”一个复选框(名称为 Check1,标题为“粗体”)和 1个文本框(名称为 Text1,Text 属性为“改变文字字体”),窗体外观如图所示。程序运行后,要求“宋体”单选按钮和“粗体”复选框被选
9、中,则以下能够实现上述操作的语句序列是( )。 (分数:2.00)A.Option1Value=False Check1Value=TrueB.Option1Value=True Check1Value=0C.Option2Value=False Check1Value=2D.Option1Value=True Check1Value=115.以下不属于单选按钮的属性是( )。(分数:2.00)A.CaptionB.NameC.MinD.Enabled16.窗体上有名称为 List1的列表框。以下能够将列表框当前选定的列表项替换为字符串“Basic”的语句是( )。(分数:2.00)A.Lis
10、t1AddItem“Basic“B.List1List(List1ListIndex)=“Basic“C.List1=Text=“Basic“D.以上都可以17.在窗体上画一个名称为 List1的列表框,然后编写如下程序: Private Sub Form_Click() For i=1 To 10 Item=“Item“ &i List1Addhem Item Next i End Sub 程序运行时,单击窗体,所完成的功能是( )。(分数:2.00)A.向列表框中添加 10个项目B.向列表框中添加 11个项目C.向列表框中添加 10个数字D.向列表框中添加 110 的和18.设窗体上有一个
11、名称为 List1的列表框和一个名称为 Check1的复选框数组(下标从 0开始)。程序运行时,单击某个复选框,如果列表框中没有该复选框的标题,则把该复选框的标题添加到列表框中,否则从列表框中把该复选框标题删除。 Private Sub Check1_Chck(Index As Integer) For k=0 To List1ListCount-1 If Check1(Index)Caption=List1List(k)Then Exit For End If Next k If kList1ListCount Then List1RemoveItem k Else List1AddItem
12、_ End If End Sub 为使上面程序可以实现该功能,程序代码中横线上应该填入的代码是( )。(分数:2.00)A.kB.Check1CaptionC.Check1(k)D.Check1(Index)Caption19.窗体上有名称为 Command1的命令按钮,名称分别为 List1、List2 的列表框,其中 List1的MultiSelect属性设置为 1(Simple),并有如下事件过程: Private Sub Command1_Click() For i=0 To List1ListCount-1 If List1Selected(i)=True Then List2Add
13、Item Text End If Next End Sub上述事件过程的功能是将 List1中被选中的列表项添加到 List2中。运行程序时,发现不能达到预期目的,应做修改,下列修改中正确的是( )。(分数:2.00)A.将 For循环的终值改为 List1ListCountB.将 List1Selected(i)=True 改为 List1List(i)Selected=TrueC.将 List2AddItem Text 改为 List2AddItem List1List(i)D.将 List2AddItem Text 改为 List2Addhem List1ListIndex20.要删除列
14、表框中最后一个列表项,正确的语句是( )。(分数:2.00)A.List1RemoveItem ListCountB.List1RemoveItem List1ListCountC.List1RemoveItem ListCount-1D.List1RemoveItem List1ListCount-121.设窗体上有 1个水平滚动条,已经通过属性窗口把它的 Max属性设置为 1,Min 属性设置为 100。下面叙述中正确的是( )。(分数:2.00)A.程序运行时,若使滚动块向左移动,滚动条的 Value属性值就增加B.程序运行时,若使滚动块向左移动,滚动条的 Value属性值就减少C.由于
15、滚动条的 Max属性值小于 Min属性值,程序会出错D.由于滚动条的 Max属性值小于 Min属性值,程序运行时滚动条的长度会缩为一点,滚动块无法移动22.关于水平滚动条,如下叙述中错误的是( )。(分数:2.00)A.当滚动框的位置改变时,触发 Change事件B.当拖动滚动条中的滚动框时,触发 Scroll事件C.LargeChange属性是滚动条的最大值D.Value是滚动条中滚动框的当前值23.窗体上有一个名称为 VSemll1的垂直滚动条,为了设定单击滚动条两端箭头时的 Value增量值,应设置的属性是( )。(分数:2.00)A.LargeChangeB.SmallChangeC.
16、MaxD.Min24.窗体上有两个水平滚动条 HV、HT,还有一个文本框 Text1和一个标题为“计算”的命令按钮Command1,并编写了以下程序: (分数:2.00)A.过程调用语句不对,应为 calc(HV,HT)B.过程定义语句的形式参数不对,应为 Sub calc(x As Comrol,y As Control)C.计算结果在文本框中显示出来D.程序不能正确运行25.窗体上有一个名称为 HScroll1的滚动条,程序运行后,当单击滚动条两端的箭头时,立即在窗体上显示滚动框的位置(即刻度值)。下面能够实现上述操作的事件过程是( )。(分数:2.00)A.Private Sub HSc
17、roll1_Change() Print HScroll1Value End SubB.Private Sub HScroll1_Change() Print HScroll1SmallChange End SubC.Privme Sub HScroll1_Scroll() Print HScroll1Value End SubD.Private Sub HScroll1_Scroll() Prim HScroll1SmallChange End Sub26.定时器的 Interval属性的值是一个整数,它表示的是( )。(分数:2.00)A.毫秒数B.秒数C.分钟数D.小时数27.窗体的左右
18、两端各有 1条直线,名称分别为 Line1、Line2;名称为 Shape1的圆靠在左边的 Line1直线上(见图);另有 1个名称为 Timer1的计时器控件,其 Enabled属性值是 True。要求程序运行后,圆每秒向右移动 100,当圆遇到 Line2时则停止移动。 (分数:2.00)A.把计时器的 Interval属性设置为 1B.把 For k=Line1X1 To Line2X1 Step 100 和 Next k 两行删除C.把 For k=Line1X1 To Line2X1 Step 100 改为 For k=Line2X1 To Lne1X1 Step 100D.把 If
19、 Shape1Left+Shape1WidthLine2X1 Then 改为 If Shape1LeftLine2X1 Then28.为了暂时关闭计时器,应把它的一个属性设置为 False,这个属性是( )。(分数:2.00)A.VisibleB.TimerC.EnabledD.Interval29.下面哪个属性肯定不是框架控件的属性( )。(分数:2.00)A.TextB.CaptionC.LeftD.Enabled30.下列针对框架控件的叙述中,错误的是( )。(分数:2.00)A.框架是一个容器控件B.框架也有 Click和 DblClick事件C.框架也可以接受用户的输入D.使用框架的
20、主要目的是为了对控件进行分组31.如果在框架中画了 2个复选框,且框架的 Enabled属性被设置为 False,2 个复选框的 Enabled属性被设置为 True,则下面叙述中正确的是( )。(分数:2.00)A.2个复选框可用B.2个复选框不可用C.2个复选框不显示D.上述都不对32.以下能够设置控件焦点的方法是( )。(分数:2.00)A.SetFocusB.GotFocusC.LostFocusD.TabStop33.以下关于框架的叙述中,错误的是( )。(分数:2.00)A.框架能够响应 Click事件B.框架是一个容器C.框架的 Enabled属性为 False时,框架内的控件均
21、被屏蔽D.框架可以获得焦点国家二级 VB机试(常用标准控件)-试卷 8答案解析(总分:66.00,做题时间:90 分钟)一、选择题(总题数:33,分数:66.00)1.在窗体上画一个文本框(名称为 Text1)和一个标签(名称为 Lahel1),程序运行后,在文本框中每输入一个字符,都会立即在标中显示文本框中字符的个数。以下可以实现上述操作的过程是( )。(分数:2.00)A.Private Sub Text1_Change() Lahel1Caption=str(kn(Text1Text) End Sub B.PIivate Sub Text1_Click() Label1Caption=s
22、tr(Lea(Text1Text) End SubC.Private Sub Text1_Change() Label1Caption=Text1Text End SubD.Private Sub Label1_Change() Label1Caption=sty(Len(Text1Text) End Sub解析:解析:根据题意可知,在文本框中输入字符这个动作使标签上显示的内容发生变化,说明是文本框触发了某事件,排除 D选项;文本框中每输入一个字符,标签中立即就会 发生变化,故是 Change事件,排除 B选项;标签中显示的是文 本框中字符的个数,不是输入的内容,排除 C选项。故 A选项 正确
23、。2.为了使标签控件在显示其内容时不覆盖其背景内容,需进行设置的属性为( )。(分数:2.00)A.BaekColorB.BorderStyleC.ForeColorD.BackStyle 解析:解析:标签控件的 BackStyle属性值为 0时,标签 为透明的,不会遮住背景内容,BackStyle 属性值为 1时,标签将 覆盖背景。3.为了使标签 Label1透明且不具有边框,以下正确的属性设置是( )。(分数:2.00)A.Label1BaekStyle=0 Label1B0rderStyle=1B.Label1BackStyle=0 Label1BorderStyle=0 C.Label
24、1BaekStyle=1 Label1BorderStyle=lD.Label1BaekStyle=1 Label1BorderStyle=0解析:解析:BackStyle 属性用于设置标签的背景样式, 有两种值可选:0,表示透明;1,表示不透明。BorderStyle属性 用来设置标签的边框类型,有两种值可选:0,代表标签无边框;1。代表标签有边框。4.设 Lahel1、Command1、Text1、Check1 分别为标签、命令按钮、文本框、复选框的名称,则以下属性设置语句中,运行时不会出错的是( )。(分数:2.00)A.Label1BaekStyle=2B.Command1Style=
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 VB 机试 常用 标准 控件 试卷 答案 解析 DOC
