1、国家二级( ACCESS)笔试模拟试卷 273及答案与解析 1 下列叙述中正确的是 ( )。 ( A)一个逻辑数据结构只能有一种存储结构 ( B)逻辑结构属于线性结构,存储结构属于非线性结构 ( C)一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率 ( D)一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率 2 数据库设计中反映用户对数据要求的模式是 ( )。 ( A)内模式 ( B)概念模式 ( C)外模式 ( D)设计模式 3 程序调试的任务是 ( A)设计测试用例 ( B)验证程序的正确性 ( C)发现程序中的错误 ( D)诊断和改正程序中的错误
2、4 下列关于队列的叙述中,正确的是 ( )。 ( A)在队列中只能插入数据 ( B)在队列中只能删除数据 ( C)队列是先进先出的线性表 ( D)队列是先进后出的线性表 5 将 E-R图转换到关系模式时,实体与联系都可以表示成 ( A)属性 ( B)关系 ( C)键 ( D)域 6 某二叉树 T有 n个结点,设按某种顺序对 T中的每个结点进行编号,编号值为1, 2, , n,且有如下性质: T中任一结点 v,其编号等于左子树上的最小编号减 1,而 v的右子树的结点中,其最小编号等于 v左子树上的结点的最大编号加1。此二叉树是按 ( )顺序编号的。 ( A)前序遍历 ( B)中序遍历 ( C)后
3、序遍历 ( D)按层次遍历 7 一个关系数据库文件中的各条记录 ( )。 ( A)前后顺序不能任意颠倒,一定要按照输入的顺序排列 ( B)前后顺序可以任意颠倒,不影响库中数据的数据关系。 ( C)前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同 ( D)前后顺序不能任意颠倒,一定要按照关键字段值的 顺序排列 8 软件生命周期是指 ( )。 ( A)软件产品从提出、实现、使用维护到停止使用退役的过程 ( B)软件产品从提出、实现到使用维护的过程 ( C)软件产品从提出到实现的过程 ( D)软件产品从提出、实现到使用的过程 9 关系表中的每一横行成为一个 ( )。 ( A)元组 (
4、B)字段 ( C)属性 ( D)码 10 需求分析阶段的任务是确定 _。 ( A)软件开发方法 ( B)软件开发工具 ( C)软件开发费用 ( D)软件系统功能 11 若要在某表中 “姓名 ”字段中 查找以 “李 “开头的所有人名,则应在查找内容框中输入的字符串是 _。 ( A)李 ? ( B)李 * ( C)李 ( D)李 # 12 在待排序的元素序列基本有序的前提下,效率最高的排序方法是 _。 ( A)冒泡排序 ( B)选择排序 ( C)快速排序 ( D)归并排序 13 数据库系统的核心是 _。 ( A)数据库 ( B)数据库管理员 ( C)数据库管理系统 ( D)文件 14 直接将命令发
5、送给 ODBC数据库服务器, 它使用服务器能接受的命令,利用它可以检索或更改记录的是 ( )。 ( A)联合查询 ( B)传递查询 ( C)数据定义查询 ( D)子查询 15 “是否 ”数据类型常被称为 ( )型。 ( A)真假 ( B)对错 ( C) I O ( D)布尔型 16 在 Access数据库中,专用于打印的是 ( )。 ( A)表 ( B)查询 ( C)报表 ( D)页 17 在窗体中有一个命令按钮 Commandl,对应的事件代码如下: Private Sub Commandl_Enter() Dim num As Integer Dim a As Integer Dim b
6、As Integer Dim i As Integer For i=1 To 10 num=InputBox(“请输入数据: ”, “输入 ”, 1) If Int(num 2)=num 2 Then a=a+1 Else b=b+1 End If Next i MsgBox(“运行结果: a=”&Str(a)&: “, b=”&Str(b) End Sub 运行以上事件所完成的功能是 ( )。 ( A)对输入的 10个数据求累加和 ( B)对输入的 10个数据求各自的余数,然后再进行累加 ( C)对输入的 10个数据分别统计有几个是整数,有几个是非整数 ( D)对输入的 10个数据分别统计有
7、几个是奇数,有几个是偶数 18 执行 x=InputBox(“请输入 x的值 “)时,在弹出的对话框中输入 12,在列表框List中选中第一个列表项,假设该列表项的内容为 34,使 y的值是 1234的语句是( )。 ( A) y=Val(x)+Val(List1 List(0) ( B) y=Val(x)+Val(List1 List(1) ( C) y=Val(x)&Val(List1 List(0) ( D) y=Val(x)&Val(List1 List(1) 19 有如下语句: s=Int(100*Rnd) 执行完毕后, s的值是 ( )。 ( A) 0,99的随机整数 ( B) 0
8、, 100的随机整数 ( C) 1, 99的随机整数 ( D) 1, 100的随机整数 20 下列叙述中,不正确的是 _。 ( A)如果完善对数据库系统的设计,故障是可以避免的 ( B) 恢复子系统应是数据库系统的一个重要组成部分 ( C) 介质故障发生的可能性很小,但是破坏性很大 ( D) 应把计算机病毒看成一种人为的故障 21 可以连接数据源中 OLE类型的字段的是 ( )。 ( A)非绑定对象框 ( B)绑定对象框 ( C)文本框 ( D)图像控件 22 在宏的调试中,可配合使用设计器上的 ( )工具按钮。 ( A) “调试 ” ( B) “条件 ” ( C) “单步 ” ( D) “运
9、行 ” 23 在窗体上画一个名称为 Textl的文本框和一个名称为 Commandl的命令按钮,然后编写如下事件过程: Private Sub Commandl Click() Dim arrayl(10, 10)As Integer Dim i, j As Integer For i=1 To 3 For j=2 To 4 arrayl(i,j): i j Next j Next i Textl Text=arrayl(2, 3)+arrayl(3, 4) End Sub 程序运行后,单击命令按钮,在文本框中显示的值是 ( )。 ( A) 12 ( B) 13 ( C) 14 ( D) 15
10、 24 在窗体上画一个命令按钮,名称为 Command1,然后编写如下事件过程: Option Base 0 Private Sub Command1_Click() Dim city As Variant city=Array(“北京 “, “上海 “, “天津 “, “重庆 “) Print city(1) End Sub 程序运行后,如果单击命令按钮,则在窗体上显示的内容是 ( )。 ( A)空白 ( B)错误提示 ( C)北京 ( D)上海 25 Access提供的参数查询可在执行时显示一个对话框以提示用户输入信息,如在其中输入提示信息,要想形成参数查询,只要将一般查询准则中的数据用
11、( )括起来。 ( A) () ( B) y, x, y) End Function Private Sub Command1_Click() Dim a As Integer, b As Integer a 1 b 2 MsgBox m(a, b) End Sub 打开窗体运行后,单击命令按钮,消息框中输出结果为【 】。 45 创建交叉表查询时,必须对行标题和 _进行分组操作。 46 若窗体中已有一个名为 COMMAND1的命令按钮、一个名为 LABEL1的标签和一个名为 TEXT1的文本框,且文本框的内容为空,然后编写如下事件代码: PRIVATE FUNCTION F(X AS LONG
12、) AS BOOLEAN IF X MOD 2 = 0 THEN F = TRUE ELSE F=FALSE END IF END FUNCTION PRIVATE SUB COMMAND1_CLICK( ) DIM N AS LONG N=VAL(ME! TEXT1) P = IIF( F(N) , “EVEN NUMBER“ ,“ODD NUMBER“ ) ME ! LABEL1: CAPTION = N&“IS“ &P END SUB 窗体打开运行后,在文本框中输入 21,单击命令按钮,则标签显示的内容为【 】。 47 模块包含了一个声明区域和一个或多个子过程 (Sub开头 ) 或函数过
13、程 (以 _开头 ) 。 48 创建交叉表查询时,必须对行标题和【 】进行分组 (GroupBy)操作。 49 每个查询都有 3种视图,分别为:设计视图、数据表视图和【 】。 50 设置计算机发出嘟嘟声的宏操作是【 】。 51 数据库管理技术的发展经过人工管理阶段、 _和数据库阶段。 52 用树形结构表示实体之间联系的模型是 ( )。 国家二级( ACCESS)笔试模拟试卷 273答案与解析 1 【正确答案】 D 【试题解析】 数据的存储结构是指数据的逻辑结构在计算机存储空间中的存放形式,一种数据结构可以根据需要采用不同的存储结构,常用的存储结构有顺序和链式结构。采用不同的存储结构,其处理的效
14、率是不同的。 2 【正确答案】 C 【试题解析】 外模式,也称为用户模式。在一个数据库模式中,有 N个外模式,每一个外模式对应一个用户。外模式保证数据的逻辑独立性。内模式 属于物理模式,因此,一个数据库只有一个内模式;内模式规定了数据的存储方式、规定了数据操作的逻辑、规定了数据的完整性、规定了数据的安全性、规定了数据存储性能。 3 【正确答案】 D 【试题解析】 程序调试的任务是诊断和改正程序中的错误,主要在开发阶段进行。程序调试活动由两部分组成,一是根据错误的迹象确定程序中错误的确切性质、原因和位置;二是对程序进行修改,排除这个错误。 4 【正确答案】 C 【试题解析】 队列是指允许在一端进
15、行插入,而在另一端进行删除的线性表。这种数据结构中,最先插入的元 素能够被最先删除,因此队列又称为先进先出的线性表。 5 【正确答案】 B 【试题解析】 数据库逻辑设计的主要工作是将 E-R图转换成指定 RDBMS 中的关系模式。首先,从 -R图到关系模式的转换是比较直接的,实体与联系都可以表示成关系, E-R图中属性也可以转换成关系的属性。实体集也可以转换成关系。 6 【正确答案】 A 【试题解析】 根据结点 v的右子树的结点中,其最小编号等于 v左子树上的结点的最大编号加 1,可以断定是前序遍历。 7 【正确答案】 B 【试题解析】 关系数据库的逻辑 性强而物理性少,因此关系数据库中的各条
16、记录前后顺序可以任意颠倒,不影响库中数据的数据关系。 8 【正确答案】 A 【试题解析】 软件生命周期是一个重要概念,考生应很好掌握。它是指软件产品从提出、实现、使用维护到停止使用退役的整个过程。一般包括可行性研究与需求分析、设计、实现、测试、交付使用以及维护等活动。 9 【正确答案】 A 【试题解析】 本题考查关系表中的一些概念。元组是指一个实体的所有属性值的集合,关系表中的每一横行就是一个实体的所有属性值的集合,选项 A是正确的。关系表中的每一列的 列名为一个属性,列中的每一元素为一个字段。码是指能惟一表示元组的最小属性集。 10 【正确答案】 D 【试题解析】 需求分析是软件定义时期的最
17、后一个阶段,它的基本任务就是详细调查现实世界要处理的对象 (组织、部门、企业等 ),充分了解原系统的工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。选项 A) 软件开发方法是在总体设计阶段完成的任务;选项 B) 软件开发工具是在实现阶段需完成的任务;选项 C) 软件开发费用是在可行性研究阶段需完成的任务。 11 【正确答案】 B 【知识模块】 查询 12 【正确答案】 A 【试题解析】 从平均时间性能而言,快速排序最佳,其所需时间最少,但快速排序在最坏情况下的时间性能不如堆排序和归并排序。当序列中的记录基本有序或元素个数较少时,冒泡排序和简单选择排序为最佳排序方法。 13 【正确
18、答案】 A 【试题解析】 数据库系统的核心是数据库。 14 【正确答案】 B 【试题解析】 本题考查传递查询的定义以及传递查询和联合查询、数据定义查询、子查询的区别。 15 【正确答案】 D 【试题解析】 在 Access中,是 否型是针对只包含两种不同的字段而设置的,又常彼称为布尔型。 16 【正确答案】 C 【试题解析】 报表是 Access中提供的一个专门用于数据打印的对象。 17 【正确答案】 D 【试题解析】 本题考查程序设计的知识。本题的重点在于判断 Int(num2)=num 2是什么样的条件。对于任意一个整数来说,若其除 2后为整数,也就是 Int(num 2)=num 2成立
19、,说明该数是一个偶数;反之若其除 2后不为整数,此时 Inc(num 2)必然不等于 num 2,也就是一个整数不可能等于一个小数,说明该数是一个奇数。所以本题的功能是对输入的数据分别统计奇偶数的个数。 18 【正确答案】 C 【试题解析】 列表框的 L 的属性是一个数组,其各元素就是列表框中的列表项,第一个列表项对应的数组下标为 0。由于列表框中的列表项和输入对话框的返回值都是字符串,在本题中使用了 Val函数将其转换为数字此时如果使用 “+”则会完成两个数字相加,故只能使用 “&”连接两个字符串。 19 【正确答案】 A 【试题解析】 本题考查随机函数的知识。 Rnd 是一个随机数函数,此
20、函数的返回值是一个 (0, 1)开区间内的数 。此函数乘以 100后得到 (0, l00)开区间内的随机数,取整后即是 0, 99的随机整数。 20 【正确答案】 A 【试题解析】 任何软件系统的设计通过不断完善,都可以尽量避免故障的产生,但是故障的产生具有随机性和不可预测性,不可能绝对避免。 21 【正确答案】 B 【试题解析】 绑定对象框可以建立数据源中 OLE类型的字段的控件,答案为B。 22 【正确答案】 C 【试题解析】 在宏的调试过程中,可以使用 “单步 ”工具来让宏单步执行,以便查看宏的执行效果。 23 【正确答案 】 A 【试题解析】 本题考查数组的输出。虽然题目比较简单,但需
21、要注意循环因子的值,经过循环后,数组 arrayl(2,3)=5, arrayl(3,4)=7,然后将 arrayl(2,3)arrayl(3,4)赋给 Textl,可知正确答案为选项 A。 24 【正确答案】 D 【试题解析】 本题考查 Array函数的用法。 Array函数是考查重点,解答本题的关键在于 city= Array(“北京 “, “上海 “, “天津 “, “重庆 “)的理解,由 Array函数的用法可知,执行该语句后 city称为一个包含 有 4个元素的数组,因为有 Option Base 0语句,因此, city(0)=“北京 ”, city(1) =“上海 ”, city
22、(2)=“天津 ”,c1W(3)=“重庆 ”。由此可知,正确答案为选项 D。 25 【正确答案】 D 【试题解析】 本题考查参数查询的设定。创建参数查询时,在要用做参数的字段对应的 “准则 ”单元格中输入一个表达式,并用中括号 ()括起来。因此,选项 A、B、 C错误,答案为 D。 26 【正确答案】 D 【试题解析】 “有效性规则 ”属性可以防止非法数据输入到表:有效性规则的形式及设置日的随字段的数据类型不同而不同,对 “文本 ”类型字段,可以设置输入的字符个数不能超过某一个值;对 “数字 ”类型宁段,可以让 Access 只接受一定范围内的数据:对 “日期 /时间 ”类型字段,可以将数值限
23、制在一定的月份或年份之内。 27 【正确答案】 D 【试题解析】 数据库系统是指引进数据库技术后的计算机系统,能实现组织地、动态存储大量相关数据,提供数据处理和信息资源共享的便利手段。数据库系统由五部分组成:硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员和用户。其核心是数据库管理系统。 28 【正确答案】 C 【试题解析】 LTrim 函数:删除字符串的开始空格。 RTrim函数:删除字符串的尾部空格。 Trim函数:删除字符串的开始和尾部空格。 Ucase函数:将字符串中小写字母转化为大写字母。 29 【正确答案】 C 【试题解析】 输入掩码只为 “文本 ”和 “日期 /时间
24、”型字段提供向导,其它类型没有向导帮助。另外,如果为某字段定义了输入掩码,同时又设置了它的格式属性,格式属性将在数据显示时优先于输入掩码的设置。 30 【正确答案】 B 31 【正确答案】 D 32 【 正确答案】 C 33 【正确答案】 D 【试题解析】 关于报表数据源设置,需要选择表对象或查询对象作为报表的数据源,然后选择报表类型,最后会自动生成报表显示数据源所有字段记录数据。 34 【正确答案】 D 35 【正确答案】 A 【试题解析】 在 ACCESS 数据库中,删除表中的记录是不能恢复的。 36 【正确答案】 D 【试题解析】 VBA的数据类型中有字符串型、字节型、布尔型、整数型、长
25、整数型、单精度型、双精度型、日期型、货币型、小数点型、变体型及对象型等,没有指针类型 的数据。 37 【正确答案】 前件 【试题解析】 在树形结构中,每一个结点只有一个前件,称为父结点,没有前件的结点只有一个,称为树的根结点;每一个结点可以有多个后件,它们都称为该结点的子结点。没有后件的结点称为叶子结点。 38 【正确答案】 完整性控制 【试题解析】 考查考生对数据库基本知识的了解。安全性控制:防止未经授权的用户有意或无意存取数据库中的数据,以免数据被泄露、更改或破坏;完整性控制:保证数据库中数据及语义的正确性和有效性,防止任何对数据造成错误的操作;并发控制:正确处理好多 用户、多任务环境下的
26、并发操作,防止错误发生;恢复:当数据库被破坏或数据不正确时,使数据库能恢复到正确的状态。 39 【正确答案】 32 【试题解析】 二叉树第 k 层上,最多有 2k-1(k1)个结点。第 6层的结点数最多是 26-l=32。区别 “二叉树的结点最多数 ”和 “某一层的结点最多数 ”。前者的计算是深度为 m的二叉树最多有 2-1个结点。 40 【正确答案】 线性结构 【试题解析】 数据的逻辑结构是指数据元素之间的逻辑关系,分为线性结构和非线性结构。常见的线性结构有线性表、栈和队列等,常见的非 线性结构有树、二叉树等。 41 【正确答案】 O(n) 【试题解析】 语句的频度指的是该语句重复执行的次数
27、。一个算法中所有语句的频度之和构成了该算法的运行时间。长度为 n的线性表顺序查找的平均次数为n/2,则它的时间复杂度是 O(n)。 42 【正确答案】 全局变量 【知识模块】 模块设计 43 【正确答案】 数据库管理员、数据库设计员、应用程序员、终端用户 (次序无先后 ) 【知识模块】 数据库设计基础 44 【正确答案】 4 【试题解析】 M(6)的值为 12 6 6;则 有 M(2 6) M(8)的值为 12 8 4。 45 【正确答案】 列标题 【试题解析】 交叉表查询就是将来源于某个表中的字段进行分组,一组列在数据表的左侧,一组列在数据表的上部,然后在数据表行与列的交叉处显示表中某个字段
28、的各种计算值。在创建交叉表查询时,用户需要指定三种字段,分别是数据表左侧的行标题;数据表上部的列标题;数据表行与列交叉处要显示的字段。 46 【正确答案】 21 IS ODD NUMBER 【试题解析】 从键盘输入一个整数,若能被 2整除,则返回 “EVEN NUMBER”, 否则返回 “ODD NUMBER”,而本题输入的数字为 21,它不能被 2整除,故最后答案为 “21 IS ODD NUMBER”。 47 【正确答案】 Function 48 【正确答案】 列或列标题 【试题解析】 当一类数据源有两个以上可以进行分组统计的字段时,可以使用交叉表查询来进行分组统计。交叉表查询以这类数据源的某一个可以进行分组统计的字段作为列标题、以其他一个或多个可以进行分组统计的字段作为行标题重构数据,形成一个新形式的表格。 49 【正确答案】 SQL视图 【试题解析】 每 个查询都有 3种视图,分别为:设计视图、数据表视图和 sQI 视图。 50 【正确答案】 Beep 【试题解析】 本题考查提示用户操作。 Beep 可以通过个人计算机的扬声器发出嘟嘟声。 51 【正确答案】 文件系统阶段 52 【正确答案】 层次模型 【试题解析】 层次模型是最早发展起来的数据库模型。层次模型的基本结构是树形结构。
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1