1、二级 ACCESS 笔试 8 及答案解析(总分:96.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.以下有关优先级的比较,正确的是(分数:2.00)A.算术运算符关系运算符连接运算符B.算术运算符连接运算符逻辑运算符C.连接运算符算术运算符关系运算符D.逻辑运算符关系运算符算术运算符2.在 Access 的 5 个最主要的查询中,能从一个或多个表中检索数据,在一定的限制条件下,还可以通过此查询方式来更改相关表中的记录的是(分数:2.00)A.选择查询B.参数查询C.操作查询D.SQL 查询3.必须输入数字 09 的输入掩码是(分数:2.00)A.B.C.0D
2、.A4.以下能用宏而不需要 VBA 就能完成的操作是(分数:2.00)A.事务性或重复性的操作B.数据库的复杂操作和维护C.自定义过程的创建和使用D.一些错误过程5.有如下程序段: D=#2004-8-1# T=#12:08:20# MM=Year(D) SS=Minute(T) 执行后,MM 和 SS 的返回值分别是(分数:2.00)A.2004,08B.8,12C.1,20D.2004-8-1,12:08:206.下列数据模型中,具有坚实理论基础的是(分数:2.00)A.层次模型B.网状模型C.关系模型D.以上 3 个都是7.在单链表中,增加头结点的目的是(分数:2.00)A.方便运算的实
3、现B.使单链表至少有一个结点C.标识表结点中首结点的位置D.说明单链表是线性表的链式存储实现8.线性表 L=(a1,a2,a3,ai,an),下列说法正确的是(分数:2.00)A.每个元素都有一个直接前件和直接后件B.线性表中至少要有一个元素C.表中诸元素的排列顺序必须是由小到大或由大到小D.除第一个元素和最后一个元素外,其余每个元素都有一个且只有一个直接前件和直接后件9.软件开发离不开系统环境资源的支持,其中必要的测试数据属于(分数:2.00)A.硬件资源B.通信资源C.支持软件D.辅助资源10.关系表中的每一横行称为一个(分数:2.00)A.元组B.字段C.属性D.码11.在数据访问页的工
4、具箱中,图标 (分数:2.00)A.滚动文字B.展开/收缩C.“命令”按钮D.标签12.以下字符串不符合 Access 字段命名规则的是(分数:2.00)A.schoolB.生日快乐C.hellcD./注释13.下面的查询方式中不属于操作查询的是(分数:2.00)A.选择查询B.删除查询C.更新查询D.追加查询14.在查询设计视图中(分数:2.00)A.可以添加数据库表,也可以添加查询B.只能添加数据库表C.只能添加查询D.以上两者都不能添加15.算法分析的目的是(分数:2.00)A.找出数据结构的合理性B.找出算法中输入和输出之间的关系C.分析算法的易懂性和可靠性D.分析算法的效率以求改进1
5、6.窗口事件是指操作窗口时所引发的事件,下列不属于窗口事件的是(分数:2.00)A.“加载”B.“打开”C.“关闭”D.“确定”17.假设线性表的长度为 n,则在最坏情况下,冒泡排序需要的比较次数为(分数:2.00)A.log2nB.n2C.O(n1.5)D.n(n-1)/218.“A And B”准则表达式表示的意思是(分数:2.00)A.表示查询表中的记录必须同时满足 And 两端的准则 A 和 B,才能进入查询结果集B.表示查询表中的记录只需满足 And 两端的准则 A 和 B 中的一个,即可进入查询结果集C.表示查询表中记录的数据为介于 A、B 之间的记录才能进入查询结果集D.表示查询
6、表中的记录当满足与 And 两端的准则 A 和 B 不相等时即进入查询结果集19.以下关于标准模块的说法不正确的是(分数:2.00)A.标准模块一般用于存放其他 Access 数据库对象使用的公共过程B.在 Access 系统中可以通过创建新的模块对象而进入其代码设计环境C.标准模块所有的变量或函数都具有全局特性,是公共的D.标准模块的生命周期是伴随着应用程序的运行而开始、关闭结束的20.直接将命令发送到 ODBC 数据,它使用服务器能接受的命令,利用它可以检索或更改记录的是(分数:2.00)A.联合查询B.传递查询C.数据定义查询D.子查询21.窗体类型中将窗体的一个显示记录按列分隔,每列的
7、左边显示字段名,右边显示字段内容的是(分数:2.00)A.表格式窗体B.数据表窗体C.纵栏式窗体D.主/子窗体22.主/子窗口平常用来显示查询和多个表中的数据,而这些数据之间的关系是(分数:2.00)A.一对多B.多对一C.一对一D.多对多23.DBMS(数据库管理系统)是(分数:2.00)A.OS 的一部分B.OS 支持下的系统文件C.一种编译程序D.混合型24.用于执行指定的外部应用程序的宏命令是(分数:2.00)A.RunSQLB.RunAppC.RequeryD.Quit25.分布式数据库系统不具有的特点是(分数:2.00)A.数据分布性和逻辑整体性B.位置透明性和复制透明性C.分布性
8、D.数据冗余26.如果我们要使报表的标题在每一页上都显示,那么应该设置(分数:2.00)A.报表页眉B.页面页眉C.组页眉D.以上说法都不对27.在数据流图(DFD)中,带有名字的箭头表示(分数:2.00)A.模块之间的调用关系B.程序的组成成分C.控制程序的执行顺序D.数据的流向28.如图 9-13 所示的数据模型属于 (分数:2.00)A.层次模型B.关系模型C.网状模型D.以上皆非29.在 Access 中,可以通过数据访问页发布的数据是(分数:2.00)A.只能发布数据库中没有变化的数据B.只能发布数据库中变化的数据C.能发布数据库中保存的数据D.以上说法均不对30.软件工程的出现是由
9、于(分数:2.00)A.程序设计方法学的影响B.软件产业化的需要C.软件危机的出现D.计算机的发展31.当在一个报表中列出学生的 3 门课 a、b、c 的成绩时,若要对每位学生计算 3 门课的平均成绩,只要设置新添计算控件的控制源为(分数:2.00)A.“=a+b+c/3”B.“( a + b + c )/3”C.“=( a + b + c )/3”D.以上表达式均错32.对报表属性中的数据源设置的说法正确的是(分数:2.00)A.只能是表对象B.只能是查询对象C.既可以是表对象也可以是查询对象D.以上说法均不对33.某数据库的表中要添加一张 Excel 电子表格,则该采用的字段类型是(分数:
10、2.00)A.OLE 对象数据类型B.超级连接数据类型C.查阅向导数据类型D.自动编号数据类型34.在设计条件宏时,对于连续重复的条件,要替代重复条件式可以使用下面的符号(分数:2.00)A.B.=C.,D.;35.如果在窗体上输入的数据总是取自于查询或取自某固定内容的数据,或者某一个表中记录的数据,可以使用(分数:2.00)A.选项卡B.文本框控件C.列表框或组合框控件D.选项组控件二、B填空题/B(总题数:13,分数:26.00)36.在算法正确的前提下,评价一个算法的两个标准是 【1】 。(分数:2.00)填空项 1:_37.将代数式 (分数:2.00)填空项 1:_38.软件危机出现于
11、 20 世纪 60 年代末,为了解决软件危机,人们提出了 【3】 的原理来设计软件,这就是软件工程诞生的基础。(分数:2.00)填空项 1:_39. 【4】 是数据库设计的核心。(分数:2.00)填空项 1:_40.在关系模型中,把数据看成一个二维表,每一个二维表称为一个 【5】 。(分数:2.00)填空项 1:_41.常用的结构数据模型有关系型、 【6】 和 【7】 。(分数:2.00)填空项 1:_42.关系中能够惟一标识某个记录的字段称为 【8】 字段。(分数:2.00)填空项 1:_43. 【9】 是在输入或删除记录时,为维持表之间已定义的关系而必须遵循的规则。(分数:2.00)填空项
12、 1:_44. 【10】 是窗体上用于显示数据、执行操作、装饰窗体的对象。(分数:2.00)填空项 1:_45.窗体由多个部分组成,每个部分称为一个 【11】 ,大部分的窗体只有 【12】 。(分数:2.00)填空项 1:_46.缺省情况下,报表中的记录是按照 【13】 排列显示的。(分数:2.00)填空项 1:_47. 【14】 主要用于对数据库中的数据进行分组、计算、汇总和打印输出。(分数:2.00)填空项 1:_48. 【15】 是创建与设计数据访问页的一个可视化的集成接口,在该接口下可以修改数据访问页。(分数:2.00)填空项 1:_二级 ACCESS 笔试 8 答案解析(总分:96.
13、00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.以下有关优先级的比较,正确的是(分数:2.00)A.算术运算符关系运算符连接运算符B.算术运算符连接运算符逻辑运算符 C.连接运算符算术运算符关系运算符D.逻辑运算符关系运算符算术运算符解析:解析:优先级:算术运算符连接运算符关系运算符逻辑运算符。2.在 Access 的 5 个最主要的查询中,能从一个或多个表中检索数据,在一定的限制条件下,还可以通过此查询方式来更改相关表中的记录的是(分数:2.00)A.选择查询B.参数查询C.操作查询 D.SQL 查询解析:解析:选择查询能够根据指定的查询准则,从一个或多个表
14、中获取数据并显示结果,也可以使用选择查询对记录进行分组,并且对记录进行总结、计数、平均以及其他类型的计算;参数查询是一种利用对话框来提示用户输入准则的查询;操作查询与选择查询相似,但不同的是操作查询是在一次查询操作中对所得的结果进行编辑等操作;SQL 查询就是用户用 SQL 语句来创建的一种查询3.必须输入数字 09 的输入掩码是(分数:2.00)A.B.C.0 D.A解析:解析:A 项指将所有字符转换为大写,B 项指所有字符转换为小写,C 项指必须输入数字 09,D项指必须输入字母或数字。4.以下能用宏而不需要 VBA 就能完成的操作是(分数:2.00)A.事务性或重复性的操作 B.数据库的
15、复杂操作和维护C.自定义过程的创建和使用D.一些错误过程解析:解析:VBA 只能完成一些比较简单的操作。5.有如下程序段: D=#2004-8-1# T=#12:08:20# MM=Year(D) SS=Minute(T) 执行后,MM 和 SS 的返回值分别是(分数:2.00)A.2004,08 B.8,12C.1,20D.2004-8-1,12:08:20解析:解析:Year 函数提取日期字符串中的年份,Minute 函数提取时间字符串中的分钟数。6.下列数据模型中,具有坚实理论基础的是(分数:2.00)A.层次模型B.网状模型C.关系模型 D.以上 3 个都是解析:解析:关系模型比格式化
16、模型(网状模型和层次模型)有以下方面的优点,即数据结构比较简单、具有很高的数据独立性、可以直接处理多对多的联系,以及有坚实的理论基础。7.在单链表中,增加头结点的目的是(分数:2.00)A.方便运算的实现 B.使单链表至少有一个结点C.标识表结点中首结点的位置D.说明单链表是线性表的链式存储实现解析:解析:头结点不仅标识了表中首结点的位置,而且根据单链表(包含头结点)的结构,只要掌握了表头,就能够访问整个链表,因此增加头结点的目的是为了便于运算的实现。8.线性表 L=(a1,a2,a3,ai,an),下列说法正确的是(分数:2.00)A.每个元素都有一个直接前件和直接后件B.线性表中至少要有一
17、个元素C.表中诸元素的排列顺序必须是由小到大或由大到小D.除第一个元素和最后一个元素外,其余每个元素都有一个且只有一个直接前件和直接后件 解析:解析:线性表可以为空表;第一个元素没有直接前件,最后一个元素没有直接后件;线性表的定义中,元素的排列并没有规定大小顺序。9.软件开发离不开系统环境资源的支持,其中必要的测试数据属于(分数:2.00)A.硬件资源B.通信资源C.支持软件D.辅助资源 解析:解析:软件测试过程中,辅助资源包括测试用例(测试数据)、测试计划、出错统计和最终分析报告等。10.关系表中的每一横行称为一个(分数:2.00)A.元组 B.字段C.属性D.码解析:解析:关系表中,每一行
18、称为一个元组,对应表中的一条记录;每一列称为表中的一个属性,对应表中的一个字段;在二维表中凡能惟一标识元组的最小属性集称为该表的键或码。11.在数据访问页的工具箱中,图标 (分数:2.00)A.滚动文字B.展开/收缩C.“命令”按钮 D.标签解析:解析:滚动文字的图标是 ,展开/收缩的图标是 ,标签12.以下字符串不符合 Access 字段命名规则的是(分数:2.00)A.schoolB.生日快乐C.hellc D./注释解析:解析:字段命名规则为:长度 164 个字符;可以包含字母、汉字、数字、空格和其他字符;不能包括句号(.)、感叹号(!)、方括号()和重音符号()。13.下面的查询方式中
19、不属于操作查询的是(分数:2.00)A.选择查询 B.删除查询C.更新查询D.追加查询解析:解析:选择查询是属于查询的种类,跟操作查询并列。操作查询包括生成表查询、删除查询、更新查询和追加查询四种。14.在查询设计视图中(分数:2.00)A.可以添加数据库表,也可以添加查询 B.只能添加数据库表C.只能添加查询D.以上两者都不能添加解析:解析:注意在查询设计视图中既可以添加数据库表也可以添加查询。15.算法分析的目的是(分数:2.00)A.找出数据结构的合理性B.找出算法中输入和输出之间的关系C.分析算法的易懂性和可靠性D.分析算法的效率以求改进 解析:解析:算法分析是指对一个算法的运行时间和
20、占用空间做定量的分析,一般计算出相应的数量级,常用时间复杂度和空间复杂度表示。分析算法的目的就是要降低算法的时间复杂度和空间复杂度,提高算法的执行效率。16.窗口事件是指操作窗口时所引发的事件,下列不属于窗口事件的是(分数:2.00)A.“加载”B.“打开”C.“关闭”D.“确定” 解析:解析:常见的窗口事件有“打开”、“关闭”和“加载”,没“确定”事件。17.假设线性表的长度为 n,则在最坏情况下,冒泡排序需要的比较次数为(分数:2.00)A.log2nB.n2C.O(n1.5)D.n(n-1)/2 解析:解析:假设线性表的长度为 n,则在最坏情况下,冒泡排序要经过 n/2 遍的从前往后的扫
21、描和 n/2遍的从后往前的扫描,需要的比较次数为 n(n-1)/2。18.“A And B”准则表达式表示的意思是(分数:2.00)A.表示查询表中的记录必须同时满足 And 两端的准则 A 和 B,才能进入查询结果集 B.表示查询表中的记录只需满足 And 两端的准则 A 和 B 中的一个,即可进入查询结果集C.表示查询表中记录的数据为介于 A、B 之间的记录才能进入查询结果集D.表示查询表中的记录当满足与 And 两端的准则 A 和 B 不相等时即进入查询结果集解析:解析:And 是“与”运算符,表示两端同时满足。19.以下关于标准模块的说法不正确的是(分数:2.00)A.标准模块一般用于
22、存放其他 Access 数据库对象使用的公共过程B.在 Access 系统中可以通过创建新的模块对象而进入其代码设计环境C.标准模块所有的变量或函数都具有全局特性,是公共的 D.标准模块的生命周期是伴随着应用程序的运行而开始、关闭结束的解析:解析:在各个标准模块内部也可以定义私有变量和私有过程仅供本模块内部使用。20.直接将命令发送到 ODBC 数据,它使用服务器能接受的命令,利用它可以检索或更改记录的是(分数:2.00)A.联合查询B.传递查询 C.数据定义查询D.子查询解析:解析:传递查询的定义。21.窗体类型中将窗体的一个显示记录按列分隔,每列的左边显示字段名,右边显示字段内容的是(分数
23、:2.00)A.表格式窗体B.数据表窗体C.纵栏式窗体 D.主/子窗体解析:解析:表格式窗体在一个窗体中显示多条记录的内容;数据表窗体在外观上跟数据表和查询数据的界面相同;而主/子窗体通常用于显示多个表或查询中的结果。22.主/子窗口平常用来显示查询和多个表中的数据,而这些数据之间的关系是(分数:2.00)A.一对多 B.多对一C.一对一D.多对多解析:解析:举个例子:在“教学管理”数据库中,每名学生可以选多门课程,这样“学生”和“选课成绩”之间就存在一对多的关系。23.DBMS(数据库管理系统)是(分数:2.00)A.OS 的一部分B.OS 支持下的系统文件 C.一种编译程序D.混合型解析:
24、解析:DBMS 是位于用户与操作系统之间的数据库管理系统,是属于 OS 支持下的系统文件。24.用于执行指定的外部应用程序的宏命令是(分数:2.00)A.RunSQLB.RunApp C.RequeryD.Quit解析:解析:RunSQL 用于执行指定的 SQL 语句,Requery 用于实施指定控件重新查询,Quit 用于退出Access。25.分布式数据库系统不具有的特点是(分数:2.00)A.数据分布性和逻辑整体性B.位置透明性和复制透明性C.分布性D.数据冗余 解析:解析:分布式数据库系统具有数据分布性、逻辑整体性、位置透明性和复制透明性的特点,其数据也是分布的;但分布式数据库系统中数
25、据经常重复存储,数据也并非必须重复存储,主要视数据的分配模式而定。若分配模式是一对多,即一个片段分配到多个场地存放,则是冗余的数据库,否则是非冗余的数据库。26.如果我们要使报表的标题在每一页上都显示,那么应该设置(分数:2.00)A.报表页眉B.页面页眉 C.组页眉D.以上说法都不对解析:解析:将标题移动到页面页眉中,则标题在每一页上都显示;如果将标题移动到报表页眉中,则打印时只在第一页的开始位置出现。27.在数据流图(DFD)中,带有名字的箭头表示(分数:2.00)A.模块之间的调用关系B.程序的组成成分C.控制程序的执行顺序D.数据的流向 解析:解析:数据流相当于一条管道,并有一级数据(
26、信息)流经它。在数据流图中,用标有名字的箭头表示数据流。 数据流可以从加工流向加工,也可以从加工流向文件或从文件流向加工,并且可以从外部实体流向系统或从系统流向外部实体。28.如图 9-13 所示的数据模型属于 (分数:2.00)A.层次模型B.关系模型C.网状模型 D.以上皆非解析:解析:层次数据模型的特点:有且只有一个节点无双亲,这个节点称为“根节点”;其他节点有且只有一个双亲。网状数据模型的特点:允许一个以上节点无双亲;一个节点可以有多于一个的双亲。关系数据模型是以二维表的形式来表示的。29.在 Access 中,可以通过数据访问页发布的数据是(分数:2.00)A.只能发布数据库中没有变
27、化的数据B.只能发布数据库中变化的数据C.能发布数据库中保存的数据 D.以上说法均不对解析:解析:如果数据不常更改则使用静态 HTML 格式;如果数据需要经常更改,则使用动态 HTML 格式。所以可以发布数据库中存在的数据。30.软件工程的出现是由于(分数:2.00)A.程序设计方法学的影响B.软件产业化的需要C.软件危机的出现 D.计算机的发展解析:解析:软件工程概念的出现源自于软件危机。为了消除软件危机,通过认真研究解决软件危机的方法,认识到软件工程是使计算机软件走向工程科学的途径,逐步形成了软件工程的概念。31.当在一个报表中列出学生的 3 门课 a、b、c 的成绩时,若要对每位学生计算
28、 3 门课的平均成绩,只要设置新添计算控件的控制源为(分数:2.00)A.“=a+b+c/3”B.“( a + b + c )/3”C.“=( a + b + c )/3” D.以上表达式均错解析:解析:计算控件的控件源必须是“=”开头的计算表达式。32.对报表属性中的数据源设置的说法正确的是(分数:2.00)A.只能是表对象B.只能是查询对象C.既可以是表对象也可以是查询对象 D.以上说法均不对解析:解析:将报表与某一数据表或查询绑定起来即为它的数据记录来源。33.某数据库的表中要添加一张 Excel 电子表格,则该采用的字段类型是(分数:2.00)A.OLE 对象数据类型 B.超级连接数据
29、类型C.查阅向导数据类型D.自动编号数据类型解析:解析:OLE 对象指的是其他使用 OLE 协议程序创建的对象,例如,Word 文档、Excel 电子表格、图像、声音和其他二进制数据。34.在设计条件宏时,对于连续重复的条件,要替代重复条件式可以使用下面的符号(分数:2.00)A. B.=C.,D.;解析:解析:可以代替重复条件式。35.如果在窗体上输入的数据总是取自于查询或取自某固定内容的数据,或者某一个表中记录的数据,可以使用(分数:2.00)A.选项卡B.文本框控件C.列表框或组合框控件 D.选项组控件解析:解析:A)选项卡是用来分页的,而 D)选项组控件是用来选择列表的,至于 B)主要
30、用来输入或编辑字段数据。二、B填空题/B(总题数:13,分数:26.00)36.在算法正确的前提下,评价一个算法的两个标准是 【1】 。(分数:2.00)填空项 1:_ (正确答案:【1】时间复杂度和空间复杂度)解析:37.将代数式 (分数:2.00)填空项 1:_ (正确答案:【2】SQR(x2+y2)/(a+b))解析:38.软件危机出现于 20 世纪 60 年代末,为了解决软件危机,人们提出了 【3】 的原理来设计软件,这就是软件工程诞生的基础。(分数:2.00)填空项 1:_ (正确答案:【3】软件工程学)解析:39. 【4】 是数据库设计的核心。(分数:2.00)填空项 1:_ (正
31、确答案:【4】数据模型)解析:解析:数据模型是对客观事物及联系的数据描述,它反映了实体内部及实体与实体之间的联系。因此,数据模型是数据库设计的核心。40.在关系模型中,把数据看成一个二维表,每一个二维表称为一个 【5】 。(分数:2.00)填空项 1:_ (正确答案:【5】关系)解析:解析:在关系模型中,把数据看成一个二维表,每一个二维表称为一个关系。表中的每一列称为一个属性,相当于记录中的一个数据项,对属性的命名称为属性名;表中的一行称为一个元组,相当于记录值。41.常用的结构数据模型有关系型、 【6】 和 【7】 。(分数:2.00)填空项 1:_ (正确答案:【6】网状型)解析:【7】树
32、型42.关系中能够惟一标识某个记录的字段称为 【8】 字段。(分数:2.00)填空项 1:_ (正确答案:【8】主关键)解析:43. 【9】 是在输入或删除记录时,为维持表之间已定义的关系而必须遵循的规则。(分数:2.00)填空项 1:_ (正确答案:【9】参照完整性)解析:44. 【10】 是窗体上用于显示数据、执行操作、装饰窗体的对象。(分数:2.00)填空项 1:_ (正确答案:【10】控件)解析:45.窗体由多个部分组成,每个部分称为一个 【11】 ,大部分的窗体只有 【12】 。(分数:2.00)填空项 1:_ (正确答案:【11】节)解析:【12】主体节46.缺省情况下,报表中的记录是按照 【13】 排列显示的。(分数:2.00)填空项 1:_ (正确答案:【13】自然顺序)解析:47. 【14】 主要用于对数据库中的数据进行分组、计算、汇总和打印输出。(分数:2.00)填空项 1:_ (正确答案:【14】报表)解析:48. 【15】 是创建与设计数据访问页的一个可视化的集成接口,在该接口下可以修改数据访问页。(分数:2.00)填空项 1:_ (正确答案:【15】设计视图)解析: