【计算机类职业资格】计算机二级(VB)29及答案解析.doc
《【计算机类职业资格】计算机二级(VB)29及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级(VB)29及答案解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级(VB)29 及答案解析(总分:1765.00,做题时间:90 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:25,分数:1750.00)1.有变量定义语句 Dim max,min As String,则可以知道 max 的类型是( )。(分数:70.00)A.除了 Click 事件之外,菜单项不可以响应其他事件B.每个菜单项都是一个控件,与其他控件一样也有其属性和事件C.菜单项的索引号必须从 1 开始D.菜单的索引号可以不连续2.用于将屏幕上的对象分组的控件是( )。(分数:70.00)A.键盘事件B.鼠标事件C.窗口事件D.控件事件3.如果一个变量未经定义就直
2、接使用,则该变量的默认类型为( )。(分数:70.00)A.硬件系统B.数据库管理系统及相关软件C.文件系统D.数据库管理员(DataBase Administrator,DBA)4.下列程序段的执行结果为( )。 X=2 Y=5 If X * Y 1 Then Y=Y - 1 Else Y=-1 Print Y-X0 (分数:70.00)A.TrueB.FalseC.-1D.15.设在窗体上有一个文本框,然后编写如下的事件过程: Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Intcger) Const Alt=4 Const
3、Key_f2= t, End Sub Function Tax (a( ) As Integer) Dim t#, i% t=1 For i=2 To UBound (a) t=t * a(i) Next i Tax=t End Function (分数:70.00)A.t=18B.t=24C.t=30D.t=3215.以下事件过程可以将打开的对话框的标题改为“宇宙大爆炸”的是( )。(分数:70.00)A.Private Sub Command2_Click( ) CommonDialog1DialogTitle=“宇宙大爆炸” CommonDialog1ShowOpen End SubB.
4、Private Sub Command2_Click( ) CommonDialog1DialoTitle=“宇宙大爆炸” CommonDialog1ShowFont End SubC.Private Sub Command2_Click( ) CommonDialog1DilogTitle=“宇宙大爆炸” CommonDialog1Show End SubD.Private Sub Command2_Click( ) CommonDialog1DialogTitle=“宇宙大爆炸” CommonDialog1ShowColor End Sub16.下列有关子菜单的说法中,错误的是( )。(分
5、数:70.00)A.在查询中,选择查询可以只选择表中的部分字段,通过选择一个表中的不同字段生成同一个表B.在查询中,编辑记录主要包括添加记录、修改记录、删除记录和导入、导出记录C.在查询中,查询不仅可以找到满足条件的记录,而且还可以在建立查询的过程中进行各种统计计算D.以上说法均不对17.在 Visual Basic 种,要使标签的标题栏靠右显示,则将其 Alignment 属性设置为( )。(分数:70.00)A.cout 2378965421;B.cout fixed 2378965421:C.cout 2378965421 -0001:D.cout fixed 2378965421 -0
6、001;18.在窗体上画一个名称为 Text1 的文本框,要求文本框只能接收大写字母的输入。以下能实现该操作的事件过程是( )。 (分数:70.00)_19.在 Visual Basic 中,被称为对象的是 ( )。(分数:70.00)A.在需要自定义 Swing 构件的时候,首先要确定使用哪种构件类作为所定制构件的父类B.paintComponent( )方法位于 JComponent 类内,该方法与 paint( )方法类似,也要求一个 Graphics类的实例为参数C.无论在系统开始执行还是窗口被覆盖后需要重新绘制时,paintComponent( )方法都会被系统自动调用,所以在程序中
7、不要调用它,否则会与自动化过程相冲突D.如果需要重新绘制 Applet,就调用方法 paintComponent( )20.运行下列程序段后,显示的结果为( )。 J1=23 J2=32 If J1J2 Then Print J2 Else Print J1 (分数:70.00)A.Label 控件的 Enabled 属性与 TextBox 控件的 Enabled 属性B.OptionButton 控件的 Value 属性与 CheckBox 控件的 Value 属性C.Command 控件的 Default 属性与 Command 控件的 Cancel 属性D.Command 控件的 Vis
8、ible 属性与 Form 控件的 Visible 属性21.下列程序运行结果是( )。 a=25:b=-45 i=Not a=b Print i (分数:70.00)A.数据库集合B.用户C.数据库管理系统及相关软件D.操作系统22.下面程序段,运行后的结果是( )。 Private Sub Commandl_Click( ) Dim b%(1 To 4),i%,t# For i=1 To 4 b(i)=i Next i t=Tof(b( ) ) Print“t=“;t, End Sub Function Tof(a() As Integer) Dim t#,i% t=1 For i=2 T
9、o UBound(a) t=t * a(i) Next i Tof=t End Function (分数:70.00)A.RunSQLB.RunAppC.RequeryD.Quit23.以下属于 Visual Basic 合法的数组元素是( )。(分数:70.00)A.x8B.x8C.s(0)D.v824.以下属于 Visual Basic 合法的数组元素是( )。(分数:70.00)A.J2DEB.J2SEC.J2MED.J2EE25.有如下的程序段,该程序段执行完后,共执行的循环次数是( )。 total=0 Counter=1 Do Print Counter total=total *
10、 Counter + 1 Print total Counter=Counter +1 If total 10 Then Exit Do End If Loop While Counter=10 (分数:70.00)A.该程序完全正确B.该程序有错,只要将语句 swap( t, End Sub Function Tax (a( ) As Integer) Dim t#, i% t=1 For i=2 To UBound (a) t=t * a(i) Next i Tax=t End Function (分数:70.00)A.t=18B.t=24 C.t=30D.t=32解析:程序开始调用循环语
11、句对数组 b( )赋值,b(j)=j,且数组 b 的上下界分别为 1 和 4;接着将数组b( )作为对象,调用 Tax 过程,在 Tax 过程中,定义了两个变量 t 即 i,i 作为 For 循环的循环变量,初始值为 2,终值为数组 b 的上界;循环体为“t=t * a(i)”,即将 b(i)的值乘以 t,然后在赋给 t,当循环结束后,程序返回的就是数组 b 中除第一个元素以外所有元素值的乘积,此题的结果为 234=24,故输出结果为 t=24。15.以下事件过程可以将打开的对话框的标题改为“宇宙大爆炸”的是( )。(分数:70.00)A.Private Sub Command2_Click(
12、 ) CommonDialog1DialogTitle=“宇宙大爆炸” CommonDialog1ShowOpen End Sub B.Private Sub Command2_Click( ) CommonDialog1DialoTitle=“宇宙大爆炸” CommonDialog1ShowFont End SubC.Private Sub Command2_Click( ) CommonDialog1DilogTitle=“宇宙大爆炸” CommonDialog1Show End SubD.Private Sub Command2_Click( ) CommonDialog1DialogT
13、itle=“宇宙大爆炸” CommonDialog1ShowColor End Sub解析:首先,设置标题属性用 Dialog Title 属性,4 个选项都一样,所以这个不是区别;再看方法,选项 A)用的是 ShowOpen 方法, 即打开对话框,所以是正确的;选项 B)用的是 ShowFont 方法,是字体设置对话框,不符合本题的意思,不正确;选项 C)用的是 Show 方法,但是 对话框没有此方法,所以也不正确;最后选项 D)是用的 ShowColor 方法,是颜色选择对话框,不符合本题的意思。16.下列有关子菜单的说法中,错误的是( )。(分数:70.00)A.在查询中,选择查询可以只
14、选择表中的部分字段,通过选择一个表中的不同字段生成同一个表B.在查询中,编辑记录主要包括添加记录、修改记录、删除记录和导入、导出记录C.在查询中,查询不仅可以找到满足条件的记录,而且还可以在建立查询的过程中进行各种统计计算 D.以上说法均不对解析:本题的目的在于考查学生对图形控件的属性设置。Picture 属性用于窗体、图片框和图像框,它可以通过属性窗口设置,用来把图形放到这些对象中,因此选项 A)是不正确的;CurrentX 和 CurrentY 用来设置下一个输出的水平坐标和垂直坐标,因此选项 B)和 C)都不正确;Stretch 属性用于图像框,用于自动调整图像框中图形内容的大小,既可通
15、过属性窗口设置,也可以通过程序代码设置,该属性的取值为True 或 False,当其值为 False 时,将自动放大或缩小图像框中的图形以与图像框的大小相适应,因此选项 D)是正确的。17.在 Visual Basic 种,要使标签的标题栏靠右显示,则将其 Alignment 属性设置为( )。(分数:70.00)A.cout 2378965421;B.cout fixed 2378965421:C.cout 2378965421 -0001: D.cout fixed 2378965421 -0001;解析:只有宏表达式满足时宏才会执行。18.在窗体上画一个名称为 Text1 的文本框,要求
16、文本框只能接收大写字母的输入。以下能实现该操作的事件过程是( )。 (分数:70.00)_解析:19.在 Visual Basic 中,被称为对象的是 ( )。(分数:70.00)A.在需要自定义 Swing 构件的时候,首先要确定使用哪种构件类作为所定制构件的父类B.paintComponent( )方法位于 JComponent 类内,该方法与 paint( )方法类似,也要求一个 Graphics类的实例为参数C.无论在系统开始执行还是窗口被覆盖后需要重新绘制时,paintComponent( )方法都会被系统自动调用,所以在程序中不要调用它,否则会与自动化过程相冲突D.如果需要重新绘制
17、 Applet,就调用方法 paintComponent( ) 解析:这些关于布局管理器的说法都正确。20.运行下列程序段后,显示的结果为( )。 J1=23 J2=32 If J1J2 Then Print J2 Else Print J1 (分数:70.00)A.Label 控件的 Enabled 属性与 TextBox 控件的 Enabled 属性B.OptionButton 控件的 Value 属性与 CheckBox 控件的 Value 属性 C.Command 控件的 Default 属性与 Command 控件的 Cancel 属性D.Command 控件的 Visible 属性
18、与 Form 控件的 Visible 属性解析:顺序文件的读写操作语句是 Input#(Line Input#)语句和 Print# (Write#)语句,而随机文件的读写操作语句是 Get#语句和 Put#语句。21.下列程序运行结果是( )。 a=25:b=-45 i=Not a=b Print i (分数:70.00)A.数据库集合B.用户C.数据库管理系统及相关软件D.操作系统 解析:在一维数组中要注意的是作为下标表达式的常量表达式的值必须是大于等于 0,并且小于自身,本题中选项 B)的下标表达式的值超过了自身。22.下面程序段,运行后的结果是( )。 Private Sub Comm
19、andl_Click( ) Dim b%(1 To 4),i%,t# For i=1 To 4 b(i)=i Next i t=Tof(b( ) ) Print“t=“;t, End Sub Function Tof(a() As Integer) Dim t#,i% t=1 For i=2 To UBound(a) t=t * a(i) Next i Tof=t End Function (分数:70.00)A.RunSQLB.RunApp C.RequeryD.Quit解析:RunSQL 用于执行指定的 SQL 语句,Requery 用于实施指定控件重新查询,Quit 用于退出 Acces
20、s。23.以下属于 Visual Basic 合法的数组元素是( )。(分数:70.00)A.x8B.x8C.s(0) D.v8解析:本题是对数组基本知识的考查,在 Visual Basic 中,数组元素一般形式为 x(整数),括号中的整数是一个确定值,而且数组名 x 后的圆括号不能省去,也不能由其他的括号代替,所以本题的正确答案是选项 C)。24.以下属于 Visual Basic 合法的数组元素是( )。(分数:70.00)A.J2DEB.J2SEC.J2MED.J2EE 解析:在主方法定义时,应注意的是放在主方法前面的返回类型,一般都 是 void,在往前面是其他修饰符,一般为 publ
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VB29 答案 解析 DOC
