1、国家二级 ACCESS机试(选择题)模拟试卷 66及答案与解析 一、选择题 1 下列叙述中正确的是 ( A)程序执行的效率与数据的存储结构密切相关 ( B)程序执行的效率只取决于程序的控制结构 ( C)程序执行的效率只取决于所处理的数据量 ( D)以上说法均错误 2 下列与队列结构有关联的是 ( A)函数的递归调用 ( B)数组元素的引用 ( C)多重循环的执行 ( D)先到先服务的作业调度 3 对下列二叉树 进行前序遍历的结果为 ( A) DYBEAFCZX ( B) YDEBFZXCA ( C) ABDYECFXZ ( D) ABCDEFXYZ 4 一个栈的初始状态为空。现将元素 1,2,
2、3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是 ( A) 1,2,3,A,B,C ( B) C,B,A,1,2,3 ( C) C,B,A,3,2,1 ( D) 1,2,3,C,B,A 5 下面属于白盒测试方法的是 ( A)等价类划分法 ( B)逻辑覆盖 ( C)边界值分析法 ( D)错误推测法 6 下面对对象概念描述正确的是 ( A)对象间的通信靠消息传递 ( B)对象是名字和方法的封装体 ( C)任何对象 必须有继承性 ( D)对象的多态性是指一个对象有多个操作 7 软件设计中模块划分应遵循的准则是 ( A)低内聚低耦合 ( B)高耦合高内聚 ( C)高内聚低耦合 ( D)以上说
3、法均错误 8 下面描述中不属于数据库系统特点的是 ( A)数据共享 ( B)数据完整性 ( C)数据冗余度高 ( D)数据独立性高 9 数据库设计过程不包括 ( A)概念设计 ( B)逻辑设计 ( C)物理设计 ( D)算法设计 10 有三个关系 R、 S和 T如下: 则由关系 R和 S得到关系 T的操作是 ( A)自然连接 ( B)交 ( C)投影 ( D)并 11 下列选项中,不是 Access 数据库对象的是 ( A)查询 ( B)模块 ( C)报表 ( D)记录 12 在一个教师表中要找出全部属于计算机学院的教授组成一个新表,应该使用关系运算是 ( A)选择运算 ( B)查询运算 (
4、C)投影运算 ( D)连接运算 13 在数据表视图下,不能进行的操作是 ( A)删除,修改,复制记录 ( B)移动记录 ( C)查找,替换数据 ( D)排序,筛选记录 14 可以设置 “字段大小 “属性的数据类型是 ( A)备注 ( B)日期 /时间 ( C)文本 ( D) OLE 对象 15 Access 表结构中, “字段 “的要素包括 ( A)字段名,数据类型,有效性规则 ( B)字段名,有效性规则,索引 ( C)字段名,字段大小,有效性规则 ( D)字段名,数据类型,字段属性 16 将表 “学生名单 2“的记录复制到表 “学生名单 1“中,且不删除表 “学生名单 1“中的记录,可使用的
5、查询方式是 ( A)删除查询 ( B)生成表查询 ( C)追加查询 ( D)交叉表查询 17 要查询 1990 年下半年出生的人员,在查询设计视图的 “出生 日期 “列的条件单元格中可输入的条件表达式是 ( A) =#1990-1-1# And =#1990-7-1# And #1990-7-1# And = 3 x = x + 2 k = k + 1 Loop 下列程序段后,变量 x 的值是 ( A) 2 ( B) 4 ( C) 6 ( D) 8 34 对象可以识别和响应的某些行为称为 ( A)属性 ( B)方法 ( C)继承 ( D)事件 35 VBA 的数组下标可取的变量类型是 ( A)
6、日期型 ( B)字符型 ( C)数值型 ( D)可变型 36 VBA函数 left(“Hello“, 2) 的值为 ( A) He ( B) el ( C) lo ( D) true 37 执行下列程序段后,变量 a 和 b 的值分别是 a = 100 : b = 50 If a b Then a = a - b Else b = b + a End If ( A) 50 和 50 ( B) 100 和 50 ( C) 100 和 150 ( D) 150 和 100 38 执行下列程序段后,变量 x 的值是 x = 3 y = 6 Do While y 0 Then Debug.Print
7、x End If x = x + 1 Loop End Sub ( A) 200 ( B) 100 ( C) =#1990-7-1# And =#1990-7-1# And = 3进入循环循环体,反复执行 x = x + 2, k = k + 1操作,直至条件满足。本题中 k、 x初始值为 0,进入第 一次循环, x=0+2=2, k=0+1=1; k不满足循环结束条件,进入第二次循环, x=2+2=4, k=1+1=2; k不满足循环结束条件,进入第三次循环,x=4+2=6, k=2+1=3,满足循环结束条件, x的值最终为 6。 34 【正确答案】 D 【试题解析】 对象可以识别和响应的行
8、为称为事件,事件是对象所能辨识和检测的动作,当此动作发生于某一个对象上时,其对应的事件便会被触发。 35 【正确答案】 C 【试题解析】 在 VBA中数组声明的格式为: dim 数组名 (维数定义 )as 类型,声明数组用 圆括号,用数值型变量定义维数,如果定义多维数组时,维数之间用逗号分隔。 36 【正确答案】 A 【试题解析】 本题考查的是字符串截取函数 Left函数的用法。其格式为:Left(字符串表达式, N ),表示从字符串左边起截取 N个字符。因此left(“Hello“, 2)表示从字符串 “Hello“左边起截取 2个字符,返回值为 “He“。 37 【正确答案】 A 【试题解析】 本题考查 If-Else条件语句,若 ab则执行 a = a - b,否则执行 b = b + a。本题 a初始值为 100, b初始值为 50,满足 ab的条件,执行 a = a - b,即a=100-50=50, b的值不变,因此 a值为 50, b值为 50。 38 【正确答案】 C 【试题解析】 Do WhileLoop 循环结构。当满足条件 y 200。