[计算机类试卷]国家二级ACCESS机试选择题(VBA编程)模拟试卷1及答案与解析.doc
《[计算机类试卷]国家二级ACCESS机试选择题(VBA编程)模拟试卷1及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级ACCESS机试选择题(VBA编程)模拟试卷1及答案与解析.doc(22页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 ACCESS机试选择题( VBA编程)模拟试卷 1及答案与解析 一、选择题 1 打开一个窗体,要通过选择窗体的数据输入与窗体方式,限制窗体所显示的记录,应使黑的宏操作命令是 ( A) Open Report ( B) Open Table ( C) Open Farm ( D) Open Query 2 在窗体中有一个命令按钮 Command1,两个文本框 Tect()和 Text1,按钮Command1对应的代码过程如下: Private Sub Command1_Clickl() Dim m, k As Integer Dim flag As Boolean m=Val(Me!T
2、ext0)输入一个整数 Do White 1 k=2 flag=True Do While kf2 Then i=f2 Else i=f1 End If flag=True Do While i1 And flag If f1 Mod i=0 And f2 Mod i=0 Then flag=False Else i=i-1 End If Loop Me!Text2=i End Sub 运行程序,在文本框 Text0和 Textl中分别输入 15和 25,单击按钮后文本框Text2中显示的结果是 ( A) 5 ( B) 10 ( C) 15 ( D) 25 4 在 VBA中要定义一个由 10个
3、整型数构成的数组,正确的语句是 ( A) Dim New Array(10)As Integer ( B) Dim New Array(2To11)As Integer ( C) Dim New Array(2To11) ( D) Dim New Array(10) 5 VBA中一般采用 Hungarian符号法命名 变量,代表命令列表框的字首码是 ( A) lst ( B) txt ( C) Chk ( D) sub 6 VBA中,将字符串的首字母转换为对应的字符代码的函数是 ( A) Asc ( B) Str ( C) String ( D) Chr 7 下列关于内置函数分类的选项中,不是
4、 Access内置函数分类的是 ( A)表 ( B)数据库 ( C)数组 ( D)程序流程 8 如果在北京时间 12点 00分运行以下代码,程序的输出是 Sub Procedure() If Hour(Time()=8 And Hour(Time()12 And Hour(Time()f2 Then i=f2 Else i=f1 End If flag=True Do While i1 And flag If f1 Mod i=0 And f2 Mod i=0 Then flag=False Else i=i-1 End If Loop Me!Text2=i End Sub 运行程序,在文本框
5、 Text0和 Text1中分别输入 15和 20,则文本框 Text2中显示的结果是 ( A) 5 ( B) 15 ( C) 20 ( D) 10 国家二级 ACCESS机试选择题( VBA编程)模拟试卷 1答案与解析 一、选择题 1 【正确答案】 C 【试题解析】 OpenReport为打开报表, OpenTable为打开表, OpenForm为打开窗体, OpenQuery为打开查询,所以选项 C正确。 【知识模块】 VBA编程 2 【正确答案】 A 【试题解析】 根据题目要求,输入一个整数赋值给 m;外层 Do While循环条件设置为 “1”,表示循环条件永远为 “真 ”,第一次执行
6、循环语句时: k=2,flag=true,内层 Do While k1 And flag”,结果为 true,循环体中的 if语句,只有当 f1和 f2同时能被 i整除, flag才会被赋值为 false,否则将变量 i减 1,继续进行 Do While循环的条件判断,一旦 f1和 f2同时能被 i整除,变量 flag被赋值为 false,则整个循环结束,将变量 i的值输出到文本框 Text2中,所以只有当变量 i为 5时,才能同时被住 (15)和 f2(25)整除,本题程序的功能是求两个数的最大公约数,故选项 A正确。 【知识模块】 VBA编程 4 【正确答案】 B 【试题解析】 VBA中数
7、组定义的格式为: Dim 数组名 (下标 下界 to下标上界 )As 数组类型 下标下界的默认值为 0,本题中要定义一个由 10个整型数构成的数组, A选项定义了 11个元素, c、 D选项未指定数据类型,默认是变体型, B选项定义了 10个整型数的数组,所以选项 B正确。 【知识模块】 VBA编程 5 【正确答案】 A 【试题解析】 Hungarian符号使用一组代表数据类型的码。用小写字母作为变量名的前缀,命令列表框的字首码是 “Ist”, “txt”代表文本框, “Chk”代表复选框,“sub”代表子窗体子报表,所以选项 A正确。 【知 识模块】 VBA编程 6 【正确答案】 A 【试题
8、解析】 Asc函数为字符串转换字符 ASCII码函数,该函数返回字符串首字符的 ASCII码值; Str函数为数字转换成字符串函数,该函数将数值表达式的值转换成字符串; Chr函数为字符 ASCII码值转换为字符函数,该函数返回与字符代码相关的字符, String不是类型转换函数, String是返回一个由字符表达式的首字符重复组成的指定长度为数值表达式的字符串,所以选项 A正确。 【知识模块】 VBA编程 7 【正确答案】 A 【试题解析】 在 Access中常用的内置函数有财务函数、日期函数、算术函数、文本函数、转换函数、检查函数,没有表函数。表是 Access的对象,不是函数,所以应选择
9、选项 A。 【知识模块】 VBA编程 8 【正确答案】 B 【试题解析】 Time()函数可以返回系统当前时间, Hour(Time()可以返回系统当前时间的小时,本程序中的 if elseif多分支判断语句,判断系统当前时间的小时值,如果在 8到 12点之间 (含 8点和 12点 ),则输出 “上午好 ”,如果在 12点到 18点之间 (含 18点 ),则输出 “下午好 ”,除此之 外输出 “晚上好 ”,因为当前系统时间为 12点,所以输出 “上午好 ”,所以选项 B正确。 【知识模块】 VBA编程 9 【正确答案】 A 【试题解析】 本题中程序执行过程: 程序初始化 f1=0; f2=1;
10、 当 n=1时; For n=1 to 8;执行第一次循环,条件为 true; f=f1+f2=0+1=1输出 f的值为 1; f1=f2=1; f2=f=2;第一次循环结束; 当 n=2时;执行第二次循环,条件为 true; f=f1+f2=1+1=2,输出 f的值为 2;f1-f2=1; f2=f=2; 当 n=3时;执行第三次循环,条件为 true: f=f1+f2=1+2=3,输出 f的值为 3;f1=f2=2; f2=f=3; 当 n=4时;执行第四次循环,条件为 true; f=f1+f2=2+3=5,输出 f的值为 5;f1=f2=3: f2=f=s; 当 n=5时;执行第五次循
11、环,条件为 true; f=f1+f2=3+5=8,输出 f的值为 8:f1=f2=5: f2=f=8; 当 n=6时;执行第六次循环,条件为 true; f=f1+f2=5+8=13,输出 f的值为13; f1=f2=8; f2=f=13; 当 n=7时:执行第七次循环,条件为 true; f=f1+f2=8+13=21,输出 f的值为21: f1=f2=13; f2=f=21; 当 n=8时;执行第八次循环,条件为 true; f=f1+f2=13+21=34,输出 f的值为34; f1=f2=21: f2=f=34; 当 n=9时;执行第九次循环,条件为 false;循环结束。 综上所述
12、,输出结果依次为 1, 2, 3, 5, 8, 13, 21, 34,该数据列是斐波那契序列中 2到 9对应的序列值 (注:第 1项为 0,第 2项为 1),所以选项 A正 确。 【知识模块】 VBA编程 10 【正确答案】 B 【试题解析】 数据库数据访问中常用的域聚合函数有: Nz函数、 DCount函数、DAvg函数和 DSum函数、 DMax函数和 DMin函数及 DLookup函数,所以选项B正确。 【知识模块】 VBA编程 11 【正确答案】 A 【试题解析】 VBA的输入输出过程中,使用 Open函数打开文件, Input函数提取文件内容, Write函数向文件写入内容, Pri
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 ACCESS 选择题 VBA 编程 模拟 答案 解析 DOC
