国家二级ACCESS机试(选择题)模拟试卷306附答案解析

国家二级ACCESS机试(选择题)模拟试卷306

选择题

1.循环队列的存储空间为Q(1:40),初始状态为front=rear=40。经过一系列正常的入队与退队操作后,front=rear=15,此后又退出一个元素,则循环队列中的元素个数为( )。(D)

A. 14

B. 15

C. 40

D. 39,或0且产生下溢错误

解析:当front=rear=15时可知队列空或者队列满,此后又退出一个元素,如果之前队列为空,退出操作会产生错误,队列里有0个元素;如果退出之前队列已满(40个元素),执行退出后,队列里还有39个元素。

2.有二叉树如下图所示:

(A)

A. ABDEGCFH

B. DBGEAFHC

C. DGEBHFCA

D. ABCDEFGH

解析:前序遍历首先访问根结点然后遍历左子树,最后遍历右子树;在遍历左、右子树时,仍然先访问根结点,然后遍历左子树,最后遍历右子树。故选项A正确,选项B为中序遍历,选项C为后序遍历,选项D不正确。

3.某带链栈的初始状态为top=bottom=NULL,经过一系列正常的入栈与退栈操作后,top=bottom=20。该栈中的元素个数为(D)

A. 1

B. 0

C. 20

D. 不确定

解析:对于链栈而言,使用了链表来实现栈,链表中的元素存储在不连续的地址。所以当top=bottom=20时,不能确定栈中的元素个数。所以选项D正确。

4.要查询1990年下半年出生的人员,在查询设计视图的“出生日期”列的条件单元格中,可输入的条件表达式是( )。(C)

A. >=#1990-1-1#And<=#1990-12-31#

B. >=#1990-7-1#And<=#1990-12-30#

C. Between#1990-7-1#And#1990-12-31#

D. >#1990-7-1#And<#1991-1-1#

解析:“>=#1990-1-1#And<=#1990-12-31#”表示1990年全年时间;“>=#1990-7-1#And<=#1990-12-30#”表示1990年下半年但缺少最后一天;“>#1990-7-1#And<#1991-1-1#”缺少1990年下半年开始和结束的日期,三者限定的时间范围均有错误,只有选项“Between#1990-7-1#And#1990-12-31#”能够正确表示1990年下半年的全部日期。

5.统计学生成绩最高分,应在创建总计查询时,分组字段的总计项应选择( )。(A)

A. 最大值

B. 计数

C. 平均值

D. 总计

解析:要统计最高分,分组字段的总计项要选择最大值。

6.代码编写阶段可进行的软件测试是(A)

A. 单元测试

B. 集成测试

C. 确认测试

D. 系统测试

解析:单元测试是对软件组成单元进行测试,其目的是检验软件基本组成单位的正确性,测试的对象是软件设计的最小单位是模块,可在代码编写阶段测试。集成测试也称联合测试,将程序模块采用适当的集成策略组装起来,对系统的接口及集成后的功。系统测试主要包括功能测试、界面测试、可靠性测试、易用性测试、性能测试。 功能测试主要针对包括功能可用性、功能实现程度(功能流程&业务流程、数据处理&业务数据处理)方面测试。

7.某系统总体结构图如下图所示,该系统总体结构图的深度是

(C)

A. 7

B. 6

C. 3

D. 2

解析:这个系统总体结构图是一棵树结构,在树结构中,根结点在第1层,同一层上所有子结点都在下一层,由系统总体结构图可知,这棵树共3层。在树结构中,树的最大层次称为树的深度。所以这棵树的深度为3。

8.Access数据库最基础的对象是(A)

A. 表

B. 宏

C. 报表

D. 查询

解析:ACCESS数据库由数据库对象和组两部分组成,其中对象分为七种,这些数据库对象包括:表、查询、窗体、报表、数据访问页、宏和模块,其中表对象是数据库设计目的的对象。

9.在SQL查询中“GROUP BY”的含义是(D)

A. 选择行条件

B. 对查询进行排序

C. 选择列字段

D. 对查询进行分组

解析:在SQL查询中,Group.By用来分组,Order By用来排序。

10.软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是(D)

A. 测试

B. 设计

C. 编码

D. 需求分析

解析:开发阶段由三个阶段组成:设计、实现编码和测试。需求分析属于定义阶段。

11.十进制整数设为整数类I,则下面属于类I的实例的是(A)

A. -518

B. 0.518

C. 518E-2

D. 518

解析:整数的全体构成整数集,整数集是一个数环。在整数系中,零和正整数统称为自然数。-1、-2、-3、…、-n、…(n为非零自然数)为负整数。则正整数、零与负整数构成整数系。整数不包括小数、分数。本题中,选项A是正确的,选项B是小数,选项C是科学计数,也是小数,选项D是小数。

12.违背数据流图(DFD)构造规则的是(A)

A. “数据存储”间有数据流

B. “数据流”应标识数据流名

C. “加工”应既有输入又有输出

D. 父图子图是指相邻上下两层的数据流图

解析:数据流图原则:①一个加工的输出数据流不应与输入数据流同名,即使它们的组成成分相同;②保持数据守恒。也就是说,一个加工所有输出数据流中的数据必须能从该加工的输入数据流中直接获得,或者说是通过该加工能产生的数据;③每个加工必须既有输入数据流,又有输出数据流;④所有的数据流必须以一个外部实体开始,并以一个外部实体结束;⑤外部实体之间不应该存在数据流。

13.有三个关系R,S和T如下图所示:

(C)

A. 并

B. 自然连接

C. 笛卡尔积

D. 差

解析:两个集合x和Y的笛卡尔积,又称直积,表示为X*Y,第一个对象是X的成员而第二个对象是Y的所有可能有序对的其中一个成员。题中集合R={A,A1},集合S={B,B1,B2},则两个集合的笛卡尔积为{(A,B),(A,B1),(A,B2),(Al,B),(A1,B1),(A1,。B2)}。集合T正好时关系R和S的运算结果,因此应选选项c。

14.建立表示学生选修课程活动的实体联系模型,其中的两个实体分别是(D)

A. 课程和成绩

B. 课程和课程号

C. 学生和学号

D. 学生和课程

解析:在学生选修课程活动的实体联系模型中,实体分别是学生和课程,所以选项D正确。

15.学生和课程的关系模式定义为S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(#,Cn,P#)(其属性分别为课程号、课程名、先选课):SC(S#,C#,G)(其属性分别学号、课程号和成绩)。关系中包含对主属性传递依赖的是(B)

A. S#→Sd

B. S#→Sd,Sd→Dc

C. S#→Sd,(S#,C#)→G

D. C#→P#,(S#,C#)→G

解析:在关系模式S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄)中,主关键字S#学号可以确定学生所在系Sn,而属性所在系Sn可以决定所在系的系主任属性De。所以在关系S(S#,Sn,Sd,Dc,Sa)中存在对主属性传递依赖。因而选项B正确。

16.下列数组声明语句中,正确的是(B)

A. Dim A[3,4]As Integer

B. Dim A(3,4)As Integer

C. Dim A[3;4]As Integer

D. Dim A(3;4)As Integer

解析:数组是由一组具有相同数据类型的变量(称为数组元素)构成的集合。数组变量由变量名和数组下标组成,在VBA中不允许隐含声明数组,可用Dim语句来声明数组。数组定义的格式为:

Dim数组名([下标下界to]下标上界) As数据类型

下标下界的缺省值为O,数组元素从“数组名(0)”至“数组名(下标上界)”;如果设置下标下

界非0,要使用to选项。

VBA也支持多维数组。可以在数组下标中加人多个数值,并以逗号分开,由此来建立多维数组。

17.VBA中不能进行错误处理的语句结构是( )。(A)

A. On Error Then 标号

B. On Error Goto 标号

C. On Error Resume Next

D. On Error Goto 0

解析:On Error Goto 标号语句在遇到错误发生时程序转移到标号所指位置代码执行,一般标号之后都是安排错误处理程序。\

18.在Access中,与关系数据库中的术语“域”对应的概念是(A)

A. 字段的取值范围

B. 字段的默认值

C. 表中的字段

D. 表中的记录

解析:关系模式中的“域”指的是属性的取值范围,在Access“表”对象中使用“字段”来表示,所以选项A正确。

19.下面说法中,错误的是(B)

A. 文本型字段,最长为255个字符

B. 要得到一个计算字段的结果,仅能运用总计查询来完成

C. 在创建一对一关系时,要求两个表的相关字段都是主关键字

D. 创建表之间的关系时,正确的操作是关闭所有打开的表

解析:本题考查表及表字段的知识。在Access中,表字段如果为文本型,则最长只能为255个字符;要想得到计算字段的结果,不仅能够使用总计查询来完成,其他查询方式如交叉表查询等也能完成;创建表与表之间的关系时,要关闭所有要创建关系的表;在创建一对一关系时,要求两个表的相关字段都是主关键字。

20.SELECT命令中用于返回非重复记录的关键字是(C)

A. TOP

B. GROUP

C. DISTINCT

D. ORDER

解析:SELECT。语句能够实现数据的筛选、投影和连接操作,并能够完成筛选字段重命名、多数据源数据组合、分类汇总和排序等具体操作。其中DISTINCT‘表示查询要去掉重复行的所有记录。

21.为窗体中的命令按钮设置单击鼠标时发生的动作,应设置其“属性表”对话框的是(B)

A. 格式选项卡

B. 事件选项卡

C. 其他选项卡

D. 数据选项卡

解析:“格式选项卡”主要用于设置窗体的外观或显示格式;“事件选项卡”主要用于设置窗体能响应的事件;“其他选项卡”包含了窗体的弹出方式、独占方式及循环等;“数据选项卡”包含了窗体的数据源以及数据操作相关属性。综上所述,所以选项B正确。

22.下列程序的功能是计算:sum=l+(1+3)+(1+3+5)+……+(1+3+5+……+39)

Private Sub Command_Click()

t=0

m=1

sum=0

Do

t=t+m

sum=sum+t

m=【 】

Loop While m<=39

MsgBox\(B)

A. m+1

B. m+2

C. t+1

D. t+2

解析:本题考查是while循环知识点。通过while循环实现求取表达式的值,只要条件满足,while循环会一直继续。通过观察我们可以发现规律:while的每次循环sum会加一项(1+3+…+m),该项比上一次数据项多出一个数字,该数字就是上个数据项最大值加2,即m的值,所以每次循环m需要加2。

23.在VBA中,能自动检查出来的错误是(A)

A. 语法错误

B. 逻辑错误

C. 运行错误

D. 注释错误

解析:在VBA中,能自动检查出来的错误是语法错误,如有语法错误则程序不会继续运行,逻辑错误、注释错误是不能自动检查出来的,逻辑错误需要调试,对结果进行分析,需要人为检查,注释错误不影响程序执行。

24.在以下叙述中,不正确的是( )。(B)

A. Access具备了模块化程序设计能力

B. Access不具备程序设计能力

C. Access 以使用系统菜单创建数据库应用系统

D. Access具有面向对象的程序设计能力,并能创建复杂的数据库应用系统

解析:本题考查Access的基础知识。在Access这个关系数据库中,具备了比较强大的程序设计能力,不仅具有传统的模块化程序设计能力,还具有面向对象的程序设计能力。Access可以使用系统菜单以及程序命令等多种方式创建复杂的数据库应用系统。

25.要改变窗体上文本框控件的数据源,应设置的属性是(B)

A. 记录源

B. 控件来源

C. 筛选查阅

D. 默认值

解析:

资源下载《国家二级ACCESS机试(选择题)模拟试卷306附答案解析.doc》 文档下载价格为80下载币,请先
将本套试题Word文档或文章下载到电脑,方便收藏和打印
资源下载
《国家二级ACCESS机试(选择题)模拟试卷306附答案解析.doc》
试题含答案和解析word文档下载价格:80 下载币
《国家二级ACCESS机试(选择题)模拟试卷306附答案解析.doc》
试题含答案和解析word文档VIP优惠:免费
将本套试题Word文档或文章下载到电脑,方便收藏和打印
0

评论0

没有账号? 注册  忘记密码?