[计算机类试卷]国家二级(数据访问页)机试模拟试卷4及答案与解析.doc

上传人:figureissue185 文档编号:504383 上传时间:2018-11-29 格式:DOC 页数:23 大小:55KB
下载 相关 举报
[计算机类试卷]国家二级(数据访问页)机试模拟试卷4及答案与解析.doc_第1页
第1页 / 共23页
[计算机类试卷]国家二级(数据访问页)机试模拟试卷4及答案与解析.doc_第2页
第2页 / 共23页
[计算机类试卷]国家二级(数据访问页)机试模拟试卷4及答案与解析.doc_第3页
第3页 / 共23页
[计算机类试卷]国家二级(数据访问页)机试模拟试卷4及答案与解析.doc_第4页
第4页 / 共23页
[计算机类试卷]国家二级(数据访问页)机试模拟试卷4及答案与解析.doc_第5页
第5页 / 共23页
点击查看更多>>
资源描述

1、国家二级(数据访问页)机试模拟试卷 4及答案与解析 一、选择题 1 在 Access中对表进行 “筛选 ”操作的结果是 ( A)从数据中挑选出满足条件的记录 ( B)从数据中挑选出满足条件的记录并生成一个新表 ( C)从数据中挑选出满足条件的记录并输出到一个报表中 ( D)从数据中挑选出满足条件的记录并显示在一个窗体中 2 对数据表进行筛选操作的结果是 ( A)将满足条件的记录保存在新表中 ( B)隐藏表中不满足条件的记录 ( C)将不满足条件的记录保存在新表中 ( D)删除表中不满足条件 的记录 3 如果想在已建立的 “tSalary”表的数据表视图中直接显示出姓 “李 “的记录,应使用Ac

2、cess提供的 ( A)筛选功能 ( B)排序功能 ( C)查询功能 ( D)报表功能 4 在数据表中筛选记录,操作的结果是 ( A)将满足筛选条件的记录存入一个新表中 ( B)将满足筛选条件的记录追加到一个表中 ( C)将满足筛选条件的记录显示在屏幕上 ( D)用满足筛选条件的记录修改另一个表中已存在的记录 5 对数据表进行筛选操作,结果是 ( A)只显示满足条件的记录,将不满足 条件的记录从表中删除 ( B)显示满足条件的记录,并将这些记录保存在一个新表中 ( C)只显示满足条件的记录,不满足条件的记录被隐藏 ( D)将满足条件的记录和不满足条件的记录分为两个表进行显示 6 在 Acces

3、s的数据表中删除一条记录,被删除的记录 ( A)可以恢复到原来设置 ( B)被恢复为最后一条记录 ( C)被恢复为第一条记录 ( D)不能恢复 7 在 Access中,参照完整性规则不包括 ( A)更新规则 ( B)查询规则 ( C)删除规则 ( D)插入 规则 8 Access中,如果不想显示数据表中的某些字段,可以使用的命令是 ( A)隐藏 ( B)删除 ( C)冻结 ( D)筛选 9 SOL语句不能创建的是 ( A)报表 ( B)操作查询 ( C)选择查询 ( D)数据定义查询 10 在 “窗体视图 ”中显示窗体时,窗体中没有记录选择器,应将窗体的 “记录选择器 ”属性值设置为 ( A)

4、是 ( B)否 ( C)有 ( D)无 11 若要在报表每一页底部都输出信息,需要设置的是 ( A)页面页脚 ( B)报表页脚 ( C)页面页眉 ( D)报表页眉 12 在报表设计时,如果只在报表最后一页的主体内容之后输出规定的内容,则需要设置的是 ( A)报表页眉 ( B)报表页脚 ( C)页面页眉 ( D)页面页脚 13 如果要在整个报表的最后输出信息,需要设置 ( A)页面页脚 ( B)报表页脚 ( C)页面页眉 ( D)报表页眉 14 Access报表对象的数据源可以是 ( A)表、查询和窗体 ( B)表和查询 ( C)表、查询 和 SQL命令 ( D)表、查询和报表 15 在关于报表

5、数据源设置的叙述中,以下正确的是 ( A)可以是任意对象 ( B)只能是表对象 ( C)只能是查询对象 ( D)可以是表对象或查询对象 16 可作为报表记录源的是 ( A)表 ( B)查询 ( C) Sclect语句 ( D)以上都可以 17 下列关于报表的叙述中,正确的是 ( A)报表只能输入数据 ( B)报表只能输出数据 ( C)报表可以输入和输出数据 ( D)报表不能输入和输出数据 18 若有以下窗体单击事件过程: Private Sub Form_Click() result=-1 For i=l To 6 step 3 result=result*i Next i MsgBox re

6、sult End Sub 打开窗体运行后,单击窗体,则消息框的输出内容是 ( A) 1 ( B) 4 ( C) 15 ( D) 120 19 窗体中有命令按钮 Command32,其 Click事件代码如下。该事件的完整功能是:接收从键盘输入的 10个大于 0的整数,找出其中的最大值和对应的输入位置。 Private Sub Command32_Click() max=0 max n=0 For i=l TO 10 num=Val(InputBox(”请输入第 ” i ”个大于 0的整数 :“) If_Then max=nxm max n=i End If Next i MsgBox(”最大值

7、为第 ” max_n ”个输入的 ” max) End Sub 程序空白处应该填入的表达式是 ( A) numi ( B) imax ( D) humsqr(I)Then Debug Print I; Next I End Sub ( A) 1 5 7 9 ( B) 4 6 8 ( C) 3 5 7 9 ( D) 2 3 5 7 23 运行下列过程,当输入一组数据: 10, 20, 50, 80, 40, 30, 90, 100, 60,70,输出的结果应该是 Sub p10 Dim i,i,art(11)As Integer k=1 While karr(j)Then temp=arr(i)

8、 arr(i)=arr(j) arr0)=temp End If Debug Print arr(i) Next i End Sub ( A)无序数列 ( B)升序数列 ( C)降序数列 ( D)原输入数列 24 下列程序的功能是计算 N=2+(2+4)+(2+4+6)+(2+4+6+40) 的值。 Private Sub Command34_Click() t=0 m=0 sum=0 Do t=t+m sum=sum+t m=_ Loop While m41 MsgBox“sum=“ slim End Sub 空白处应该填写的语句是 ( A)什 2 ( B) t+1 ( C) m+2 ( D

9、) m+1 25 在窗体中有一个名为 Commandl的命令按钮,事件代码如下: Private Sub Commandl Click() Dim m(10) For k=1 To 10 m(k)=k Nextk x=6 MsgBox m(2+m(X) End Sub 打开窗体,单击命令按钮,消息框的输出结果是 ( A) 2 ( B) 3 ( C) 4 ( D) 5 26 在窗体中有一个名为 run34的命令按钮,事件代码如下: Private Sub run34_Click() n=1 f2=1 For n=3 T0 7 f=f1+f2 f1=f2 f2=f Nextn MsgBox f E

10、nd Sub 打开窗体,单击命令按钮,消息框的输出结果是 ( A) 8 ( B) 13 ( C) 21 ( D)其他结果 27 假定有如下的 Sub过程: Sub sfun(x As Single, y As Single) t=x x=t y y=t Mod y End Sub 在窗体上添加一个命令按钮 (名为 Commandl),然后编写如下事件过程: Private Sub Commandl-Click() Dim a as single Dim b as single a=5 b=4 sfun a,b MsgBox a chr(10)+chr(13) b End Sub 打开窗体运行后

11、,单击命令按钮,消息框的两行输出内容分别为 ( A) 1和 1 ( B) 1 25和 1 ( C) 1 25和 4 ( D) 5和 4 28 Sub过程与 Function过程最根本的区别是 ( A) Sub过程的过程名不能返回值,而 Function过程能通过过程名返回值 ( B) Sub过程可以使用 Call语句或直接使用过程名调用,而 Function过程不可以 ( C)两种过程参数的传递方式不同 ( D) Function过程可以有参数, Sub过程不可以 29 在窗体中添 加一个名称为 Commandl的命令按钮,然后编写如下程序: Public X As Integer Priva

12、te Sub Command l_Click() x=10 Call S1 Call s2 MsgBox x End Sub Private Sub sl() x=x+20 End Sub Private Sub s2() Dim XAs Integer x=x+20 End Sub 窗体打开运行后,单击命令按钮,则消息框的输出结果为 ( A) 10 ( B) 30 ( C) 40 ( D) 50 30 在过程定义中有语句: Private Sub GetData(ByRef f As Integer) 其中 “ByRef”的含义是 ( A)传值调用 ( B)传址调用 ( C)形式参数 ( D

13、)实际参数 31 若要在子过程 Procl调用后返回两个变量的结果,下列过程定义语 句中有效的是 ( A) Sub Proc l(n, m) ( B) Sub Procl(ByVal n, m) ( C) Sub Procl(n, BYVal m) ( D) Sub Procl(ByVal n, ByVal m) 32 在一个数据库中已经设置了自动宏 AutoExec,如果在打开数据库的时候不想执行这个自动宏,正确的操作是 ( A)用 Enter键打开数据库 ( B)打开数据库时按住 Alt键 ( C)打开数据库时按住 Ctrl键 ( D)打开数据库时按住 Shift键 33 InputBox

14、函数的返回值类型是 ( A)数值 ( B)字符串 ( C)变体 ( D)数值或字符串 (视输入的数据而定 ) 34 假设某数据库已建有宏对象 “宏 1”, “宏 1”中只有一个宏操作 SetValue,其中第一个参数项目为 “Label0.Caption”,第二个参数表达式为 “Text0”。窗体“fmTest”中有一个标签 Label0和一个文本框 Text0,现设置控件 Text0的 “更新后 ”事件为运行 “宏 1”,则结果是 ( A)将文本框清空 ( B)将标签清空 ( C)将文本 框中的内容复制给标签的标题,使二者显示相同内容 ( D)将标签的标题复制到文本框,使二者显示相同内容 3

15、5 打开查询的宏操作是 ( A) OpenForm ( B) OpenQuery ( C) Open ( D) OpenModule 36 在宏的参数中,要引用窗体 F1上的 Textl文本框的值,应该使用的表达式是 ( A) Forms!F1lTextl ( B) Textl ( C) F1.Textl ( D) Forms_F1_Textl 37 下列 操作中,适宜使用宏的是 ( A)修改数据表结构 ( B)创建自定义过程 ( C)打开或关闭报表对象 ( D)处理报表中错误 38 为窗体或报表的控件设置属性值的正确宏操作命令是 ( A) Set ( B) SetData ( C) SetV

16、alue ( D) SetWarnings 39 某窗体上有一个命令按钮,要求单击该按钮后调用宏打开应用程序 Word,则设计该宏时应选择的宏命令是 ( A) RunApp ( B) RunCode ( C) RunMa cro, ( D) RunCommand 40 要设置窗体的控件属性值,可以使用的宏操作是 ( A) Echo ( B) RunSQL ( C) SetValue ( D) Set 41 在下列关于宏和模块的叙述中,正确的是 ( A)模块是能够被程序调用的函数 ( B)通过定义宏可以选择或更新数据 ( C)宏或模块都不能是窗体或报表上的事件代码 ( D)宏可以是独立的数据库对

17、象,可以提供独立的操作动作 42 下列不属于类模块对象基本特征的是 ( A)事件 ( B)属性 ( C) 方法 ( D)函数 43 使用 Function语句定义一个函数过程,其返回值的类型 ( A)只能是符号常量 ( B)是除数组之外的简单数据类型 ( C)可在调用时由运行过程决定 ( D)由函数定义时 As子句声明 44 在 Access中,如果要处理具有复杂条件或循环结构的操作,则应该使用的对象是 ( A)窗体 ( B)模块 ( C)宏 ( D)报表 45 在 Access中,如果变量定义在模块的过程内部,当过程代码执行时才可见,则这种变量的作用域为 ( A)程序范围 ( B)全局范围

18、( C)模块范围 ( D)局部范围 46 下列叙述中,正确的是 ( A) Sub过程无返回值,不能定义返回值类型 ( B) Sub过程有返回值,返回值类型只能是符号常量 ( C) Sub过程有返回值,返回值类型可在调用过程时动态决定 ( D) Sub过程有返回值,返回值类型可由定义时的 As子句声明 47 下列逻辑表达式中,能正确表示条件 “x和 y都是奇数 ”的是 ( A) x Mod 2=1 Or y Mod 2=1 ( B) x Mod 2=0 Or y Mod 2=0 ( C) x Mod 2=1 And y Mod 2=1 ( D) x Mod 2=0 And y Mod 2=0 4

19、8 VBA程序的多条语句可以写在一行中,其分隔符必须使用符号 ( A): ( B) ( C); ( D), 国家二级(数据访问页)机试模拟试卷 4答案与解析 一、选择题 1 【正确答案】 A 【知识模块】 数据访问页 2 【正确答案】 B 【知识模块】 数据访问页 3 【正确答案】 A 【知识模块】 数据访问页 4 【正确答案】 C 【 知识模块】 数据访问页 5 【正确答案】 C 【知识模块】 数据访问页 6 【正确答案】 D 【知识模块】 数据访问页 7 【正确答案】 B 【知识模块】 数据访问页 8 【正确答案】 A 【知识模块】 数据访问页 9 【正确答案】 A 【知识模块】 数据访问

20、页 10 【正确答案】 B 【知识模块】 数据访问页 11 【正确答案】 A 【知识模块】 数据访问页 12 【正确答案】 B 【知识模块】 数据访问页 13 【正确答 案】 B 【知识模块】 数据访问页 14 【正确答案】 C 【知识模块】 数据访问页 15 【正确答案】 D 【知识模块】 数据访问页 16 【正确答案】 D 【知识模块】 数据访问页 17 【正确答案】 B 【知识模块】 数据访问页 18 【正确答案】 B 【知识模块】 数据访问页 19 【正确答案】 C 【知识模块】 数据访问页 20 【正确答案】 B 【知识模块】 数据访问页 21 【正确答案】 C 【知识模块】 数 据

21、访问页 22 【正确答案】 D 【知识模块】 数据访问页 23 【正确答案】 A 【知识模块】 数据访问页 24 【正确答案】 C 【知识模块】 数据访问页 25 【正确答案】 C 【知识模块】 数据访问页 26 【正确答案】 B 【知识模块】 数据访问页 27 【正确答案】 B 【知识模块】 数据访问页 28 【正确答案】 A 【知识模块】 数据访问页 29 【正确答案】 B 【知识模块】 数据访问页 30 【正确答案】 B 【知识模块】 数据访问页 31 【正确答案】 A 【知识模块】 数据访问页 32 【正确答案】 D 【知识模块】 数据访问页 33 【正确答案】 B 【知识模块】 数据

22、访问页 34 【正确答案】 C 【知识模块】 数据访问页 35 【正确答案】 B 【知识模块】 数据访问页 36 【正确答案】 A 【知识模块】 数据访问页 37 【正确答案】 C 【知识模块】 数据访问页 38 【正确答案】 A 【知识模块】 数据访 问页 39 【正确答案】 A 【知识模块】 数据访问页 40 【正确答案】 C 【知识模块】 数据访问页 41 【正确答案】 D 【知识模块】 数据访问页 42 【正确答案】 D 【知识模块】 数据访问页 43 【正确答案】 D 【知识模块】 数据访问页 44 【正确答案】 B 【知识模块】 数据访问页 45 【正确答案】 D 【知识模块】 数据访问页 46 【正确答案】 A 【知识模块】 数据访问页 47 【正确答案】 C 【知识模块】 数据访问页 48 【正确答案】 A 【知识模块】 数据访问页

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1