1、国家二级(ACCESS)笔试-试卷 52 及答案解析(总分:92.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.假设线性表的长度为 n,则在最坏情况下,冒泡排序需要的比较次数为(分数:2.00)A.log 2 nB.n 2C.O(n1.5)D.n(n-1)/23.算法分析的目的是(分数:2.00)A.找出数据结构的合理性B.找出算法中输入和输出之间的关系C.分析算法的易懂性和可靠性D.分析算法的效率以求改进4.线性表 L=(a1,a2,
2、a3,ai,an),下列说法正确的是(分数:2.00)A.每个元素都有一个直接前件和直接后件B.线性表中至少要有一个元素C.表中诸元素的排列顺序必须是由小到大或由大到小D.除第一个元素和最后一个元素外,其余每个元素都有一个且只有一个直接前件和直接后件5.在单链表中,增加头结点的目的是(分数:2.00)A.方便运算的实现B.使单链表至少有一个结点C.标识表结点中首结点的位置D.说明单链表是线性表的链式存储实现6.软件工程的出现是由于(分数:2.00)A.程序设计方法学的影响B.软件产业化的需要C.软件危机的出现D.计算机的发展7.软件开发离不开系统环境资源的支持,其中必要的测试数据属于(分数:2
3、.00)A.硬件资源B.通信资源C.支持软件D.辅助资源8.在数据流图(DFD) 中,带有名字的箭头表示 A) 模块之间的调用关系 B) 程序的组成成分(分数:2.00)A.模块之间的调用关系B.程序的组成成分C.控制程序的执行顺序D.数据的流向9.分布式数据库系统不具有的特点是(分数:2.00)A.数据分布性和逻辑整体性B.位置透明性和复制透明性C.分布性D.数据冗余10.关系表中的每一横行称为一个(分数:2.00)A.元组B.字段C.属性D.码11.下列数据模型中,具有坚实理论基础的是(分数:2.00)A.层次模型B.网状模型C.关系模型D.以上 3 个都是12.以下不属于数据库系统(DB
4、S)的组成的是(分数:2.00)A.硬件系统B.数据库管理系统及相关软件C.文件系统D.数据库管理员(DataBase Administrator,DBA13.如图所示的数据库系统层次示意图中,数据库管理员能够管理操作的有 (分数:2.00)A.数据库管理系统、数据库应用系统B.数据库管理系统C.数据库应用系统、数据库管理系统、操作系统D.数据库应用系统14.如图所示的数据模型属于 (分数:2.00)A.关系模型B.层次模型C.网状模型D.以上皆非15.构成关系模型中的一组相互联系的“关系”一般是指(分数:2.00)A.满足一定规范化要求的二维表B.二维表中的一行C.二维表中的一列D.二维表中
5、的一个数字项16.以下描述不符合 Access 特点和功能的是(分数:2.00)A.Access 仅能处理 Access 格式的数据库,不能对诸如 DBASE、FOXBASE、Btrieve 等格式的数据库进行访问B.采用 OLE 技术,能够方便地创建和编辑多媒体数据库,包括文本、声音、图像和视频等对象C.Access 支持 ODBC 标准的 sQL 数据库的数据D.可以采用 VBA(Visual Basic Application)编写数据库应用程序17.Access 数据库的设计一般由 5 个步骤组成,以下步骤的排序正确的是 a.确定数据库中的表 b.确定表中的字段 c.确定主关键字 d.
6、分析建立数据库的目的 e.确定表之间的关系(分数:2.00)A.dabecB.dabceC.cdabeD.cdaeb18.可以选择输入数据或空格的输入掩码是(分数:2.00)A.0B.C.D.919.某字段中已经有数据,现要改变该字段的大小属性,将该字段大小重新设置为整数型,则以下所存数据会发生变化的是(分数:2.00)A.123B.2.5C.-12D.156320.以下查询方式中不属于操作查询的是(分数:2.00)A.选择查询B.删除查询C.更新查询D.追加查询21.每个查询都有三种视图,下列不属于查询的三种视图的是(分数:2.00)A.设计视图B.模板视图C.数据表视图D.SQL 视图22
7、.检索价格在 30 万元60 万元之间的产品,可以设置条件为(分数:2.00)A.“30Not60”B.“30 Or60”C.“30 And 60”D.“30 Like60”23.下列关于查询的描述中正确的是(分数:2.00)A.只能根据已建查询创建查询B.只能根据数据库表创建查询C.可以根据数据库表创建查询,但不能根据已建查询创建查询D.可以根据数据库表和已建查询创建查询24.窗体是 Access 数据库中的一种对象,通过窗体用户不能完成哪个功能(分数:2.00)A.输人数据B.编辑数据C.存储数据D.显示和查询表中的数据25.下列不属于窗体的类型的是(分数:2.00)A.纵栏式窗体B.表格
8、式窗体C.模块式窗体D.数据表窗体26.主要用于显示、输入、更新数据库中的字段的控件类型是(分数:2.00)A.结合型B.非结合型C.计算型D.非计算型27.下列事件不属于 Access 中的事件的是(分数:2.00)A.键盘事件B.鼠标事件C.窗口事件D.控件事件28.用于实现报表的分组统计数据的操作的是(分数:2.00)A.报表的主体区域B.页面页眉或页面页脚区域C.报表页眉或报表页脚区域D.组页眉或组页脚区域29.Access 的报表操作提供了 3 种视图,下面不属于报表操作视图的是(分数:2.00)A.“设计”视图B.“打印预览”视图C.“报表预览”视图D.“版面预览”视图30.以下关
9、于报表组成的叙述中错误的是(分数:2.00)A.打印在每页的底部,用来显示本页的汇总说明的是页面页脚B.用来显示整份报表的汇总说明,在所有记录都被处理后,只打印在报表的结束处的是报表页脚C.报表显示数据的主要区域叫主体D.用来显示报表中的字段名称或对记录的分组名称的是报表页眉31.如图所示的这张报表的类型是 (分数:2.00)A.纵栏式报表B.表格式报表C.图表报表D.标签报表32.可以将 Access 数据库中的数据发布在 Internet 上的是(分数:2.00)A.查询B.数据访问页C.窗体D.报表33.以下关于宏的说法不正确的是(分数:2.00)A.宏能够一次完成多个操作B.每一个宏命
10、令都是由动作名和操作参数组成的C.宏可以是很多宏命令组成在一起的宏D.宏是用编程的方法来实现的34.要限制宏命令的操作范围,可以在创建宏时定义(分数:2.00)A.宏操作对象B.宏条件表达式C.窗体或报表控件属性D.宏操作目标35.用于显示消息框的宏命令是(分数:2.00)A.SetWarningB.SetValueC.MsgBoxD.Beep36.以下关于类模块的说法不正确的是(分数:2.00)A.窗体模块和报表模块都属于类模块,它们从属于各自的窗体或报表B.窗口模块和报表模块具有局部特性,其作用范围局限在所属窗体或报表内部C.窗体模块和报表模块中的过程可以调用标准模块中已经定义好的过程D.
11、窗口模块和报表模块生命周期是伴随着应用程序的打开而开始、关闭结束二、填空题(总题数:10,分数:20.00)37.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_38.算法的基本特征是可行性、确定性、 1 和拥有足够的情报。(分数:2.00)填空项 1:_39.在长度为 n 的有序线性表中进行二分查找。最坏的情况下,需要的比较次数为 1。(分数:2.00)填空项 1:_40.布面向对象的程序设计中,类描述的是具有相似性质的一组 1。(分数:2.00)填空项 1:_41.通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为 1
12、。(分数:2.00)填空项 1:_42.数据库管理系统常见的数据模型有层次模型、网状模型和 13 种。(分数:2.00)填空项 1:_43.数据管理技术经历了人工处理阶段、人了文件系统和数据库系统、 1 和 25 个发展阶段。(分数:2.00)填空项 1:_44.查询是数据浏览、数据重组、 1、 2、输入输出等操作的基础。(分数:2.00)填空项 1:_填空项 1:_45.窗体中的窗体称为 1,其中可以创建 2。(分数:2.00)填空项 1:_填空项 1:_46.Access 提供了 6 种类型的窗体,分别是 1、表格式窗体、 2、主/子窗体、图表窗体和数据透视表窗体。(分数:2.00)填空项
13、 1:_填空项 1:_国家二级(ACCESS)笔试-试卷 52 答案解析(总分:92.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.假设线性表的长度为 n,则在最坏情况下,冒泡排序需要的比较次数为(分数:2.00)A.log 2 nB.n 2C.O(n1.5)D.n(n-1)/2 解析:解析:假设线性表的长度为 n,则在最坏情况下,冒泡排序要经过 n/2 遍的从前往后的扫描和 n/2遍的从后往前的扫描,需要的比较次数为 n(n-1
14、)/2。3.算法分析的目的是(分数:2.00)A.找出数据结构的合理性B.找出算法中输入和输出之间的关系C.分析算法的易懂性和可靠性D.分析算法的效率以求改进 解析:解析:算法分析是指对一个算法的运行时间和占用空间做定量的分析,一般计算出相应的数量级,常用时间复杂度和空间复杂度表示。分析算法的目的就是要降低算法的时间复杂度和空间复杂度,提高算法的执行效率。4.线性表 L=(a1,a2,a3,ai,an),下列说法正确的是(分数:2.00)A.每个元素都有一个直接前件和直接后件B.线性表中至少要有一个元素C.表中诸元素的排列顺序必须是由小到大或由大到小D.除第一个元素和最后一个元素外,其余每个元
15、素都有一个且只有一个直接前件和直接后件 解析:解析:线性表可以为空表:第一个元素没有直接前件,最后一个元素没有直接后件;线性表的定义中,元素的排列并没有规定大小顺序。5.在单链表中,增加头结点的目的是(分数:2.00)A.方便运算的实现 B.使单链表至少有一个结点C.标识表结点中首结点的位置D.说明单链表是线性表的链式存储实现解析:解析:头结点不仅标识了表中首结点的位置,而且根据单链表(包含头结点)的结构,只要掌握了表头,就能够访问整个链表,因此增加头结点的目的是为了便于运算的实现。6.软件工程的出现是由于(分数:2.00)A.程序设计方法学的影响B.软件产业化的需要C.软件危机的出现 D.计
16、算机的发展解析:解析:软件工程概念的出现源自于软件危机。为了消除软件危机,通过认真研究解决软件危机的方法,认识到软件工程是使计算机软件走向工程科学的途径,逐步形成了软件工程的概念。7.软件开发离不开系统环境资源的支持,其中必要的测试数据属于(分数:2.00)A.硬件资源B.通信资源C.支持软件D.辅助资源 解析:解析:软件测试过程中,辅助资源包括测试用例(测试数据)、测试计划、出错统计和最终分析报告等。8.在数据流图(DFD) 中,带有名字的箭头表示 A) 模块之间的调用关系 B) 程序的组成成分(分数:2.00)A.模块之间的调用关系B.程序的组成成分C.控制程序的执行顺序D.数据的流向 解
17、析:解析:数据流相当于一条管道,并有一级数据(信息)流经它。在数据流图中,用标有名字的箭头表示数据流。数据流可以从加工流向加工,也可以从加工流向文件或从文件流向加工,并且可以从外部实体流向系统或从系统流向外部实体。9.分布式数据库系统不具有的特点是(分数:2.00)A.数据分布性和逻辑整体性B.位置透明性和复制透明性C.分布性D.数据冗余 解析:解析:分布式数据库系统具有数据分布性、逻辑整体性、位置透明性和复制透明性的特点,其数据也是分布的;但分布式数据库系统中数据经常重复存储,数据也并非必须重复存储,主要视数据的分配模式而定。若分配模式是一对多,即一个片段分配到多个场地存放,则是冗余的数据库
18、,否则是非冗余的数据库。10.关系表中的每一横行称为一个(分数:2.00)A.元组 B.字段C.属性D.码解析:解析:关系表中,每一行称为一个元组,对应表中的一条记录;每一列称为表中的一个属性,对应表中的一个字段;在二维表中凡能唯一标识元组的最小属性集称为该表的键或码。11.下列数据模型中,具有坚实理论基础的是(分数:2.00)A.层次模型B.网状模型C.关系模型 D.以上 3 个都是解析:解析:关系模型比格式化模型(网状模型和层次模型)有以下方面的优点,即数据结构比较简单、具有很高的数据独立性、可以直接处理多对多的联系,以及有坚实的理论基础。12.以下不属于数据库系统(DBS)的组成的是(分
19、数:2.00)A.硬件系统B.数据库管理系统及相关软件C.文件系统 D.数据库管理员(DataBase Administrator,DBA解析:解析:DBS 由硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员、用户组成。13.如图所示的数据库系统层次示意图中,数据库管理员能够管理操作的有 (分数:2.00)A.数据库管理系统、数据库应用系统B.数据库管理系统C.数据库应用系统、数据库管理系统、操作系统 D.数据库应用系统解析:解析:数据库管理员可以管理数据库应用系统、数据库管理系统、操作系统。14.如图所示的数据模型属于 (分数:2.00)A.关系模型B.层次模型 C.网状模型D.
20、以上皆非解析:解析:层次数据模型的特点:有且只有一个节点无双亲,这个节点称为“根节点”;其他节点有且只有一个双亲。网状数据模型的特点:允许一个以上节点无双亲;一个节点可以有多于一个的双亲。关系数据模型是以二维表的形式来表示的。15.构成关系模型中的一组相互联系的“关系”一般是指(分数:2.00)A.满足一定规范化要求的二维表 B.二维表中的一行C.二维表中的一列D.二维表中的一个数字项解析:解析:Access 中,一个表就是一个关系,每一个关系都是一个二维表。16.以下描述不符合 Access 特点和功能的是(分数:2.00)A.Access 仅能处理 Access 格式的数据库,不能对诸如
21、DBASE、FOXBASE、Btrieve 等格式的数据库进行访问 B.采用 OLE 技术,能够方便地创建和编辑多媒体数据库,包括文本、声音、图像和视频等对象C.Access 支持 ODBC 标准的 sQL 数据库的数据D.可以采用 VBA(Visual Basic Application)编写数据库应用程序解析:解析:Access 不仅能处理 Access 格式的数据库,也能对诸如 DBASE、FOXBASE、Btrieve 等格式的数据库进行访问。17.Access 数据库的设计一般由 5 个步骤组成,以下步骤的排序正确的是 a.确定数据库中的表 b.确定表中的字段 c.确定主关键字 d.
22、分析建立数据库的目的 e.确定表之间的关系(分数:2.00)A.dabec B.dabceC.cdabeD.cdaeb解析:解析:数据库的设计一般要经过分析建立数据库的目的、确定数据库中的表、确定表中的字段、确定主关键字以及确定表之间的关系。18.可以选择输入数据或空格的输入掩码是(分数:2.00)A.0B.C.D.9 解析:解析: A) 选项指必须输入数字 09,B) 选项指所有字符转换为小写,C) 选项指所有字符转换为大写。19.某字段中已经有数据,现要改变该字段的大小属性,将该字段大小重新设置为整数型,则以下所存数据会发生变化的是(分数:2.00)A.123B.2.5 C.-12D.15
23、63解析:解析:5 不再符合该属性,小数点后面将会抹去。20.以下查询方式中不属于操作查询的是(分数:2.00)A.选择查询 B.删除查询C.更新查询D.追加查询解析:解析:选择查询是属于查询的种类,跟操作查询并列。操作查询包括生成表查询、删除查询、更新查询和追加查询 4 种。21.每个查询都有三种视图,下列不属于查询的三种视图的是(分数:2.00)A.设计视图B.模板视图 C.数据表视图D.SQL 视图解析:解析:查询的视图包括设计、数据表和 SQL 视图。22.检索价格在 30 万元60 万元之间的产品,可以设置条件为(分数:2.00)A.“30Not60”B.“30 Or60”C.“30
24、 And 60” D.“30 Like60”解析:解析:“价格在 30 万元60 万元之间”要使用 And 语句来表示”与”。23.下列关于查询的描述中正确的是(分数:2.00)A.只能根据已建查询创建查询B.只能根据数据库表创建查询C.可以根据数据库表创建查询,但不能根据已建查询创建查询D.可以根据数据库表和已建查询创建查询 解析:解析:查询可以根据已建查询和数据库表创建查询。24.窗体是 Access 数据库中的一种对象,通过窗体用户不能完成哪个功能(分数:2.00)A.输人数据B.编辑数据C.存储数据 D.显示和查询表中的数据解析:解析:窗体是 Access 数据库应用中一个非常重要的工
25、具,它可以用于显示表和查询中的数据,输入数据,编辑数据和修改数据。25.下列不属于窗体的类型的是(分数:2.00)A.纵栏式窗体B.表格式窗体C.模块式窗体 D.数据表窗体解析:解析:Access 提供了 6 种类型的窗体,分别是纵栏式窗体、表格式窗体、数据表窗体、主/子窗体、图表窗体和数据透视表窗体。没有模块式窗体。26.主要用于显示、输入、更新数据库中的字段的控件类型是(分数:2.00)A.结合型 B.非结合型C.计算型D.非计算型解析:解析:结合型控件主要用于显示、输入、更新数据库中的字段;非结合型控件没有数据来源可以显示信息、线条、矩形或图像;计算型控件用表达式作为数据源,表达式可以利
26、用窗体或报表所引用的表或查询字段中的数据,也可以是窗体或报表上的其他控件中的数据。27.下列事件不属于 Access 中的事件的是(分数:2.00)A.键盘事件B.鼠标事件C.窗口事件D.控件事件 解析:解析:在 Access 中的事件主要有键盘事件、鼠标事件、对象事件、窗口事件和操作事件。没有控件事件。28.用于实现报表的分组统计数据的操作的是(分数:2.00)A.报表的主体区域B.页面页眉或页面页脚区域C.报表页眉或报表页脚区域D.组页眉或组页脚区域 解析:解析:组页脚节内主要安排文本框或其他类型控件显示分组统计数据。29.Access 的报表操作提供了 3 种视图,下面不属于报表操作视图
27、的是(分数:2.00)A.“设计”视图B.“打印预览”视图C.“报表预览”视图 D.“版面预览”视图解析:解析:3 种报表视图为“设计”、“打印预览”、“版面预览”,没有“报表预览”视图。30.以下关于报表组成的叙述中错误的是(分数:2.00)A.打印在每页的底部,用来显示本页的汇总说明的是页面页脚B.用来显示整份报表的汇总说明,在所有记录都被处理后,只打印在报表的结束处的是报表页脚C.报表显示数据的主要区域叫主体D.用来显示报表中的字段名称或对记录的分组名称的是报表页眉 解析:解析:用来显示报表中的字段名称或对汜录的分组名称的是页面页眉,报表页眉是在报表的开始处,用来显示报表的标题、图形或说
28、明性文字。31.如图所示的这张报表的类型是 (分数:2.00)A.纵栏式报表B.表格式报表 C.图表报表D.标签报表解析:解析:表格式报表是以整齐的行列形式显示记录数据,通常一行显示一条记录、一页显示多行记录。32.可以将 Access 数据库中的数据发布在 Internet 上的是(分数:2.00)A.查询B.数据访问页 C.窗体D.报表解析:解析:Access 支持将数据库中的数据通过 Web 页发布,通过 Web 页用户可以方便、快捷地将所有文件作为 Web 发布程序储存到指定的活页夹,或者将其复制到 Web 服务器上。33.以下关于宏的说法不正确的是(分数:2.00)A.宏能够一次完成
29、多个操作B.每一个宏命令都是由动作名和操作参数组成的C.宏可以是很多宏命令组成在一起的宏D.宏是用编程的方法来实现的 解析:解析:在 Access 数据库中,通过直接执行宏或者使用包含宏的用户界面来实现宏的功能,不需要编程。34.要限制宏命令的操作范围,可以在创建宏时定义(分数:2.00)A.宏操作对象B.宏条件表达式 C.窗体或报表控件属性D.宏操作目标解析:解析:只有宏表达式满足时宏才会执行。35.用于显示消息框的宏命令是(分数:2.00)A.SetWarningB.SetValueC.MsgBox D.Beep解析:解析:A) 用于关闭或打开系统信息,B) 用于设置属性值,D) 用于使计
30、算机发出“嘟嘟”的声音。36.以下关于类模块的说法不正确的是(分数:2.00)A.窗体模块和报表模块都属于类模块,它们从属于各自的窗体或报表B.窗口模块和报表模块具有局部特性,其作用范围局限在所属窗体或报表内部C.窗体模块和报表模块中的过程可以调用标准模块中已经定义好的过程D.窗口模块和报表模块生命周期是伴随着应用程序的打开而开始、关闭结束 解析:解析:窗口模块和报表模块生命周期是伴随着窗口或报表的打开而开始、关闭结束的。二、填空题(总题数:10,分数:20.00)37.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_解析:38.算法
31、的基本特征是可行性、确定性、 1 和拥有足够的情报。(分数:2.00)填空项 1:_ (正确答案:正确答案:有穷性)解析:解析:算法是指解题方案的准确而完整的描述。它有 4 个基本特征,分别是可行性、确定性、有穷性和拥有足够的情报。39.在长度为 n 的有序线性表中进行二分查找。最坏的情况下,需要的比较次数为 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:log 2 n)解析:解析:对于长度为 n 的有序线性表,在最坏情况下,二分查找只需要比较 log 2 n 次,而顺序查找需要比较 n 次。40.布面向对象的程序设计中,类描述的是具有相似性质的一组 1。(分数:2.00)填空项
32、 1:_ (正确答案:正确答案:对象)解析:解析:将属性、操作相似的对象门为类,也就是说,类是具有共同属性、共同方法的对象的集合。41.通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:软件生命周期)解析:解析:软件产品从考虑其概念开始,到该软件产品不能使用为止的整个时期都属于软件生命周期。一般包括可行性研究与需求分析、设计、实现、测试、交付使用以及维护等活动。42.数据库管理系统常见的数据模型有层次模型、网状模型和 13 种。(分数:2.00)填空项 1:_ (正确答案:正确答案:关系模型)解析:解析:数据库管理系统是
33、位于用户与操作系统之间的一层系统管理软件,是一种系统软件,是用户与数据库之间的一个标准接口。其总是基于某种数据模型,可以分为层次模型、网状模型和关系模型。43.数据管理技术经历了人工处理阶段、人了文件系统和数据库系统、 1 和 25 个发展阶段。(分数:2.00)填空项 1:_ (正确答案:正确答案:交互式数据库系统面向对象数据库系统)解析:44.查询是数据浏览、数据重组、 1、 2、输入输出等操作的基础。(分数:2.00)填空项 1:_ (正确答案:正确答案:统计分)填空项 1:_ (正确答案:编辑修改)解析:45.窗体中的窗体称为 1,其中可以创建 2。(分数:2.00)填空项 1:_ (正确答案:正确答案:子窗体)填空项 1:_ (正确答案:二缎子窗体)解析:46.Access 提供了 6 种类型的窗体,分别是 1、表格式窗体、 2、主/子窗体、图表窗体和数据透视表窗体。(分数:2.00)填空项 1:_ (正确答案:正确答案:纵栏式窗体)填空项 1:_ (正确答案:数据表窗体)解析: