1、国家二级( ACCESS)笔试模拟试卷 194及答案与解析 1 下列关于栈的叙述中,正确的选项是 ( )。 ( A)在栈中只能删除数据 ( B)在栈中只能插入数据 ( C)栈是先进先出的线性表 ( D)栈是先进后出的线性表 2 设有下列二叉树: 对此二叉树前序遍历的结果为 ( )。 ( A) DEBFCA ( B) DBEAFC ( C) ABDECF ( D) ABCDEF 3 下列哪种数据模型可以用树形结构来表示实体之间联系 ( )。 ( A)网状模型 ( B)数据模型 ( C)关系模型 ( D) 层次模型 4 1, 2, 3, 4四个元素按顺序进栈,不可能的出栈顺序为 ( )。 ( A)
2、 1 2 3 4 ( B) 2 3 4 1 ( C) 1 4 3 2 ( D) 3 1 4 2 5 下列对于线性链表的描述中,正确的是 ( )。 ( A)存储空间必须连续,且各元素的存储顺序是任意的 ( B)存储空间不一定是连续,且各元素的存储顺序是任意的 ( C)存储空间必须连续,且前件元素一定存储在后件元素的前面 ( D)存储空间不一定是连续,且前件元素一定存储在后件元素的前面 6 对长度为 N的线性表进行顺 序查找,在最坏情况下,需要的比较次数是 ( )。 ( A) N+1 ( B) N ( C) (N+1)/2 ( D) N/2 7 数据视图的描述称为 ( )。 ( A)外模式 ( B
3、)内模式 ( C)概念模式 ( D)存储模式 8 下列的方法中,不属于软件调试技术的是 ( )。 ( A)强行排错法 ( B)集成测试法 ( C)回溯法 ( D)原因排除法 9 设有表示学生选课的三张表,学生 S(学号,姓名,性别,年龄,身份证号 ),课程 C(课号,课名 ),选课 SC(学号,课号,成绩 ),则表 SC的关键 字 (键或码 )为( )。 ( A)课号,成绩 ( B)学号,成绩 ( C)学号,课号 ( D)学号,姓名,成绩 10 下列工具中,不属于结构化分析的常用工具的是 ( )。 ( A) PAD图 ( B)数据字典 ( C)判定树 ( D)数据流图 11 退出 Access
4、数据库管理系统可以使用的快捷键是 ( )。 ( A) Alt+F+X ( B) Alt+X ( C) Ctrl+C ( D) Ctrl+O 12 在 Access中,表就是 ( )。 ( A)关系 ( B)记录 ( C)索 引 ( D)数据库 13 将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,这种操作称为 ( )。 ( A)选择 ( B)投影 ( C)连接 ( D)并 14 下列不属于 Access 提供的数据筛选方式是 ( )。 ( A)按选定内容筛选 ( B)按内容排除筛选 ( C)按数据表视图筛选 ( D)高级筛选 15 可以设置为索引的字段的是 ( )。 ( A)备
5、注 ( B)超链接 ( C)主关键字 ( D) OLE对象 16 创建一个交叉表查询,在 “交叉表 ”行上 有且只能有一个的是 ( )。 ( A)行标题和列标题 ( B)列标题和值 ( C)行标题和值 ( D)行标题、列标题和值 17 下面显示的是查询设计视图的 “设计网格 ”部分,从此部分所示的内容中可以判断出要创建的查询是 ( )。( A)删除查询 ( B)生成表查询 ( C)追加查询 ( D)更新查询 18 下面不是窗体的 “数据 ”属性的是 ( )。 ( A)允许添加 ( B)排序依据 ( C)记录源 ( D)自动居中 19 下面不是文本框的 “事件 ”属性的是 ( )。 ( A) 更
6、新前 ( B)加载 ( C)退出 ( D)单击 20 要实现报表按某字段分组统计输出,需要设置 ( )。 ( A)报表页脚 ( B)该字段组页月 ( C)主体 ( D)页面页脚 21 在报表设计中,以下可以做绑定控件显示的字段数据的是 ( )。 ( A)文本框 ( B)标签 ( C)命令按钮 ( D)图像 22 假定有以下程序段 n=0 for i=1 to 4 for j=3 to-1 step-1 n=n+1 next j next i 运行完毕后 n的值是 ( )。 ( A) 12 ( B) 15 ( C) 16 ( D) 20 23 在宏的设计窗口中,可以隐藏的列是 ( )。 ( A)
7、宏名和参数 ( B)条件 ( C)宏名和条件 ( D)注释 24 有关宏的叙述中,错误的是 ( )。 ( A)宏是一种操作代码的组合 ( B)宏具有控制转移功能 ( C)建立宏通常需要添加宏操作并设置参数 ( D)宏操作没有返回值 25 如果不指定对象, Close基本操作关闭的是 ( )。 ( A)正在使用的表 ( B)当前正在使用的数据库 ( C)当前窗体 ( D)当前对象 (窗体、查询、宏 ) 26 VBA中用实际参数 a和 b调用有参过程 Area(m, n)的正确形式是 ( )。 ( A) Area m, n ( B) Area a, b ( C) Call Area(m, n) (
8、 D) Call Area a, b 27 给定日期 DD,可以计算该日期当月最大天数的正确表达式是 ( )。 ( A) Day(DD) ( B) Day(DateSerial(Year(DD), Month(DD), day(DD) ( C) Day(DateSerial(Year(DD), Month(DD), 0) ( D) Day(DateSerial(Year(DD), Month(DD)+1, 0) 28 在下列关于宏和模块的叙述中,正确的是 ( )。 ( A)模块是能够被程序调用的函数 ( B)通过定义宏可以选择或更新数据 ( C)宏或模块都不能是窗体或报表上的事件代码 ( D)
9、宏可以是独立的数据库对象,可以提供独立的操作动作 29 下列逻辑表达式中,能正确表示条件 “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 30 VBA表达式 3*3/33的输出结果是 ( )。 ( A) 0 ( B) 1 ( C) 3 ( D) 9 31 现有一个已经建好的窗体,窗体中有一命令按钮,单击此按钮,将打开“tEmployee”表,如果采用 VBA代码完成,下面语句正
10、确的是 ( )。 ( A) DoCmd.OpenForm “tEmployee“ ( B) DoCmd.OpenView “tEmployee“ ( C) DoCmd.OpenTable “tEmployee“ ( D) DoCmd.OpenReport “tEmployee“ 32 Access的控件对象可以设置某个属性来控制对象是否可用 (不可用时显示为灰色状态 )。需要设置的属性是 ( )。 ( A) Default ( B) Cancel ( C) Enabled ( D) Visible 33 ADO对象 模型中可以打开 Recordset对象的是 ( )。 ( A)只能是 Conn
11、ection对象 ( B)只能是 Command对象 ( C)可以是 Connection对象和 Command对象 ( D)不存在 34 假定有以下循环结构 Do While条件 循环体 Loop 则正确的叙述是( )。 ( A)如果 “条件 ”值为 0,则一次循环体也不执行 ( B)如果 “条件 ”值为 0,则至少执行一次循环体 ( C)如果 “条件 ”值为 -1,则一次循环体也不执行 ( D)不论 “条件 ”是否为 “真 ”,至少要执行一次循环体 35 在窗体中使 用一个文本框 (名称为 num1)接受输入值,有一个命令按钮 run13,事件 代码如下: Private Sub run1
12、3_Click() If Me!num1 =60 Then result=“及格 “ Else If Me!num1 =70 Then result=“通过 “ Else If Me!num1 =80 Then result=“合格 “ End If MsgBOx result End Sub 打开窗体后 ,若通过文本框输入的值为 85,单击命令按钮,输出结果是 ( )。 ( A)及格 ( B)通过 ( C)合格 ( D)其他 36 在 Access中,要在查找条件中与任意一个数字字符匹配,可使用的通配符是( )。 37 在学生成绩表中,如果需要根据输入的学生姓名查找学生的成绩,需要使用的是
13、( )查询。 38 Int(-3.25)的结果是 ( )。 39 分支结构在呈现执行时,根据 ( )选择执行不同的程序语句。 40 在 VBA中变体类型的类 型标识是 ( )。 41 在窗体中有一个名为 (Command1的命令按钮, Click事件的代码如下:单击命令按钮后,标签显示的结果是 ( )。 42 在窗体中有一个名为 command12的命令按钮, click事件的代码如下。该事件所完成的功能是:接受从键盘输入的 10个大于 0的整数,找出其中的最大值和对应的输入位置。请依据上述功能要求将程序补充完整。43 下列子过程的功能是:当前数据库文件中的 “学生表 ”的学生 “年龄 ”都加
14、 1,请在程序空白处填写适当的语句,使程序实现所需的功能。44 关系代数是关系操作语言的一种传统表示方式,它以集合代数为基础,它的运算对象和运算结果均为 ( )。 45 在数据的存储结构中,不仅需要存储各数据元素的信息,还要存放各元素之间( )的信息。 46 软件是程序、数据和 ( )的集合。 47 对于长度为 n的有序线性表,在最坏情况下,二分法查找只需比较 ( )次。 48 测试分为白箱法和黑箱法, ( )又称为逻辑覆盖测试。 国家二级( ACCESS)笔试模拟试卷 194答案与解析 1 【正确答案 】 D 【试题解析】 栈是限定在一端进行插入与删除的线性表。这种线性表只能在固定的一端进行
15、插入和删除操作,因此栈又称后进先出表或先进后出表。 2 【正确答案】 C 【试题解析】 所谓前序遍历,首先访问根结点,然后遍历左子树,最后遍历右子树:并且在遍历左、右子树时,仍然先访问根结点,然后遍历左子树,最后遍历右子树。 3 【正确答案】 D 【试题解析】 层次模型是最早发展出来的数据库模型。它的基本结构是树形结构。 4 【正确答案】 D 【试题解析】 栈的操作原则为后进 先出。选项 A)中出栈顺序可按 “1进, 1出, 2进, 2出, 3进, 3出, 4进, 4出 ”实现:选项 B)可按 1进, 2进, 2出, 3进, 3出, 4进, 4出实现: C)可按 “1进, 1出, 2进, 3进
16、, 4进, 4出, 3出, 2出 ”实现。选项 D)无法实现。 5 【正确答案】 B 【试题解析】 在链式存储结构中,存储数据结构的存储空间可以不连续,各数据结点的存储顺序与数据元素之间的逻辑关系可以不一致,而数据元素之间的逻辑关系是由指针域来确定的。 6 【正确答案】 B 【试题解析】 在进行顺序查找过程中,如果线性表中被 查的元素是线性表中的最后一个,或者被查元素根本不在线性表中,则为了查找这个元素需要与线性表中所有元素进行比较,这是顺序查找最坏的情况。所以在此最坏情况下所需要比较的次数是该线性表的长度值。 7 【正确答案】 A 【试题解析】 外模式也称子模式,它是数据库用户能够看见和使用
17、的局部数据的逻辑结构和特征的描述,它是由概念模式推导而出来的,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。 8 【正确答案】 B 【试题解析】 调试的关键在于推断程序内部的错误位置及原因。主要的调试方法 有强行排错法、回溯法和原因排除法。 9 【正确答案】 C 【试题解析】 关键字是指属性或属性的组合,其值能够惟一地标识一个元组,而在 SC中学号和课号的组合可以对元组进行惟一的标识。 10 【正确答案】 A 【试题解析】 结构化分析的常用工具有数据流图、数据字典、判定树和判定表。而 PAD图是常见的过程设计工具中的图形设计。 11 【正确答案】 A 12 【正确答案】 A 13
18、【正确答案】 C 14 【正确答案】 C 15 【正确答案】 C 16 【正确答案】 B 17 【正确答案】 C 18 【正确答案】 D 19 【正确答案】 B 20 【正确答案】 B 21 【正确答案】 A 22 【正确答案】 D 23 【正确答案】 C 24 【正确答案】 B 25 【正确答案】 D 26 【正确答案】 B 27 【正确答案】 D 28 【正确答案】 D 29 【正确答案】 D 30 【正确答案】 B 31 【正确答案】 C 32 【正确答案】 C 33 【正确答案】 C 34 【正确答案】 A 35 【正确答案】 A 36 【正确答案】 # 【试题解析】 本题考查的是 A
19、ccess通配符。 Access中通配符用法: * 表示该位置可匹配 0个或多个字符。 ? 表示该位置可匹配任何 1个字符。 # 表示该位置可匹配 1个数字。 用于描述一个可匹配的字符范围。 37 【正确答案】 参数 【试题解析】 本题考查的是参数查询。参数查询是一种利用对话框来提示用户输入条件的查询。这种查询可以根据用户输入的条件来检索符合相应条件的记录。 38 【正确答案】 -4 【试题解析】 本题 考查的是 Int函数。取整函数 Int(数值表达式 )返回数值表达式的整数部分。当参数值为负数时, Int返回小于等于参数值的第一个负数。 39 【正确答案】 条件表达式的值 【试题解析】 本
20、题考查的是 VBA程序控制结构。在 VBA中存在 3种基本结构,即顺序、分支、循环。分支结构有两种形式,一种是采用 If 语句的单分支结构,另一种是 Select Case的多分支结构。分支结构根据条件表达式的值来选择程序运行的语句。 40 【正确答案】 Varant 【试题解析】 本题考查的是 VBA数据类型。 变体类型是一种特殊的数据类型,除了定长字符串类型及用户自定义类型外,可以包含其他任何类型的数据,变体类型的标识符为 Varant。 41 【正确答案】 25 42 【正确答案】 (12) num (13) i 43 【正确答案】 fd+1 , rs.MoreNext或 call rs
21、.MoveNext 44 【正确答案】 关系 【试题解析】 关系代数是关系操纵语言的一种传统表示方式,它以集合代数为基础发展起来的,但它的运算对象和运算结果均是关系,这些新关系仍可以使用同样的代数运算进一步 操作。关系代数也是一种抽象的查询语言,它通过对关系的运算来表达查询和修改处理的需求。 45 【正确答案】 前后件关系 【试题解析】 在数据存储结构中,除了要存储数据,还要存储数据的前后件关系,对于顺序存储的数据结构,前后件之间的关系是通过存储空间的位置来实现的,而对于链式存储来说,数据元素之间的前后件关系是通过指针来实现的。 46 【正确答案】 相关文档 【试题解析】 计算机软件是计算机系统中与硬件相互依存的另一部分,是包括程序、数据及相关文档的完整集合。 47 【正确答案】 log2n 【试题解析】 二分法查找,也称拆半查找,是一种高效的查找方法。能使用二分法查找的线性表必须满足两个条件:用顺序存储结构;线性表是有序表。对于长度为 n 的有序线性表,在最坏情况下,二分法查找只需比较 log2n次 48 【正确答案】 白箱法 【试题解析】 白箱测试是根据程序内部逻辑结构的分析来选取测试用例。由于测试用例对程序的逻辑覆盖程序决定了测试的完全性的程度,因此白箱测试也称为逻辑覆盖测试。