1、国家二级(ACCESS)笔试-试卷 168 及答案解析(总分:54.00,做题时间:90 分钟)一、选择题(总题数:11,分数:22.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.栈和队列的共同特点是(分数:2.00)A.都是先进先出B.都是先进后出C.只允许在端点处插入和删除元素D.没有共同点3.已知二叉树后序遍历序列是 dabec,中序遍历序列是 debac,它的前序遍历序列是(分数:2.00)A.acbedB.decabC.deabcD.cedba4.链表不具有的特点是(分数:2.00)A.不必
2、事先估计存储空间B.可随机访问任一元素C.插入删除不需要移动元素D.所需空间与线性表长度成正比5.结构化程序设计的 3 种结构是(分数:2.00)A.顺序结构、选择结构、转移结构B.分支结构、等价结构、循环结构C.多分支结构、赋值结构、等价结构D.顺序结构、选择结构、循环结构6.为了提高测试的效率,应该(分数:2.00)A.随机选取测试数据B.取一切可能的输人数据作为测试数据C.在完成编码以后制定软件的测试计划D.集中对付那些错误群集的程序7.算法的时间复杂度是指(分数:2.00)A.执行算法程序所需要的时间B.算法程序的长度C.算法执行过程中所需要的基本运算次数D.算法程序中的指令条数8.软
3、件生命周期中所花费用最多的阶段是(分数:2.00)A.详细设计B.软件编码C.软件测试D.软件维护9.数据库管理系统 DBMS 中用来定义模式、内模式和外模式的语言为(分数:2.00)A.CB.BasicC.DDLD.DML10.下列有关数据库的描述,正确的是(分数:2.00)A.数据库是一个 DBF 文件B.数据库是一个关系C.数据库是一个结构化的数据集合D.数据库是一组文件11.下列有关数据库的描述,正确的是(分数:2.00)A.数据处理是将信息转化为数据的过程B.数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变C.关系中的每一列称为元组,一个元组就是一个字段D.如果一个关系
4、中的属性或属性组并非该关系的关键字;但它是另一个关系的关键字,则称其为本关系的外关键字二、填空题(总题数:16,分数:32.00)12.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_13.连接运算是将两个或两个以上的关系根据连接条件生成一个 1。(分数:2.00)填空项 1:_14.表达式“(73+1),(185-1)+25.3 Mod 4.99”的值为 1。(分数:2.00)填空项 1:_15.数组 Dim x(3,-1 to 1,6)包含元素的个数有 1。(分数:2.00)填空项 1:_16.将活动窗口最小化的宏操作是 1。(分
5、数:2.00)填空项 1:_17.从查询导出的 HTML 文档 1(会/不会)因为数据库的数据更改而更改。(分数:2.00)填空项 1:_18.SQL 语言中提供了 SELECT 语句,用来进行数据库的 1。(分数:2.00)填空项 1:_19.Access 中的数据访问页是以 1 编码的窗体,由于它可用 Web 浏览器(如 Internet Explorer)对它进行查看,所以可使用数据访问页在公司内部网和 Internet 上查看数据库的内容。(分数:2.00)填空项 1:_20.若要获得当前的日期及时间,可使用 1 函数。(分数:2.00)填空项 1:_21.Access 数据库的类型是
6、 1。(分数:2.00)填空项 1:_22.表达式“12“+“3“+45 的值是 1。(分数:2.00)填空项 1:_23.在设置查询的“准则”时,可以直接输入表达式,也可以使用表达式 1 来帮助创建表达式。(分数:2.00)填空项 1:_24.从员工信息表中查询姓名为张红的 name 字段和 email 字段的语句是 1。(分数:2.00)填空项 1:_25.在窗体上画一个命令按钮,然后编写如下事件过程:Private Sub Command1_Click()X=0Do While X-1X=Val(InputBox(“请输入数据 X:“)Y=Val(InputBox(“请输入数据 Y:“)
7、If X*YX+Y Then Print X,YLoopEnd Sub 程序运行后,依次输入 7,2,-3,8,-5,-10,18,-1,-1,则输出结果是 1(分数:2.00)填空项 1:_26.在一个宏中运行另一个宏时,使用的宏操作命令是 1。(分数:2.00)填空项 1:_27. 1 是创建与设计数据访问页的一个可视化的集成接口,在该接口下可以修改数据访问页。(分数:2.00)填空项 1:_国家二级(ACCESS)笔试-试卷 168 答案解析(总分:54.00,做题时间:90 分钟)一、选择题(总题数:11,分数:22.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选
8、项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.栈和队列的共同特点是(分数:2.00)A.都是先进先出B.都是先进后出C.只允许在端点处插入和删除元素 D.没有共同点解析:解析:栈和队列都是一种特殊的操作受限的线性表,只允许在端点处进行插入和删除。二者的区别是:栈只允许在表的一端进行插入或删除操作,是一种“后进先出”的线性表;而队列只允许在表的一端进行插入操作,在另一端进行删除操作,是一种“先进先出”的线性表。3.已知二叉树后序遍历序列是 dabec,中序遍历序列是 debac,它的前序遍历序列是(分数:2.00)A.acbedB.decabC.deabcD.ce
9、dba 解析:解析:依据后序遍历序列可确定根结点为 c;再依据中序遍历序列可知其左子树由 deba 构成,右子树为空;又由左子树的后序遍历序列可知其根结点为 e,由中序遍历序列可知其左子树为 d,右子树由ba 构成,如图 9-14 所示。求得该二叉树的前序遍历序列为选项 D。4.链表不具有的特点是(分数:2.00)A.不必事先估计存储空间B.可随机访问任一元素 C.插入删除不需要移动元素D.所需空间与线性表长度成正比解析:解析:链表采用的是链式存储结构,它克服了顺序存储结构的缺点:它的结点空间可以动态申请和释放;它的数据元素的逻辑次序靠结点的指针来指示,不需要移动数据元素。但是链式存储结构也有
10、不足之处:每个结点中的指针域需额外占用存储空间;链式存储结构是一种非随机存储结构。5.结构化程序设计的 3 种结构是(分数:2.00)A.顺序结构、选择结构、转移结构B.分支结构、等价结构、循环结构C.多分支结构、赋值结构、等价结构D.顺序结构、选择结构、循环结构 解析:解析:顺序结构、选择结构和循环结构(或重复结构)是结构化程序设计的 3 种基本结构。6.为了提高测试的效率,应该(分数:2.00)A.随机选取测试数据B.取一切可能的输人数据作为测试数据C.在完成编码以后制定软件的测试计划D.集中对付那些错误群集的程序 解析:解析:测试的目的是发现软件中的错误。经验表明,程序中存在错误的概率与
11、该程序中已发现的错误数成正比。这一现象说明,为了提高测试效率,测试人员应该集中对付那些错误群集的程序。7.算法的时间复杂度是指(分数:2.00)A.执行算法程序所需要的时间B.算法程序的长度C.算法执行过程中所需要的基本运算次数 D.算法程序中的指令条数解析:解析:算法的复杂度主要包括算法的时间复杂度和算法的空间复杂度。所谓算法的时间复杂度是指执行算法所需要的计算工作量;算法的空间复杂度一般是指执行这个算法所需要的内存空间。8.软件生命周期中所花费用最多的阶段是(分数:2.00)A.详细设计B.软件编码C.软件测试D.软件维护 解析:解析:软件生命周期分为软件定义、软件开发及软件运行维护 3
12、个阶段。本题中,详细设计、软件编码和软件测试都属于软件开发阶段;维护是软件生命周期的最后一个阶段,也是持续时间最长,花费代价最大的一个阶段,软件工程学的一个目的就是提高软件的可维护性,降低维护的代价。9.数据库管理系统 DBMS 中用来定义模式、内模式和外模式的语言为(分数:2.00)A.CB.BasicC.DDL D.DML解析:解析:选项 A) ,B) 显然不合题意。数据定义语言(Data Definition Language,简称 DDL)负责数据的模式定义与数据的物理存取构建;数据操纵语言(Data Manipulation Language,简称 DML)负责数据的操纵,包括查询及
13、增、删、改等操作10.下列有关数据库的描述,正确的是(分数:2.00)A.数据库是一个 DBF 文件B.数据库是一个关系C.数据库是一个结构化的数据集合 D.数据库是一组文件解析:解析:数据库(Database,简称 DB) 是数据的集合,它具有统一的结构形式并存放于统一的存储介质内,是多种应用数据的集成,并可被各个应用程序所共享。数据库中的数据具有“集成”、“共享”的特点。11.下列有关数据库的描述,正确的是(分数:2.00)A.数据处理是将信息转化为数据的过程B.数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变C.关系中的每一列称为元组,一个元组就是一个字段D.如果一个关系中
14、的属性或属性组并非该关系的关键字;但它是另一个关系的关键字,则称其为本关系的外关键字 解析:解析:数据处理是指将数据转换成信息的过程二、填空题(总题数:16,分数:32.00)12.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_解析:13.连接运算是将两个或两个以上的关系根据连接条件生成一个 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:新关系)解析:解析:关系的连接运算是指将两个或两个以上的关系根据连接条件生成一个新关系。14.表达式“(73+1),(185-1)+25.3 Mod 4.99”的值为 1。(分数:2.
15、00)填空项 1:_ (正确答案:正确答案:6)解析:解析:“”是整除运算符,73 的值为 2,185 的值为 3。Mod 是取模运算符,它要求参加运算的操作数都为整数,如果不是整数,则首先进行四舍五人为整数,再求余数。所以 25.3、4.99 四舍五入为25、5,25Mod 5 为 0。整个表达式值为 6。15.数组 Dim x(3,-1 to 1,6)包含元素的个数有 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:84)解析:解析:默认情况下,下标下限为 0,数组元素从“数组名(0)”至“数组名(下标上限)”。如果使用 to 选项,则可以设置非。下限。数组 x 的第 1 个下
16、标从 0 到 3,共有 4 个,第 2 个下标从 -1 到 1 共有3 个,第 3 个下标从 0 到 6 共有 7 个,因此数组元素个数为 437=84 个。16.将活动窗口最小化的宏操作是 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:Minimize)解析:解析:Maximize 可以放大活动窗口,使其充满 Microsoft Access。而 Minimize 可以将活动窗口缩小为 Microsoft Access 窗口底部的小标题栏。17.从查询导出的 HTML 文档 1(会/不会)因为数据库的数据更改而更改。(分数:2.00)填空项 1:_ (正确答案:正确答案:不会)
17、解析:解析:从表、查询、窗体和报表所导出的 HTML 文档将始终保持导出时的文档信息,并不会因为数据库中记录的更新而更新。18.SQL 语言中提供了 SELECT 语句,用来进行数据库的 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:查询)解析:解析:SQL 的基本命令分为查询命令和操作命令,其中查询命令通过 SELECT 语句来实现。19.Access 中的数据访问页是以 1 编码的窗体,由于它可用 Web 浏览器(如 Internet Explorer)对它进行查看,所以可使用数据访问页在公司内部网和 Internet 上查看数据库的内容。(分数:2.00)填空项 1:_ (
18、正确答案:正确答案:超文本标记语言(HTML))解析:解析:Access 中的数据访问页是以超文本标记语言(HTML)编码的窗体,由于它可用 Web 浏览器(如Internet Explorer)对它进行查看,所以可使用数据访问页在公司内部网和 Internet 上查看数据库的内容。20.若要获得当前的日期及时间,可使用 1 函数。(分数:2.00)填空项 1:_ (正确答案:正确答案:Now())解析:解析:Access 中内置了一些常用的数据库函数、时间/日期函数等常用函数,其中 Now()返回当前日期和即刻时间。21.Access 数据库的类型是 1。(分数:2.00)填空项 1:_ (
19、正确答案:正确答案:关系数据库)解析:解析:Access 是基于关系模型的关系型数据库管理系统。22.表达式“12“+“3“+45 的值是 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:168)解析:解析:12,和“3“是两个字符串,相加结果为“123“,字符串和数字相加时,系统会将字符串转换为数值后再相加,系统先将“123“转换为 123 再和 45 相加,结果为 168。23.在设置查询的“准则”时,可以直接输入表达式,也可以使用表达式 1 来帮助创建表达式。(分数:2.00)填空项 1:_ (正确答案:正确答案:生成器)解析:解析:设置查询的条件时,可以在“准则”单元格内直
20、接输入表达式,也可以启动表达式生成器来生成表达式。24.从员工信息表中查询姓名为张红的 name 字段和 email 字段的语句是 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:SELECT name, email FROM 员工信息 WHERE name=“张红”)解析:解析:本题考查 SQL 的简单查询语句。25.在窗体上画一个命令按钮,然后编写如下事件过程:Private Sub Command1_Click()X=0Do While X-1X=Val(InputBox(“请输入数据 X:“)Y=Val(InputBox(“请输入数据 Y:“)If X*YX+Y Then
21、Print X,YLoopEnd Sub 程序运行后,依次输入 7,2,-3,8,-5,-10,18,-1,-1,则输出结果是 1(分数:2.00)填空项 1:_ (正确答案:正确答案:-3 8 18 -15)解析:解析:本题程序运行后,共输入 5 组数据,x 依次取值为 7、-3、-5、18、-1,Y 依次取值为 2、8、-10、-15、-1。只有满足 X * YX+Y 时,才输出 X、Y 的值。循环的结束条件是“X= -1,Y=-1”。26.在一个宏中运行另一个宏时,使用的宏操作命令是 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:RunMacro)解析:解析:RunMacro 命令运行宏。该宏可以在宏组中,也可以从其他宏中运行宏、根据指定条件运行宏、将宏附加到自定义菜单命令中。27. 1 是创建与设计数据访问页的一个可视化的集成接口,在该接口下可以修改数据访问页。(分数:2.00)填空项 1:_ (正确答案:正确答案:设计视图)解析:解析:设计视图是创建与设计数据访问页的一个可视化的集成接口,在该接口下可以修改数据访问页。