【计算机类职业资格】国家二级ACCESS机试选择题(VBA编程)模拟试卷2及答案解析.doc
《【计算机类职业资格】国家二级ACCESS机试选择题(VBA编程)模拟试卷2及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级ACCESS机试选择题(VBA编程)模拟试卷2及答案解析.doc(10页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 ACCESS 机试选择题(VBA 编程)模拟试卷 2 及答案解析(总分:60.00,做题时间:90 分钟)一、选择题(总题数:30,分数:60.00)1.在表达式中引用窗体上的控件值。下列选项中,语法格式正确的是(分数:2.00)A.Foms窗体名控件名B.Forms-窗体名-控件名C.Forms!窗体名!控件名D.Forms窗体名控件名2.打开窗体后,下列事件中首先发生的是(分数:2.00)A.加载(Load)B.改变(Change)C.调整大小(Resize)D.成为当前(Current)3.下列选项中,与 VBA 中语句 DimVar,sum!等价的是(分数:2.00)A.Di
2、m Var As Double,sum As SingleB.Dim Var As Integer,sum As DoubleC.Dim Var As Single,sum As DoubleD.Dim Var As Integer,sum As Single4.VBA 中一般采用 Hungarian 符号法命名变量,下列代表复选框的字首码是(分数:2.00)A.ChkB.CboC.cmdD.opt5.下列属于 VBA 子字符串检索函数的是(分数:2.00)A.LenB.InStrC.RightD.Replace6.在 VBA 程序中,编程打开窗体应使用的命令是(分数:2.00)A.CmdOp
3、en FormB.DoOpen FormC.DoCmdOpen FormD.CommandOpen Form7.调用下面子过程,消息框显示的值是 Sub SFun() Dim x,y,m x=10:y=100 Ify Modx Then m=x Else m=y End If MsgBox m End Sub(分数:2.00)A.XB.YC.10D.1008.下列循环结构中,循环体被执行的次数是 Dim i As Integer,t As Integer Fori=9 to 0 t=t+1 Next i(分数:2.00)A.0 次B.1 次C.4 次D.5 次9.有如下事件程序,运行该程序后输
4、出结果是 Private Sub Command0_Click() Dim x As Integer,y As Integer x=1:y=0 Do Until y子宏名D.宏名子宏名16.打开窗体后,下列事件中首先发生的是(分数:2.00)A.获得焦点(GotFocus)B.改变(Change)C.激活(Activate)D.成为当前(Current)17.VBA 中,如果没有显式声明或使用符号来定义变量的数据类型,则变量的默认类型为(分数:2.00)A.变体B.布尔型C.双精度D.货币18.定义了数组 A(2to13),则该数组元素个数为(分数:2.00)A.11B.12C.15D.101
5、9.VBA 中采用 Hungarian 符号法命名变量,下列代表子报表的字首码是(分数:2.00)A.subB.RptC.FmtD.txt20.运行程序,要求循环执行 3 次后结束循环,内应填入的语句是 x=1 Do x=x+2 Loop Until(分数:2.00)A.x=7D.x721.运行下列程序,结果是 Private Sub Command0_Click() f0=1 k=1 Do While k控件名C.Forms!窗体名!控件名 D.Forms窗体名控件名解析:解析:引用窗体上某控件值的语法格式为:Forms!窗体名!控件名或Forms!窗体名!控件名,所以选项 C 正确。2.打
6、开窗体后,下列事件中首先发生的是(分数:2.00)A.加载(Load) B.改变(Change)C.调整大小(Resize)D.成为当前(Current)解析:解析:打开窗体时,发生的事件依次为:打开(Open)加载(Load)调整大小(Resize)激活(Activate)成为当前(Current),所以选项 A 正确。3.下列选项中,与 VBA 中语句 DimVar,sum!等价的是(分数:2.00)A.Dim Var As Double,sum As SingleB.Dim Var As Integer,sum As DoubleC.Dim Var As Single,sum As Do
7、ubleD.Dim Var As Integer,sum As Single 解析:解析:整数型数据类型标识为 Integer,用“”表示;单精度数据类型标识为 Single,用“1”表示,所以选项 D 正确。4.VBA 中一般采用 Hungarian 符号法命名变量,下列代表复选框的字首码是(分数:2.00)A.Chk B.CboC.cmdD.opt解析:解析:Hungarian 符号使用一组代表数据类型的码。用小写字母作为变量名的前缀,“Chk”代表复选框,“Cbo”代表组合框,“cmd”代表命令按钮,“opt”代表选项按钮,所以选项 A 正确。5.下列属于 VBA 子字符串检索函数的是(
8、分数:2.00)A.LenB.InStr C.RightD.Replace解析:解析:InStr(str1,str2)函数是检索子字符串 str2 在字符串 strl 中最早出现的位置,返回一个整型数据。因此选项 B 正确。6.在 VBA 程序中,编程打开窗体应使用的命令是(分数:2.00)A.CmdOpen FormB.DoOpen FormC.DoCmdOpen FormD.CommandOpen Form 解析:解析:在 VBA 中打开窗体或报表对象应该使用 DoCmd 命令,所以选项 D 正确。7.调用下面子过程,消息框显示的值是 Sub SFun() Dim x,y,m x=10:y
9、=100 Ify Modx Then m=x Else m=y End If MsgBox m End Sub(分数:2.00)A.XB.YC.10D.100 解析:解析:本题考查的是 if 语句,还有赋值语句的知识点。首先,变量 x 赋值 10,y 赋值 100;if 语句中的条件语句是 ymodx,只要 y 不被 x 整除,则条件为真,否则条件为假。这里 y 可以被 x 整除,因此条件为假,执行 else 后面的语句,即 m=y=100。所以应选择选项 D。8.下列循环结构中,循环体被执行的次数是 Dim i As Integer,t As Integer Fori=9 to 0 t=t+
10、1 Next i(分数:2.00)A.0 次 B.1 次C.4 次D.5 次解析:解析:F0rNext 循环结构中,循环变量初始值应该随着循环的执行,逐渐向终止值“靠拢”,这样才能结束循环。本题中循环便变量 i 的初始值为 9,终止值为 0,步长为默认值 1,所以随着循环的执行,初始值是逐渐“背离”终止值的,所以该循环结构不会被执行,循环语句执行 0 此,选项 A 正确。9.有如下事件程序,运行该程序后输出结果是 Private Sub Command0_Click() Dim x As Integer,y As Integer x=1:y=0 Do Until y子宏名D.宏名子宏名解析:解
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 ACCESS 选择题 VBA 编程 模拟 试卷 答案 解析 DOC
