1、国家二级( ACCESS)笔试模拟试卷 25及答案与解析 1 栈和队列的共同特点是 ( )。 ( A)都是先进先出 ( B)都是先进后出 ( C)只允许在端点处插入和删除元素 ( D)没有共同点 2 已知二叉树后序遍历序列是 dabec,中序遍历序列是 debac,它的前序遍历序列是 ( )。 ( A) acbed ( B) decab ( C) deabc ( D) cedba 3 链表不具有的特点是 ( )。 ( A)不必事先估计存储空间 ( B)可随机访问任一元素 ( C)插入删除不需要移动元 素 ( D)所需空间与线性表长度成正比 4 若需要利用形参直接访问实参,则应把形参变量说明为
2、( )参数。 ( A)指针 ( B)引用 ( C)传值 ( D)常值 5 为了提高测试的效率,应该 ( )。 ( A)随机选取测试数据 ( B)取一切可能的输入数据作为测试数据 ( C)在完成编码以后制定软件的测试计划 ( D)集中对付那些错误群集的程序 6 软件测试的目的是 ( )。 ( A)证明软件系统中存在错误 ( B)找出软件系统中存在的所有错误 ( C)尽可能多地发现软件系统中的错 误和缺陷 ( D)证明软件的正确性 7 软件生命周期中所花费用最多的阶段是 ( )。 ( A)详细设计 ( B)软件编码 ( C)软件测试 ( D)软件维护 8 数据库管理系统 DBMS中用来定义模式、内
3、模式和外模式的语言为 ( )。 ( A) C ( B) Basic ( C) DDL ( D) DML 9 下列有关数据库的描述中,正确的是 ( )。 ( A)数据库是一个 DBF文件 ( B)数据库是一个关系 ( C)数据库是一个结构化的数据集合 ( D)数据库是一组文件 10 下列有关数 据库的描述中,正确的是 ( )。 ( A)数据处理是将信息转化为数据的过程 ( B)数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变 ( C)关系中的每一列称为元组,一个元组就是一个字段 ( D)如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键
4、字 11 关系数据库管理系统能实现的专门关系运算包括 ( )。 ( A)排序、索引、统计 ( B)选择、投影、连接 ( C)关联、更新、排序 ( D)显示、打印、制表 12 数据库设计有两种 方法,它们是 ( )。 ( A)概念设计和逻辑设计 ( B)模式设计和内模式设计 ( C)面向数据的方法和面向过程的方法 ( D)结构特性设计和行为特性设计 13 在 VBA中,下列变量名中不合法的是 ( )。 ( A)你好 ( B) ni hao ( C) nihao ( D) ni_hao 14 若要在文本型字段执行全文搜索,查找 “china“字符串,则下列条件表达式中正确的是 ( )。 ( A)
5、Like“ china“ ( B) Like“ * china“ ( C) Like“ china *“ ( D) Like“ * china *“ 15 图表式窗体中,要显示一组数据的平均值,应该用的函数是 ( )。 ( A) count ( B) avg ( C) sum ( D) min 16 VBA中定义静态变量可以用关键字 ( )。 ( A) Const ( B) Dim ( C) Public ( D) Static 17 下列关于表间关系的说法中,错误的是 ( )。 ( A)关系双方联系的对应字段的字段类型需相同 ( B)关系双方至少需有一方为主索引 ( C)关系的来源和目的都是
6、字段 ( D) Access中,在两个表之间可以建立多对多关系 18 在表达式中,为了与一般的数值数据区分, Access将文本型数据用双撇号括起来,在日期 /时间型数据两端各加了一个 ( )。 ( A) * ( B) # ( D) ? 19 下列关于过程的说法中,错误的是 ( )。 ( A)函数过程有返回值 ( B)子过程有返回值 ( C)函数声明使用 “Function“语句,并以 “End Function“语句作为结束 ( D)声明子程序以 “Sub“关键字开头,并以 “End Sub“语句作为结束 20 设有如下声明: Dim X As Integer如果 Sgn(X)的值为 -1,
7、则 X的值是 ( )。 ( A)整数 ( B)大于 0的整数 ( C)等于 0的整数 ( D)小于 0的数 21 下列不是报表的视图方式的是 ( )。 ( A)打印预览视图 ( B)数据表视图 ( C)设计视图 ( D)版面预览视图 22 下列情况下应该使用宏还是 Visual Basic( )。 创建自己的函数 执行系统级别的操作 ( A) 使用宏, 使用 Visual Basic ( B) 使用 Visual Basic ( C) 、 都使用宏 ( D) 、 都使用 Visual Basic 23 表达式 1.5+32 2 Or 7 Mod 3 4 And Not 1的运算结果是 ( )。
8、 ( A) -1 ( B) 0 ( C) 1 ( D)其他 24 Access中最多允许嵌套的组页眉 /页脚的个数为 ( )。 ( A) 4 ( B) 6 ( C) 8 ( D) 10 25 下列数据类型的字段能设置索引的有 ( )。 ( A)数值、货币、备注 ( B)数值、超级链接、 OLE对象 ( C) 数值、文本、货币 ( D)日期 /时间、备注、文本 26 用于查找满足指定条件的第一条记录的宏命令是 ( )。 ( A) Requery ( B) FindRccord ( C) GoToRecord ( D) ToRecord 27 下列关于算术函数的说法中,正确的是 ( )。 ( A)
9、 Rnd(number)用来获得大于等于 0,但小于 1的双精度随机数 ( B) Trim(string)只能用来删除 string字符串末尾空格 ( C) Str(number)用来将 number转换为字符串,非负数以 +开 头,负数以 -开头 ( D) Chr(charcode)用来返回 charcode所对应的字符,其中 charcode为 ASCII码 28 下列选项中不是窗体组成部分的是 ( )。 ( A)窗体页眉 ( B)窗体页脚 ( C)主体 ( D)窗体设计器 29 下列选项中不是表中字段类型的是 ( )。 ( A)文本 ( B)日期 ( C)备注 ( D)索引 30 查找基
10、本工资 Q超过 1 500元且奖金 J小于 5 000的人,表示该条件的布尔表达式是 ( )。 ( A) Q =1 500 And J =5 000 ( B) Q =1 500 Or J =5 000 ( C) Q 1 500 And J 5 000 ( D) Q 1 500 Or J 5 000 31 下列关于纵栏式报表的描述中,错误的是 ( )。 ( A)垂直方式显示 ( B)可以显示一条或多条记录 ( C)将记录数据的字段标题信息与字段数据一起安排在每页主体节区内显示 ( D)将记录数据的字段标题信息与字段记录数据一起安排在每页报表页眉节区内显示 32 有如下程序: DefStr X-Z
11、 X = “123“ Y = “456“ Z = X$+Y$ Print Z$ End运行后,输出的结果是 ( )。 ( A)显示出错结果 ( B) 123456 ( C) 579 ( D) 579 33 用 SQL语言描述 “在教师表中查找男教师的全部信息 ”,以下语句中正确的是( )。 ( A) SELECT FROM 教师表 IP(性别 = 男 ) ( B) SELECT 性别 FROM 教师表 IF(性别 = 男 ) ( C) SELECT * FROM 教师表 WHERE(性别 = 男 ) ( D) SELECT FROM 性别 WHERE(性别 = 男 ) 34 以下关于类模块的说
12、法中,不正确的是 ( )。 ( A)窗体模块和报表模块都属于类模块,它们从属于各自的窗体或报表 ( B)窗口模块和报丧模块具有局部特征,其作用范围局限在所属窗体或报表内部 ( C)窗体模块和报表模块中的过程可以调用标准模块中已经建好的过程 ( D)窗口模块和报表模块生命周期是伴随着应用程序的打开而开始、关闭而结束 35 在数据表中用户可以查找需要的数据并替换为新的值,如果要将成绩为 80分 -99分 含 80和 99的 分数替换为 A-,应在 “替换值 ”项中输入 ( )。 ( A) 80-99 ( B) 8-90-9 ( C) A- ( D) 8#9# 36 一个工人可以加工多种零件,每一种
13、零件可以由不同的工人来加工,工人和零件之间为【 】的联系。 37 树 L中度为 1、 2、 3、 4、 5、 6的结点个数为 6、 4、 3、 3、 5、 1,则 L中叶子的个数是【 】。 38 算法的空间复杂度是指【 】。 39 结构化程序设计所规定的三种基本控制结构是循环结构、选择结构和【 】。 40 软件是程序、数据和【 】的集 合。 41 链接是直接将【 】中的数据使用到 Access的表、窗体、查询和报表中。一旦外部数据源发生变化,则所链接的表、查询、窗体和报表中的内容也相应改变。 42 在创建报表的过程中,可以控制数据输出的内容、输出对象的显示或打印格式,还可以在报表制作的过程中,
14、进行数据的【 】。 43 使用【 】创建数据访问页时,用户不需要做任何设置,所有工作都由系统自动完成。 44 Access提供了两种字段数据类型保存文件或文本和数字组合的数据,这两种数据类型是文本型和【 】。 45 操作查询 是指仅在一个操作中更改多条【 】的查询。 46 DAO的中文名称是【 】。 47 运行以下程序段后,输出结果为 【 】 。 a=3:b=2 Print a*(a+B) 48 阅读程序: a=1:b=1 Do Print a, b a=a+b:b=a+b If a 20 Then Exit Do Loop 程序中的 Do.Loop循环的循环体执行【 】次 49 下列程序段的
15、执行结果是【 】。 For I = 1 to 5 Clls Print “I =“ , I NEXT 50 有如下程序 : a=1:b=2:c=3 a=a+b:b=b+c:c=b+a If a 3 Or b 3 Then a=b-a:b=c-a:c=b+a End If Print a+b+c 运行后,输出的结果是【 】。 51 选择运算的结果关系同原关系具有【 】的结构框架,投影运算的结果关系同原关系通常具有【 】的结构框架。 国家二级( ACCESS)笔试模拟试卷 25答案与解析 1 【正确答案】 C 【试题解析】 栈和队列的共同特点是只允许在端点处插入和删除元 素,栈是先进后出,队列是先
16、进先出。 2 【正确答案】 D 【试题解析】 中序遍历的递归算法如下: 遍历左子树; 访问根结点; 遍历右子树。前序遍历的递归算法如下: 访问根结点; 遍历左子树; 遍历右子树。后序遍历的递归算法如下: 遍历左子树; 遍历右子树; 访问根结点。由后序遍历结果 dabec可知 c是根结点,且无右子树。再由左子树的后序遍历结果dabe可知, e是左子树的根结点,且由左子树的中序遍历结果 deba可知, d是左子树的左子树结点, b和 a是左子树的右子树结点。再次由后序遍历结果 ab可知, a是左子树结点。 b是根结点。至此,各结点在树中的位置已完全确定。 3 【正确答案】 B 【试题解析】 链表不
17、具有可随机访问任一元素的特点。 4 【正确答案】 B 【试题解析】 在进行参数传递时,引用参数是利用形参直接访问实参,形参的变化直接影响实参的变化,而传值参数不会影响实参变量。 5 【正确答案】 D 【试题解析】 为了提高测试的效率,在测试过程中应集中对付那些错误群集的程序。 6 【正确答案】 C 【试题解析】 软件测试的目的不是证明系统的正确或是系统中的错误,而是要发现错误以便编程人员改正。系统中的错误和缺陷往往受到很多偶然因素的影响,不可能完全发现,只能是尽可能地去发现并加以改正。 7 【正确答案】 D 【试题解析】 软件生命周期中所花费用最多的阶段是软件维护阶段。 8 【正确答案】 C
18、【试题解析】 数据库管理系统 DBMS中用来定义模式、内模式和外模式的语言为 DDL。 9 【正确答案】 C 【试题解析】 数据库是一个结构化的数据集合。 10 【正确答案】 D 【试题解析】 如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字。 11 【正确答案】 B 【试题解析】 选项 A、 C、 D都不属于关系运算。 12 【正确答案】 C 【试题解析】 概念设计和逻辑设计是数据库设计中包括的两个设计内容。模式设计和内模式设计是概念设计的两种方法。从系统开发的角度来看,结构特性设计和行为特性设计是数据库应用系统所具有的两个特性。结构特性的设
19、计:设计各级数据库模式 (静态特性 );行为特性的设计 :改变实体及其特性,决定数据库系统的功能 (动态特性 )。 13 【正确答案】 B 【试题解析】 变量名的命名同字段命名一样,但变量名不能包含有空格或除了下划线字符 “_”外的任何其他的标点符号。 14 【正确答案】 D 【试题解析】 本题考查条件表达式的建立。选项 A, Like “china“ 表示搜索该字段数据是 “china”的记录:选项 B, Like “ * china“ 表示搜索该字段中数据以“china”结尾的记录:选项 C, Like “china *“ 表示搜索该字段中数据以 “china开头的记录。 15 【正确答案
20、】 B 【试题解析】 本题考查创建图表式窗体中数据字段的设置。 avg是取平均数的函数。 16 【正确答案】 D 【试题解析】 要在过程的实例间保留局部变量的值,可以用 Static关键字代替Dim以定义静态变量。 17 【正确答案】 D 【试题解析】 Access中的表之间可以建立一对一、一对多、多对多的关系,多对多关系实际上是由许多一对多的关系组成,由一个中间表 (有时称为连接表 )将结果连接到一起,此种关系仅能通过定义第三个表来达成,其中包 含两个主关键字段,即来源于第一个和第二个表的外键。 18 【正确答案】 B 【试题解析】 本题考查表达式中日期 /时间型数据的表示方法。 19 【正
21、确答案】 B 【试题解析】 本题考查对过程的理解。函数过程是一种带返回值的过程,该值可以在表达式中使用;子程序,也称为 Sub过程,是执行一项或一系列操作的过程,没有返回值。 20 【正确答案】 D 【试题解析】 Sgn(number)函数的返回值有三种情况,如果 number 0则返回1;如果 number=0,则返回 0;如果 number 0则返回 -1。 21 【正确答案】 B 【试题解析】 本题考查报表的三种视图方式。 22 【正确答案】 D 【试题解析】 本题旨在考查宏与 Visual Basic在多种情况下的选择。像创建自己的函数、显示错误信息、创建或操作对象、执行系统级别的操作
22、、一次操作多个记录等适合使用 Visual Basic。 23 【正确答案】 C 【试题解析】 先计算表达式 “1.5+32 2”。运算符 “”表示整数除法, “32”的结果是 1。 “1.5+32 2”相当于 “2.5 2”,所以 “1.5+32 2”的结果为 True。再计算“7 Mod 3 4”。 Mod为求模运算, “7 Mod 3”的结果为 1,所以 “7 Mod 3 4”的结果为 True。这样,整个表达式变为: True Or True And Not 1。逻辑运算的优先级从高到低是: Not- And - Or - Xor - Eqv - Imp。先计算 “Not 1”结果为
23、False。再计算 True And False结果为 False。最后计算 True Or False,用 1表示 True。 24 【正确答案】 D 【试题解析】 本题考查报表中组页眉 /组页脚。 Access中最多允许 10个嵌套的组页眉 /组页脚。 25 【正确答案】 C 【试题解析】 在 Access数据库中备注、超级链接、 OLE对象等数据类型的字段不能设置索引。 26 【正确答案】 B 【试题解析】 本题考查 Access中的宏命令。 Access中提供了大量的可选宏操作命令, FindRecord命令用于查找满足指定条件的第一条记录, GoToRecord命令用于指定当前记录。
24、 27 【正确答案】 D 【试题解析】 本题考查 Access中算术函数 的概念。 Rnd函数用于产生 0 1间的单精度随机数; Trim函数是去掉字符串左右两边的空白字符; Str函数是将数值转换为一个字符串,若为正数则返回的字符串前面有一个空格。 28 【正确答案】 D 【试题解析】 窗体通常由窗体页眉、页面页眉、主题、页面页脚和窗体页脚五个部分组成,窗体设计器并不属于窗体的基本组成部分。 29 【正确答案】 D 【试题解析】 Access常用的数据类型有:文本、备注、数字、日期 /时间、货币、自动编号、是 /否、 OLE对象、超级链接、查阅向导,索引并不是 Access中的数据类型。 3
25、0 【正确答案】 C 【试题解析】 题目要求 Q 1 500且 J 5 000。选项 A错在包括了 Q=1 500和J=5 000,选项 B、 D错在使用 Or逻辑运算符,而且选项 B还包括了 Q=1 500和J=5 000。 31 【正确答案】 D 【试题解析】 纵栏式报表 (也称为窗体报表 )一般是在一页中主体节区内显示一条或多条记录,而且以垂直方式显示。纵栏式报表记录数据的字段标题信息与字段记录数据一起被安排在每页的主体节区内显示。 32 【正确答案】 B 【试题解析】 DefStr X-Z表示任何以 X、 Y、 Z开头,未用 Dim定义的变量均为字符串类型,而运算符 “+”对于字符串而
26、言是将两个字符串合并,故 Z的结果应该为 “123456“。 33 【正确答案】 C 【试题解析】 本题查询语句的语法为: SELECT *字段列表 FROM 表名 WHERE 条件表达式。 34 【正确答案】 D 【试题解析】 窗口模块和报表模块生命周期是伴随着应用程序的打开而开始、关闭而结束。 35 【正确答案】 C 【试题解析】 本题考查数据的查找和替换。 在 “查找内容 ”文本框中输入 8-90-9,在 “替换值 ”项中输入 A-,将会把成绩为 80分 99分 含 80和 99的分数替换为 A-。 36 【正确答案】 多对多 【试题解析】 一个工人可以加工多种零件,每一种零件可以由不同
27、的工人来加工,因此它们之间的联系属于多对多的联系。 37 【正确答案】 45 【试题解析】 结点的度是指结点拥有子树的个数。树中结点总数为:16+24+33+43+ 55+61=66与根结点之和,即 66+1=67;树中非叶子结点数为 6+4+3+3+5+1=22;树中叶子结点数为: 67-22=45。 38 【正确答案】 算法执行过程中所需要的存储空间 【试题解析】 算法的空间复杂度一般是指这个算法执行时所需要的内存空间,其中包括算法程序所占的空间、输入的初始数据所占的存储空间以及算法执行过程中所需要的额外空间,其中额外空间还包括算法程序执行过程的工作单元以及某种数据结构所需要的附加存储空间
28、。 39 【正确答案】 顺序结构 【试题解析】 任何一个程序都可以由顺序、选择和循环三种基本结构所组成。 40 【正确答案】 文档 【试题解析】 计算机软件是计算机系统中与硬件相互依存的另一部分,是包括程序、数据以及相关文档的完整集合。 41 【正确答案】 外部数据源 (其他应用程序的数据文件 ) 【试题解析】 链接数据可以在不导人数据的情况下,直接将外部数据源中的数据使用到 Access的表、窗体、查询和报表中,这样就避免了重复占用磁盘空间。并且,当外部数据源发生改变时,链接到这些数据的表、查询、窗体和报表也相应改变。 42 【正确答案】 统计计算 【试题解析】 报表设计中,可以通过计算控件
29、设置其控件源为合适的统计计算表达式,进行各 种类型统计计算并输出结果。 43 【正确答案】 自动数据访问页 【试题解析】 通过自动创建数据访问页来创建数据访问页用户不需要做任何设置,所有工作都由 Access自动来完成。 44 【正确答案】 备注型 【试题解析】 备注型是字符和数字相结合,它允许存储的内容长达 64 000个字符。 45 【正确答案】 记录 【试题解析】 操作查询是仅在一个操作中更改多条记录的查询,包括生成表查询、删除查询、更新查询和追加查询等四种。 46 【正确答案】 数据访问对象 【试题解析】 DAO (Data Access Object)是数据访问对象的缩写,用户可以使
30、用DAO访问数据库中的所有对象。 47 【正确答案】 15(其中空格 ) 【试题解析】 Print语句含有计算的功能。如果用 Print语句打印数值,正数有一个前导符号位空格和一个尾部空格。 48 【正确答案】 4 【试题解析】 程序的功能是计算和打印数列 1, 1;2, 3;5, 8;13, 21。当 a为 34时,结束循环。 49 【正确答案】 I=5 【试题解析】 Cls语句的功能是清除窗体或其他对象上的所有 输出,因此,本题在运行中虽然对 I=1、 I=2、 I=3、 I=4有输出,但都被清除,最后只剩下 I=5时的输出值。 50 【正确答案】 16 【试题解析】 执行 a=a+b:b=b+c:c=b+s后, a=3, b=5, c=8,则 a 3 Orb3的结果为 True,于是执行 a=b-a:b=c-a:c=b+a后, a=2, b=6, c=8。 51 【正确答案】 相同 不同 【试题解析】 选择运算的结果关系同原关系具有相同的结构框架,投影运算的结果关系同原关系通常具有不同的结构框架。
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1