计算机vb考试试题精选
在每年的计算机vb考试中有哪些试题呢?下面是学习啦小编给大家整理的计算机vb考试试题精选及答案解析,供大家参阅!
计算机vb考试单选题精选及答案解析
1). 下列选项中属于面向对象设计方法主要特征的是( )
A.继承
B.自顶向下
C.模块化
D.逐步求精
正确答案:A
答案解析:面向对象基本方法的基本概念有对象、类和实例、消息、继承与多态性,所以选择A。
2). 面向对象方法中,继承是指( ).
A.一组对象所具有的相似性质
B.一个对象具有另一个对象的性质
C.各对象之间的共同性质
D.类之间共享属性和操作的机制
正确答案:D
答案解析:继承是面向对象的方法的一个主要特征,是使用已有的类的定义作为基础建立新类的定义技术。广义的说,继承是指能够直接获得已有的性质和特征,而不必重复定义它们,所以说继承是指类之间共享属性和操作的机制。
3). 下面哪个属性肯定不是框架控件的属性( ).
A.Text
B.Caption
C.Left
D.Enabled
正确答案:A
答案解析:框架没有Text属性。故选A。
4). 设窗体名称为frmTest,为了在程序代码窗体的标题改为“等级考试”,其代码应该是( )
A.s2-jsjks-ejvbks-0016.jpg
B.s2-jsjks-ejvbks-0017.jpg
C.s2-jsjks-ejvbks-0018.jpg
D.s2-jsjks-ejvbks-0019.jpg
正确答案:A
答案解析:窗体的标题设置方法:窗体名.Caption=新设置的标题名,由题意知,选项A正确。
5). 以下关于菜单的叙述中,错误的是( ).
A.当窗体为活动窗体时,用Ctrl+E 键可以打开菜单编辑器
B.把菜单项的Enabled属性设置为False,则可删除该菜单项
C.弹出式菜单在菜单编辑器中设计
D.程序运行时,利用控件数组可以实现菜单项的增加或减少
正确答案:B
答案解析:当菜单项的Enabed属性值设置为False时,菜单项只是变为无效项,不可用,不会删除该菜单项。故B选项错误。
计算机vb考试操作题精选及答案解析
简单应用题
在考生文件夹下有一个工程文件sit3.vbp,窗体上已经有一个标签Labell,请添加一个单选按钮数组,名称为Op1,含三个单选按钮,它们的Index属性分别为0、1、2,标题依次为“飞机”、“火车”、“汽车”,再添加一个名称为Textl的文本框。窗体文件中已经给出了Opl的Click事件过程,但不完整,要求去掉程序中的注释符,把程序中的?改为正确的内容,使得在程序运行时单击“飞机”或“火车”单选按钮时,在Textl中显示“我坐飞机去”或“我坐火车去”,单击“汽车”单选按钮时,在Textl中显示“我开汽车去”,如图所示。
注意:不能修改程序中的其他部分。最后将修改后的文件按原文件名存盘。
参考解析:
【考点分析】本题考点有:单选按钮数组的Name、Caption和Index属性,文本框的Name属性,SelectCase选择语句,“+”字符连接。
【解题思路】通过Name属性设置对象名称;通过Caption属性设置对象的标题;设置两个字符型变量a、b,a:"我坐",b="我开",用于SelectCase选择语句的字符串连接;通过对单选按钮数组Index属性的查询,实现单击单选按钮完成字符串连接和文本框显示操作的功能。
【操作步骤】
步骤1:打开本题工程文件,按照题目要求建立单选按钮数组,如图3.9所示。
步骤2:按照题目要求建立其他控件并设置其属性,见表3.4。
步骤3:打开代码编辑窗口,去掉程序中的注释符“´”,将问号改为正确的内容。
参考答案(横线部分是需考生填入的内容)
Private Sub Op1_click (Index As Integer)
Dima As String,b As String,C As String
a="我坐"
b="我开"
Select Case____Index______
´通过Index值决定响应哪一个控件数组
CaSe O
Text1.Text=a+Me.Op1(O).Caption+"去"
CaSe 1
Text1.Text=____a______+Me.Opl(1).Caption+"去"
´当Index值为1时,选择"我坐"
CaSe 2
Text1.Text=b+Me.Op1(2).Caption+"去"
End Select
EndSub
步骤4:调试并运行程序,关闭程序后按题目要求存盘。
【易错提示】在窗体上复制一个控件时,如果需要创建控件数组,则在提示框中单击“是”即可,如果不需要,则直接单击“否”。
4在考生文件夹下有一个工程文件sjt4.vbp。窗体中有一个图片框,图片框中有—个蓝色圆,名称为Shapel,如图所示。
当程序运行时,单击“开始”按钮,圆半径逐渐变大(圆心位置不变),当圆充满图片框时则变为红色,并开始逐渐缩小,当缩小到初始大小时又变为蓝色,并再次逐渐变大,如此往复。单击“停止”按钮,则停止变化。文件中已经给出了所有控件和程序,但程序不完整,请去掉程序中的注释符,把程序中的?改为正确的内容。
提示:程序中的符号常量blue_color表示蓝色的值,red_color表示红色的值。
注意:不能修改程序的其他部分和各控件的属性。最后将修改后的文件按原文件名存盘。
参考解析:
【考点分析】本题考点有:形状控件的Height、Width、Left、Top和FillColor属性,时钟控件的Enabled属性以及If判断语句。
【解题思路】通过Shapel的Left属性判断图片是否充满图片框或恢复到了初始大小,从而进行图片颜色红蓝的转换以及圆形的放大或缩小。通过形状控件的Height、Width、Left和Top属性来实现圆形的大小变化。
【操作步骤】
步骤1:打开本题工程文件。
步骤2:打开代码编辑窗口,去掉程序中的注释符“´”,
将问号改为正确的内容。
参考答案(阴影部分是需考生填入的内容)
步骤3:调试并运行程序,关闭程序后按题目要求存盘。
看了“计算机vb考试试题精选”的人还看了:
上一篇:计算机vb二级考试复习题
下一篇:计算机2级vb考试题库