1、国家二级( ACCESS)笔试模拟试卷 168及答案与解析 1 在深度为 5的满二叉树中,叶子结点的个数为 ( A) 32 ( B) 31 ( C) 16 ( D) 15 2 若某二叉树的前序遍历访问顺序是 abdgcefh,中序遍历访问顺序是 dgbaechf,则其后序遍历的结点访问顺序是 ( A) bdgcefha ( B) gdbecfha ( C) bdgaechf ( D) gdbehfca 3 一些重要的程序语言(如 C语言和 Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用 ( 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 索引属于 ( A)模式 ( B)内模式 ( C)外模式 ( D
3、)概念模式 9 下述关于数据库系统的叙述中正确的是 ( A)数据库系统减少了数据冗余 ( B)数据库系统避免了一切冗余 ( C)数据库系统中数据的一致性是指数据类型一致 ( D)数据库系统比文件系统能管理更多的数据 10 数据库系统的核心是 ( A)数据库 ( B)数据库管理系统 ( C)模拟模型 ( D)软件工程 11 在 下面的数据库系统 (由数据库应用系统、操作系统、数据库管理系统和硬件等4部分组成 )层次示意图中,数据库应用系统的位置是( A) 1 ( B) 3 ( C) 2 ( D) 4 12 在 Access数据库中,表是 ( A)关系 ( B)索引 ( C)记录 ( D)数据库
4、13 Access数据库中哪个数据库对象是其他数据库对象的基础? ( A)报表 ( B)查询 ( C)表 ( D)模块 14 通过关联关键字 “系别 “这一相同字段,下图中表二和表一构成的关系为( A)一对一 ( B)多对一 ( C)一对多 ( D)多对多 15 某数据库的表中要添加 Internet站点的网址,则应采用的字段类型是 ( A) OLE对象数据类型 ( B)超级连接数据类型 ( C)查阅向导数据类型 ( D)自动编号数据类型 16 在 Access的 5个最主要的查询中,能从一个或多个表中检索数据,在一定的限制条件下,还可以通过此查询方式来更改相关表中记录的是 ( A)选择查询
5、( B)参数查询 ( C)操作查询 ( D) SQL查询 17 下列关于 SQL语句错误的是 ( A) DELETE语句用来删除数据表中的记录 ( B) UPDATE语句用来修改数据表中已经存在的数据记录 ( C) INSERT语句可以向数据表中追加新的数据记录 ( D) SELECT.INTO 语句用来将两个或更多个表或查询中的字段合并到查询结果的一个字段中 18 下列不属于查询的 3种视图的是 ( A)设计视图 ( B)模板视图 ( C)数据表视图 ( D) SQL视图 19 要将 “选课成绩 “表中学生的成绩取整,可以使用 ( A) Abs(成绩 ) ( B) Int(成绩 ) ( C)
6、 Srq(成绩 ) ( D) Sgn(成绩 ) 20 在查询设计视 图中 ( A)可以添加数据库表,也可以添加查询 ( B)只能添加数据库表 ( C)只能添加查询 ( D)以上两者都不能添加 21 窗体是 Access数据库中的一种对象,以下哪项不是窗体具备的功能 ( A)输入数据 ( B)编辑数据 ( C)输出数据 ( D)显示和查询表中的数据 22 窗体有 3种视图,用于创建窗体或修改窗体的窗口是窗体的 ( A)设计视图 ( B)窗体视图 ( C)数据表视图 ( D)透视表视图 23 显示与窗体关联的表或查询中字段值的控件类型是 ( A)绑定型 ( B)计算型 ( C)关联型 ( D)未绑
7、定型 24 窗口事件是指操作窗口时所引发的事件,下列不属于窗口事件的是 ( A)加载 ( B)打开 ( C)关闭 ( D)确定 25 报表不能完成的工作是 ( A)分组数据 ( B)汇总数据 ( C)格式化数据 ( D)输入数据 26 用于实现报表的分组统计数据的操作区间的是 ( A)报表的主体区域 ( B)页面页眉或页面页脚区域 ( C)报表页眉或报表页脚区域 ( D)组页眉或组页脚区域 27 为了在报表的每一页底部显示页码号,那么应该设置 ( A)报表页眉 ( B)页面页眉 ( C)页面页脚 ( D)报表页脚 28 要在报表上显示格式为 “7/总 10页 “的页码,则计算控件的控件源应设置
8、为 ( A) Page/总 Pages ( B) Page/总 Pages ( C) Page&“/总 “&Pages ( D) Page&“/总 “&Pages 29 可以将 Access数据库中的数据发布在 Internet中的是 ( A)查询 ( B)数据访问页 ( C)窗体 ( D)报表 30 在数据访问页的工具箱中,为了在一个框内插入滚动的文本应 选择的图标是 ( A) ( B) ( C) ( D) 31 有关条件宏的说法中,错误的是 ( A)条件为真时,执行该行中对应的宏操作 ( B)宏在遇到条件内有省略号时,终止操作 ( C)宏的条件内为省略号表示该行的操作条件与其上一行的条件相
9、同 ( D)如果条件为假,将跳过该行中对应的宏操作 32 InputBox函数返回值的类型是 ( A)数值 ( B)字符串 ( C)变体 ( D)数值或字符串 (视输入的数据而定 ) 33 有如下 VBA程序段: sum 0 n 0 For i 1 To 5 x n / i n n 1 Sum Sum x Next i 以上 For循环计算 sum,最终结果是 ( A) 1 1/1 2/3 3/4 4/5 ( B) 1/2 1/3 1/4 1/5 ( C) 1/2 2/3 3/4 4/5 ( D) 1/2 1/3 1/4 1/5 34 执行语句 MsgBox“AAAA“, vbOKCancel
10、 vbQuestion, “BBBB“之后,弹出的信息框外观样式是 ( A) ( B) ( C) ( D) 35 下面程序: Private Sub Form_Click() Dim x, y, z As Integer x 5 y 7 z 0 Call P1(x, y, z) Print Str(z) End Sub Sub P1(ByVal a As Integer, ByVal b As Integer, c As integer) c a b End Sub 运行后的输出结果为 ( A) 0 ( B) 12 ( C) Str(z) ( D)显示错误信息 36 排序是计算机程序设计中的一
11、个重要操作,常见的排序方法有插入排序、【 】和选择排序等。 37 当循环 队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行入队运算。这种情况称为【 】。 38 【 】是一种信息隐蔽技术,目的在于将对象的使用者和对象的设计者分开。 39 为了便于对照检查,测试用例应由输入数据和预期的【 】两部分组成。 40 【 】是从二维表列的方向进行的运算。 41 在教师表中,若要找出职称为 “教授 “的教师,采用的关系运算是【 】。 42 数据库不仅包括事物的数据本身,还包括【 】。 43 SLELECT 名字 AND 年龄 FROM 职员表 WHERE 姓名 LIKE 李 %,这条查询语句的意
12、思是【 】。 44 在表格式窗体、纵栏式窗体和数据表窗体中,若窗体最大化后显示记录最多的窗体是【 】。 45 窗体是由多个部分组成的,每个部分称为一个 “【 】 “。 46 Access数据库中数据访问页的作用是【 】。 47 设有以下窗体单击事件过程: Private Sub Form_Click() a 1 For i 1 To 3 Select Case i Case 1,3 a a 1 Case 2,4 a a 2 End Select Next i MsgBox a End Sub 打开窗体运行后,单击窗体消息框的输出内容应为【 】。 48 在窗体上画一个命令按钮,然后编写如下事件过
13、程: Private Sub Command1_Click() a 0 For i 1 To 2 For j 1 To 4 If j Mod 20 Then a a 1 End If a a 1 Next j Next i MsgBox a End Sub 程序执行 后,单击命令按钮,消息框显示的是【 】。 49 数据管理技术经历了人工处理阶段、【 】和【 】、分布式数据库系统、面向对象数据库系统 5个发展阶段。 50 创建窗体可以使用【 】和使用【 】两种方式。 国家二级( ACCESS)笔试模拟试卷 168答案与解析 1 【正确答案】 B 【试题解析】 所谓满二叉树是指这样的一种二叉树:除
14、最后一层外,每一层上的所有结点都有两个叶子结点。这就是说,在满二叉树中,层上的结点数都达到最大值,即在满二叉树的第 k 层上有 2k-1个结点,且深度为 m的满二叉树有 2m-1个结点。 2 【正确答案】 D 【试题解析】 前序遍历的第一个结点 a为树的根结点;中序遍历中 a的左边的结点为 a的左子树, a右边的结点为 a的右子树;再分别对 a的左右子树进行上述两步处理,直到每个结点都找到正确的位置。 3 【正确答案】 A 【试题解析】 一些较流行的程序语 言允许过程的递归调用。递归调用就是过程调用本身。递归实现的是:当过程每一次执行后,都能返回到最近一次调用它的过程中。这样各调用点之间形成一
15、种后进先出关系,而栈结构正适合来存储这些调用点。 4 【正确答案】 B 【试题解析】 软件工程的目标是,在给定的成本、进度的前提下,开发出具有有效性、可靠性、可理解性、可维护性、可重用性、可适应性、可移植性、可追踪性和可互操作性且满足用户需求的产品。基于这一目标,软件工程的理论和技术性研究的内容主要包括:软件开发技术和软件工程管理。 5 【正确答案】 B 【试题解析】 软件工程鼓励研制和采用各种先进的软件开发方法、工具和环境。工具和环境的使用又进一步提高了软件的开发效率、维护效率和软件质量。 6 【正确答案】 D 【试题解析】 使用人工或自动手段来运行或测定某个系统的过程,其目的在于检验它是否
16、满足规定的需求或是弄清预期结果与实际结果之间的差别。软件测试是为了发现错误而执行程序的过程。测试要以查找错误为中心,而不是为了演示软件的正确功能。 7 【正确答案】 C 【试题解析】 数据处理的最小单位是数据项;由若干数据项组成数据元素;而数据是 指能够被计算机识别、存储和加工处理的信息载体;数据结构是指数据之间的相互关系和数据运算。故正确答案为选项 C)。 8 【正确答案】 B 【试题解析】 内模式( Internal Schema)又称物理模式( Physical Schema),它给出了数据库物理存储结构与物理存取方法,如数据存储的文件结构、索引、集簇及 hash等存取方式与存取路径。
17、9 【正确答案】 A 【试题解析】 数据库系统的数据具有高共享性和低冗余性,但不能完全避免数据冗余;数据的一致性是指在系统中同一数据的不同出现应保持 相同的值。 10 【正确答案】 B 【试题解析】 数据库管理系统( Database Management System,简称 DBMS)是数据库的机构,它是一种系统软件,负责数据库中的数据组织、数据操纵、数据维护、控制及保护和数据服务等,数据库管理系统是数据库系统的核心。 11 【正确答案】 D 【试题解析】 由里到外分别为硬件、操作系统、数据库管理系统、数据库应用系统。数据库应用系统是利用数据库管理系统开发出来的面向某一类实际应用的软件系统,
18、数据库管理系统是 OS支持下的系统文件。 12 【正确答案】 A 【试题解析】 在 Access中,一个 “表 “就是一个关系,每个关系都有一个关系名,即表名。 13 【正确答案】 C 【试题解析】 表是所有数据库对象的基础。 14 【正确答案】 C 【试题解析】 注意是表二和表一构成的关系,不是表一和表二。 15 【正确答案】 B 16 【正确答案】 A 【试题解析】 选择查询能够根据指定的查询准则,从一个或多个表中获取数据并显示结果,也可以使用选择查询对记录进行分组,并且对记录进行总结、计数、平均以及其他类型的计 算;参数查询是一种利用对话框来提示用户输入准则的查询;操作查询与选择查询相似
19、,但不同的是操作查询是在一次查询操作中对所得的结果进行编辑等操作; SQL查询就是用户用 SQL语句来创建的一种查询。 17 【正确答案】 D 【试题解析】 SELECT 匢 NTO 语句表示将查询的字段添加到目的表中。 18 【正确答案】 B 【试题解析】 查询的视图包括设计、数据表、 SQL视图。 19 【正确答案】 B 【试题解析】 A)选项为返回数值表达式值的绝对值, C)选项平方根值, D)选项数值表达式的符 号值。 20 【正确答案】 A 【试题解析】 在查询设计视图中既可以添加数据库表也可以添加查询。 21 【正确答案】 C 【试题解析】 窗体是 Access数据库应用中一个非常
20、重要的工具,可以用于显示表和查询中的数据,输入数据、编辑数据和修改数据。但没有包含 C)这项功能。 22 【正确答案】 A 【试题解析】 设计视图是用于创建窗体或修改窗体的窗口; “窗体 “视图是显示记录数据的窗口,主要用于添加或修改表中的数据; “数据表 “视图是以行列格式显示表、查询或窗体数据的窗口;而 “透视表 “视图是没有的。 23 【正确答案】 A 【试题解析】 绑定型控件针对的是保存在窗体或报表基础记录源字段中的对象。 24 【正确答案】 D 【试题解析】 常见的窗口事件有 “打开 “、 “关闭 “和 “加载 “,没有 “确定 “事件。 25 【正确答案】 D 【试题解析】 报表的
21、数据来源与窗体相同,可以是已有的数据表、查询或者是新建的 SQL 语句。但报表只能查看数据,不能通过报表修改或输入数据。 26 【正确答案】 D 【试题解析】 组页脚节内主要安排文本框或其他类型控件显示分组统计数据 。 27 【正确答案】 C 【试题解析】 因为页面页脚打印在每页的底部,用来显示本页的汇总说明,报表的每一页有一个页面页脚,一般包含页码或控制项的合计内容。 28 【正确答案】 D 【试题解析】 计算控件的控件源必须是 “ “开头的计算表达式。 29 【正确答案】 B 【试题解析】 Access 支持将数据库中的数据通过 Web 页发布,通过 Web 页,用户可以方便、快捷地将所有
22、文件作为 Web 页发布程序储存到指定的活页夹,或者将其复制到 Web 服务器上,在网络上发布。 30 【正确答案 】 A 【试题解析】 B)选项是用来添加命令按钮的, C)选项是用来记录浏览的, D)选项是用来展开和收缩的。 31 【正确答案】 B 【试题解析】 在宏的操作序列中,当几个操作条件式相同时,只要写出一个表达式,其它可以用省略号代替。 32 【正确答案】 B 【试题解析】 输入框用于在一个对话框中显示提示,等待用户输入正文并按下按钮、返回包含文本框内容的字符串数据信息。 33 【正确答案】 C 【试题解析】 本题考察 for循环语句: n 0, i 1时, sum 0;执行循环
23、n n 1, i 2, sum 1/2,依次 i加 1直到 i 5。 当 i 1时, x 0, n 1, Sum 0; 当 i 2时, x 1/2, n 2, Sum 1/2; 当 i 3时, x 2/3, n 3, Sum 1/2 2/3; 依次类推 当 i 5时, x 4/5, n 5, Sum 1/2 2/3 3/4 4/5。 34 【正确答案】 C 【试题解析】 消息框用于在对话框中显示信息,其使用格式为MsgBox(prompt, buttons, title, helpfile, context)。其中,第一个参数是显示在对话框 中的内容;第二个参数用于指定显示按钮的数目及具形式和
24、使用的图标样式等;第三个参数是对话框标题栏显示的内容。本题中,显示的内容为“AAAA“,标题为 “BBBB“,而 vbOKCancel 表示对话框中显示 “确定 “和 “取消 “两个按钮, vbQuestion表示显示问号图标。 35 【正确答案】 B 【试题解析】 在本题中,用 Call过程名的方法调用过程 P1。在 P1 中,将参数C的值改为 12。因为参数 C是按地址传送 (默认为按地址传送,即 ByRef),故 z的值变为 12了,所以输出值为 12。 36 【正确答案】 交换排序 37 【正确答案】 上溢 38 【正确答案】 封装 39 【正确答案】 输出结果 40 【正确答案】 投
25、影 41 【正确答案】 选择 【试题解析】 考查常见的关系运算。从关系中找出满足给定条件的元组的操作称为选择。选择的条件以逻辑表达式给出,使逻辑表达式为真的元组即为满足条件的元组。在对关系数据库的查询中,利用关系的投影、选择和联接运算可以分解或构造新的关系。 42 【正确答案】 相关事物之间的联系 43 【正确答案】 找出职员表中姓李的职员的名字和年龄 (意思对 即可 ) 44 【正确答案】 数据表窗体 【试题解析】 考查窗体的类型。在窗体的几种类型中,当点击最大化按钮后显示做多的是数据表窗体。 Access提供了 7中窗体类型,分别是纵栏式窗体、表格式窗体、数据表窗体、主 /子窗体、图表窗体
26、、数据透视表窗体和数据透视图窗体。 45 【正确答案】 节 46 【正确答案】 发布数据库中的数据 47 【正确答案】 5 【试题解析】 考查条件语句。 Select Case结构运行时,首先计算 “表达式 “的值,它可以是字符串或者数值变量或表达式。然后依次计算 测试每个 Case表达式的值,直到值匹配成功。程序会转入相应 Case结构内执行语句。 i 1时,执行语句a a 1 2; i 2时,执行语句 a a 2 4; i 3时,执行语句 a a 1 5。 48 【正确答案】 12 【试题解析】 考查多重循环结构的编程方法。对于内层循环而言,当 j为 1、 3时, a会各加两次 1;当 j为 2、 3时, a会各加一次 1。所以,整个内层会加 6次1。考虑到外层循环要执行两次循环体,所以一共要加 12次 1,最终的输出结果为12。 49 【正确答案】 文字系统 , 数据库系统 50 【 正确答案】 人工 , 向导