1、国家二级( ACCESS)笔试模拟试卷 205及答案与解析 1 下列数据结构中,属于非线性结构的是 ( )。 ( A)循环队列 ( B)带链队列 ( C)二叉树 ( D)带链栈 2 下列数据结构中,能够按照 “先进后出 ”原则存取数据的是 ( )。 ( A)循环队列 ( B)栈 ( C)队列 ( D)二叉树 3 对于循环队列,下列叙述中正确的是 ( )。 ( A)队头指针是固定不变的 ( B)队头指针一定大于队尾指针 ( C)队头指针一定小于队尾指针 ( D)队头指针可以大 于队尾指针,也可以小于队尾指针 4 算法的空间复杂度是指 ( )。 ( A)算法在执行过程中所需要的计算机存储空间 (
2、B)算法所处理的数据量 ( C)算法程序中的语句或指令条数 ( D)算法在执行过程中所需要的临时工作单元数 5 软件设计中划分模块的一个准则是 ( )。 ( A)低内聚低耦合 ( B)高内聚低耦合 ( C)低内聚高耦合 ( D)高内聚高耦合 6 下列选择项中不属于结构化程序设计原则的是 ( )。 ( A)可封装 ( B)自顶向下 ( C)模块化 ( D)逐步求精 7 软件详细设计产生的图如图所示,该图是 ( )。 ( A) N-S图 ( B) PAD图 ( C)程序流程图 ( D) E-R图 8 数据库管理系统是 ( )。 ( A)操作系统的一部分 ( B)在操作系统支持下的系统软件 ( C)
3、一种编译系统 ( D)一种操作系统 9 在 E-R图中,用来表示实体联系的图形是 ( )。 ( A)椭圆形 ( B)矩形 ( C)菱形 ( D)三角形 10 有 3个关系 R、 S和 T如下图所示。 其中关系 T由关系 R和 S通过某种操作得到,该 操作为 ( )。 ( A)选择 ( B)投影 ( C)交 ( D)并 11 下列说法正确的是 ( )。 ( A)两个实体之间只能是一对一联系 ( B)两个实体之间只能是一对多联系 ( C)两个实体之间只能是多对多联系 ( D)两个实体之间可以是一对一联系、一对多联系或多对多联系 12 在数据库中能够唯一地标识一个元组的属性或属性的组合称为 ( )。
4、 ( A)记录 ( B)字段 ( C)域 ( D)关键字 13 为了合理组织数据,应遵从的设计原则是 ( )。 ( A) “一事一 地 ”原则,即一个表描述一个实体或实体间的一种联系 ( B)表中的字段必须是原始数据和基本数据元素,并避免在之间出现重复字段 ( C)用外部关键字保证有关联的表之间的联系 ( D)以上各条原则都包括 14 下列关于字段属性的说法中,错误的是 ( )。 ( A)选择不同的字段类型,窗口下方 “字段属性 ”选项区域中显示的各种属性名称是不相同的 ( B)必选字段属性可以用来设置该字段是否一定要输入数据,该属性只有 “是 ”和“否 ”两种选择 ( C)一张数据表最多可以
5、设置一个主键,但可以设置多个索引 ( D) “允许空字符串 ”属性用来可以设置该字段是否可以接受空字符串,该属性只有 “是 ”和 “否 ”两种选择 15 下列关于表的格式和说法中,错误的是 ( )。 ( A)字段在数据表中的显示顺序是由用户输入的先后顺序决定的 ( B)用户可以同时改变一列或同时改变多列字段的位置 ( C)在数据表中,可以为某个或多个指定字段中的数据设置字体格式 ( D)在 Access中,只可以冻结列,不可以冻结行 16 下列关于数据编辑的说法中,正确的是 ( )。 ( A)表中的数据有两种排列方式:一种是升序排列,一种是 降序排列 ( B)可以单击 “升序排列 ”或 “降序
6、排列 ”按钮,为两个不相邻的字段分别设置升序和降序排列 ( C) “取消筛选 ”就是删除筛选窗口中所做的筛选条件 ( D)将 Access表导出到 Excel数据表中, Excel将自动应用源表中的字体格式 17 如果表中有一个 “姓名 ”字段,查找姓 “王 ”的记录条件是 ( )。 ( A) Not “王 *“ ( B) Like “王 “ ( C) Like “王 *“ ( D)王 * 18 在查询中要统计记录的个数,应使用的函数是 ( )。 ( A) SUM() ( B) COUNT(列名 ) ( C) COUNT(*) ( D) AVG() 19 打开属性对话框,可以更改的对象是 (
7、)。 ( A)窗体上单独的控件 ( B)窗体节 ( C)整个窗体 ( D)以上全部 20 在窗体设计视图上中,必须包含的部分是 ( )。 ( A)主体 ( B)窗体页眉和页脚 ( C)页面页眉和页脚 ( D)以上三项都要包括 21 在报表中将大量数据按不同的类型分别集中在一起,称为 ( )。 ( A)数据筛选 ( B)合计 ( C)分组 ( D)排序 22 报表的数据来源不能是 ( )。 ( A)表 ( B)查询 ( C) SQL语句 ( D)窗体 23 报表不能完成的工作是 ( )。 ( A)分组数据 ( B)汇总数据 ( C)格式化数据 ( D)输入数据 24 在 Access中,表就是
8、( )。 ( A)关系 ( B)记录 ( C)索引 ( D)数据库 25 有关条件宏的叙述中,错误的是 ( )。 ( A)条件为真时,执行该行中对应的宏操作 ( B)宏在遇到条件内有省略号时,终止操作 ( C)如果条件为假,将跳过 该行中对应的宏操作 ( D)宏的条件内为省略号表示该行的操作条件与其上一行的条件相同 26 创建宏时至少要定义一个宏操作,并要设置对应的 ( )。 ( A)条件 ( B)命令按钮 ( C)宏操作参数 ( D)注释信息 27 已定义好有参函数 f(m),其中形参 m是整型量。下面调用该函数,传递实参为5,将返回的函数值赋值给变量 t。以下正确的是 ( )。 ( A)
9、t=f(m) ( B) t=Call f(m) ( C) t=f(5) ( D) t=Call f(m) 28 在有参函数设计时, 要想实现某个参数的 “双向 ”传递,就应当说明该形参为 “传址 ”调用形式。其设置选项为 ( )。 ( A) ByVal ( B) ByRef ( C) Optional ( D) ParamArray 29 在 VBA代码调试过程中,能够显示出所有在当前过程中变量声明及变量值信息的是 ( )。 ( A)快速监视窗口 ( B)监视窗口 ( C)立即窗口 ( D)本地窗口 30 VBA的逻辑值进行算术运算时, True值被当作 ( )。 ( A) 0 ( B) -1
10、 ( C) 1 ( D)任意值 31 VBA辛不能进行错误处理的语句结构是 ( )。 ( A) On Error then 标号 ( B) On Error Goto标号 ( C) On Error Resume Next ( D) On Error Goto 0 32 DAO模型层次中处在最顶层的对象是 ( )。 ( A) DBEngine ( B) Workspace ( C) Database ( D) Reeordset 33 在 MsgBox(Prompt, buttons, title, helpfile, context)函数调用形式中必须提供的参数是 ( )。 ( A) Pro
11、mpt ( B) buttons ( C) title ( D) context 34 在窗体中有一个命令按钮 (名称为 run34),对应的事件代码如下: Private Sub run 34_Click() sum=0 For i=1 To 10 Step 3 sum=sum+i Next i MsgBox sum End Sub 运行以上事件,程序的输出结果是 ( )。 ( A) 22 ( B) 30 ( C) 55 ( D) 25 35 假定有以下程序段 n=0 For i=1 To 3 For j=-4 To-1 n=n+1 Next j Next i 运行完毕后, n的值是 ( )
12、。 ( A) 0 ( B) 3 ( C) 4 ( D) 12 36 在关系数据库中,基本的关系运算有 3种,它们是选择、投影和 ( )。 37 数据访问页有两种视图,它们是页视图和 ( )视图。 38 如图所示的流程控制结构称为 ( )。 39 Access中用于执行指定的 SO L语言的宏操作名是 ( )。 40 测试用例包括输入值集和 ( )值集。 41 深度为 5的满二叉树有 ( )个叶子结点。 42 已知数列的递推公式如下:43 一个队列的初始状态为空。现将元素 A、 B、 C、 D、 E、 F、 5、 4、 3、 2、 1依次入队,然后依次退队,则元素退队的顺序为 ( )。 44 设
13、某循环队列的容量为 50,如果头指针 front=45(指向队头元素的前 一位置 ),尾指针 rear=10(指向队尾元素 ),则该循环队列中共有 ( )个元素。 45 设二叉树如下图所示。 46 软件是 ( )、数据和文档的集合。 47 有一个学生选课的关系,其中学生的关系模式为:学生 (学号,姓名,班级,年龄 ),课程的关系模式为:课程 (课号,课程名,学时 ),其中两个关系模式的键分别是学号和课号,则关系模式选课可定义为:选课 (学号, ( ),成绩 )。 国家二级( ACCESS)笔试模拟试卷 205答案与解析 1 【正确答案】 C 【试 题解析】 根据数据结构中各数据元素之间前后关系
14、的复杂程度,一般将数据结构分为两种类型:线性结构与非线性结构。线性结构表示数据元素之间为一对一的关系,非线性结构表示数据元素之间为一对多或者多对一的关系。根据各种结构的定义可知二叉树是一种非线性结构。 2 【正确答案】 B 【试题解析】 栈是限定只在一端进行插入与删除的线性表,通常称插入、删除的这一端为栈顶,另一端为栈底。栈顶元素总是后被插入的元素,也是最先被删除的元素;栈底元素总是最先被插入的元素,也是最后才被删除的元素。栈是按照 “先进后出 ”或 “后进先出 ”的原则组织数据的。 3 【正确答案】 D 【试题解析】 循环队列是将顺序队列首尾相连形成的,随着插入元素或删除元素的进行,其队头指
15、针及队尾指针是在不断变化的,有时可能会出现队头指针大于队尾指针的情况,也可能会出现队尾指针大于队头指针的情况。 4 【正确答案】 A 【试题解析】 算法的空间复杂度是指算法执行过程中所需的存储空间。一个算法所占用的存储空间包括算法程序所占的空间、输入的初始数据所占的存储空间及算法执行过程中所需要的额外空间。 5 【正确答案】 B 【试题 解析】 模块划分应考虑的因素包括模块之间的耦合和内聚。一般来说,要求模块之间的耦合尽可能低,即模块尽可能独立,要求模块的内聚程度尽可能高,即遵循高内聚、低耦合的原则。 6 【正确答案】 A 【试题解析】 模块化、自顶向下、逐步求精都是结构化程序设计的原则;可封
16、装是面向对象程序设计原则。 7 【正确答案】 C 【试题解析】 N-S图是由若干基本框图构成的流程图,其特点是没有流程线;PAD(Problem Analy-sis Diagram,问题分析图 )是一种由左往右展开的二维树形结构 ;程序流程图用于描述问题解决的过程和步骤,其中方框表示处理步骤,菱形框表示逻辑判断,箭头表示控制流向; E-R图 (Entity Relationship Diagram,实体一联系图 )用来描述现实世界的概念模型,构成元素有实体、属性和联系,分别用矩形、椭圆形和菱形表示。 8 【正确答案】 B 【试题解析】 数据库管理系统是指位于用户与操作系统之间的数据管理软件。数
17、据库管理系统是为数据库建立、使用和维护而配置的软件。 9 【正确答案】 C 【试题解析】 E-R图中用矩形表示实体 (等同于表 ),用椭圆形表示实体的属性(等同于表中字段 ),用菱形表示实体关系 (等同于外键 )。 10 【正确答案】 D 【试题解析】 两个相同结构关系的并是由属于这两个关系的元组组成的集合。 11 【正确答案】 D 12 【正确答案】 D 13 【正确答案】 D 14 【正确答案】 C 15 【正确答案】 C 16 【正确答案】 A 17 【正确答案】 C 18 【正确答案】 C 19 【正确答案】 D 20 【正确答案】 A 21 【正确答案】 C 22 【正 确答案】 D
18、 23 【正确答案】 D 24 【正确答案】 A 25 【正确答案】 B 26 【正确答案】 C 27 【正确答案】 C 28 【正确答案】 B 29 【正确答案】 D 30 【正确答案】 B 31 【正确答案】 A 32 【正确答案】 A 33 【正确答案】 A 34 【正确答案】 A 35 【正确答案】 D 36 【正确答案】 连接 【试题解析】 本题考查的是关系运算。关系数据库中,基本的关系运算有 3种:选择:从关系中找出满足给 定条件的元组的操作。投影:从关系模式中指定若干属性组成新的关系。连接:是关系的横向结合,连接运算将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足连
19、接条件的元组。 37 【正确答案】 设计 【试题解析】 本题考查的是数据访问页。数据访问页有两种视图方式:页视图和设计视图。页视图是查看所生成的数据访问页样式的一种视图方式;而以设计视图方式打开数据访问页,通常是要对数据访问页进行修改。 38 【正确答案】 条件结构 (或选择结构、分支结构 ) 【试题解析】 本题考查的是 VBA程序 结构。 VBA程序语句中的执行语句可以分为 3种结构,顺序结构,即按照语句顺序顺次执行。条件结构又称选择结构,即根据条件选择执行路径。循环结构,即重复执行某一段程序语句。图中所示的流程结构中带有条件判断,条件满足执行 A,不满足则执行 B,所以该图是条件结构。 3
20、9 【正确答案】 RunSQL 【试题解析】 本题考查的是宏 RunsQL。 RunsQL操作用于执行指定的 sQL语句完成操作查询,也可完成数据定义查询。 40 【正确答案】 输出 41 【正确答案】 16 42 【正确答案】 num , f0+f1 【试题解析】 本题考查的是 VBA编程基础。程序首先需要接受用户输入的值,根据程序代码可以判断,使用变量 llum来存放用户输入的值,使用循环实现递推,根据题目要求 “从键盘输入 n值,输出对应项的值 ”,可知循环从 2开始,到用户输入的值结束,也就是 “For n=2 To num”。根据题目给出的公式 “当 n 1时, f(n)=f(n-1
21、)+f(n-2)”,可知第 n项的值总等于它前两项 (即第 n-2项与第 n-1项 )之和,在程序 For循环中,总用 f2表示第 n项, f0表示第 n-2项, f1表示第 n-1项 ,所以 f2=f0+f1。 43 【正确答案】 A、 B、 C、 D、 E、 5、 4、 3、 2、 1 【试题解析】 队列是先进先出的线性表,即入队的顺序就是退队的顺序。 44 【正确答案】 15 【试题解析】 实现循环队列时,头指针指向第一个元素的前一个空间,尾指针指向最后一个元素。因此,此时队列中 46、 47、 48、 49、 50、 1、 2、 、 10这 15个空间存有元素,即队列中有 15个元素。 45 【正确答案】 EDBGHFCA 【试题解析】 后序遍历访问子树和根的原则是先左子树,再右子树, 最后根。所以上面二叉树的后序遍历的结果是 EDBGHFCA。 46 【正确答案】 程序 【试题解析】 软件是程序、数据和文档的集合。 47 【正确答案】 课号 【试题解析】 由于两个关系模式的键分别是学号和课号,所以关系模式选课可定义为:选课 (学号,课号,成绩 )。