1、二级 ACCESS 笔试-258 及答案解析(总分:96.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.使用 VBA 的逻辑值进行算术运算时,True 值被处理为( )。 (2004 年 9 月)(分数:2.00)A.-1B.0C.1D.任意值2.设有如下关系表:则下列操作中正确的是( )。(分数:2.00)A.T=RNSB.T=RUSC.T=RSD.T=R/S3.以下可以得到“2*5=10”结果的 VBA 表达式为( )。(分数:2.00)A.“2*5“&“=“& 2*5B.“2*5“+“=“+2*5C.2*5&“=“& 2*5D.2*5+“=“+2*54.以下
2、数据结构中不属于线性数据结构的是( )。(分数:2.00)A.队列B.线性表C.二叉树D.栈5.下面显示的是查询设计视图的设计网格部分,从下图所示的内容中,可以判断出要创建的查询是( )。(分数:2.00)A.删除查询B.追加查询C.生成表查询D.更新查询6.下列描述中正确的是( )。(分数:2.00)A.程序就是软件B.软件开发不受计算机系统的限制C.软件既是逻辑实体,又是物理实体D.软件是程序、数据与相关文档的集合7.下面关于 Access 表的叙述中,错误的是( )。(分数:2.00)A.在 Access 表中,可以对备注型字段进行“格式”属性设置B.若删除表中含有自动编号型字段的一条记
3、录,Access 不会对表中自动编号型字段重新编号C.创建表之间的关系时,应关闭所有打开的表D.可在 Access 表的设计视图“说明”列中,对字段进行具体的说明8.某窗体中有一命令按钮,在窗体视图中单击此命令按钮打开另一个窗体,需要执行的宏操作是( )。(分数:2.00)A.OpenQueryB.OpenReportC.OpenWindowD.OpenForm9.对长度为 n 的线性表进行顺序查找,在最坏情况下所需要的比较次数为( )。(分数:2.00)A.log2nB.n/2C.nD.n+110.在已经建立的数据表中,若在显示表中内容时使某些字段不能移动显示位置,可以使用的方法是( )。(
4、分数:2.00)A.排序B.筛选C.隐藏D.冻结11.下列叙述中正确的是( )。(分数:2.00)A.软件交付使用后还需要进行维护B.软件一旦交付使用就不需要再进行维护C.软件交付使用后其生命周期就结束D.软件维护是指修复程序中被破坏的指令12.如果设置报表上某个文本框的控件来源属性为“=7 Mod 4”,则打印预览视图中,该文本框显示的信息为(2004 年 9 月)(分数:2.00)A.未绑定B.3C.7 Mod 4D.出错13.在 VBA 中,如果没有显式声明或用符号来定义变量的数据类型,变量的默认数据类型为( )。(分数:2.00)A.BooleanB.IntC.StringD.Vari
5、ant14.下列不属于 Access 窗体的视图是( )。(分数:2.00)A.设计视图B.窗体视图C.版面视图D.数据表视图15.下面叙述正确的是( )。(分数:2.00)A.算法的执行效率与数据的存储结构无关B.算法的空间复杂度是指算法程序中指令(或语句)的条数C.算法的有穷性是指算法必须能在执行有限个步骤之后终止D.以上三种描述都不对16.利用 Access 创建的数据库文件,其扩展名为( )。(分数:2.00)AADPBDBFCFRMDMDB17.定义了二维数组 A(2 to 5,5),该数组的元素个数为( )。 (2004 年 9 月)(分数:2.00)A.20B.24C.25D.3
6、618.在查询中,默认的字段显示顺序是( )。(分数:2.00)A.在表的“数据表视图”中显示的顺序B.添加时的顺序C.按照字母顺序D.按照文字笔画顺序19.Access 提供的数据类型中不包括( )。(分数:2.00)A.备注B.文字C.货币D.日期/时间20.在一棵二叉树上第 5 层的结点数最多是( )。(分数:2.00)A.8B.16C.32D.1521.假定窗体的名称为 fmTest,则把窗体的标题设置为“Access Test”的语句是( )。(分数:2.00)A.Me=“Access Test“B.Me.Caption=“Access Test“C.Me.text=“Access
7、Test“D.Me.Name=“Access Test“22.下列对于软件测试的描述中正确的是( )。(分数:2.00)A.软件测试的目的是证明程序是否正确B.软件测试的目的是使程序运行结果正确C.软件测试的目的是尽可能多地发现程序中的错误D.软件测试的目的是使程序符合结构化原则23.确定一个控件在窗体或报表上的位置的属性是(2005 年 4 月)(分数:2.00)A.Width 或 HeightB.Width 和 HeightC.Top 或 LeftD.Top 和 Left24.要显示格式为“页码/总页数”的页码,应当设置文本框控件的控制来源属性为( )。(分数:2.00)A.Page/Pa
8、gesB.=Page/PagesC.Page&“/“&PagesD.=Page&“/“&Pages25.要限制宏操作的操作范围,可以在创建宏时定义( )。(分数:2.00)A.宏操作对象B.宏条件表达式C.窗体或报表控件属性D.宏操作目标26.数据库系统的核心是( )。(分数:2.00)A.数据模型B.数据库管理系统C.数据库D.数据库管理员27.将表 A 的记录复制到表 B 中,且不删除表 B 中的记录,可以使用的查询是( )。(分数:2.00)A.删除查询B.生成表查询C.追加查询D.交叉表查询28.Access 中表和数据库的关系是( )。(分数:2.00)A.一个数据库可以包含多个表B
9、.一个表只能包含两个数据库C.一个表可以包含多个数据库D.一个数据库只能包含一个表29.正数据访问页的工具箱中,为了设置一个超级链接,应该选择的图标是( )。(分数:2.00)A.B.C.D.30.下列对于线性链表的描述中正确的是( )。(分数:2.00)A.存储空间不一定是连续,且各元素的存储顺序是任意的B.存储空间不一定是连续,且前件与元素一定存储在后件元素的前面C.存储空间必须连续,且前件元素一定存储在后件元素的前面D.存储空间必须连续,且各元素的存储顺序是任意的31.能被“对象所识别的动作”和“对象可执行的活动”分别称为对象的( )。(分数:2.00)A.方法和事件B.事件和方法C.事
10、件和属性D.过程和方法32.假定已设计好了一个窗体,在窗体视图中显示此窗体如下图所示:在设计视图中设置此窗体的“格式”属性,正确的设置是( )。(分数:2.00)A.B.C.D.33.在 Access 的数据库中已建立了“tBook”表,若查找“图书编号”是“112266”和“113388”的记录,应在查询设计视图的准则行中输入( )。(分数:2.00)A.“112266“and“113388“B.notin(“112266“,“113388“)C.in(“112266“,“113388“)D.not(“112266“and“113388“)34.假设数据中表 A 与表 B 建立了“一对多”关
11、系,表 B 为“多”的千方,则下述说法中正确的是( )。(分数:2.00)A.表 A 中的一个记录能与表 B 牛的多个记录匹配B.表 B 中的一个记录能与表 A 中的多个记录匹配C.表 A 中的一个字段能与表 B 中的多个字段匹配D.表 B 中的一个字段能与表 A 中的多个字段匹配35.以下是某个报表的设计视图。根据视图内容,可以判断出分组字段是( )。(分数:2.00)A.编号和姓名B.编号C.姓名D.无分组字段二、填空题(总题数:13,分数:26.00)36.数据管理技术发展过程经过人工管理、文件系统和数据库系统 3 个阶段,其中数据独立性最高的阶段是【1】 。(分数:2.00)填空项 1
12、:_37.算法复杂度主要包括时间复杂度和 【2】 复杂度。(分数:2.00)填空项 1:_38.在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其中 【3】 的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。(分数:2.00)填空项 1:_39.如果一个工人可管理多个设备,而一个设备只被一个工人管理,则实体”工人”与实体”设备”之间存在 【4】 关系。(分数:2.00)填空项 1:_40.数据结构分为逻辑结构和存储结构,循环队列属于 【5】 结构。(分数:2.00)填空项 1:_41.操作查询共有 4 种类型,分别是删除查询、 【6】 、
13、追加查询和生成表查询。(分数:2.00)填空项 1:_42.在 Access 中可以定义三种主关键字:自动编号、单字段及 【7】 。(分数:2.00)填空项 1:_43.函数 Now()返回值的含义是 【8】 。(分数:2.00)填空项 1:_44.宏是一个或多个 【9】 的集合。(分数:2.00)填空项 1:_45.在设计带条件宏时,对于连续重复的条件,可以用 【10】 符号来代替重复条件。(分数:2.00)填空项 1:_46.某个窗体己编写以下事件过程。打开窗体运行后,单击窗体,消息框的输出结果为 【11】 。Private Sub Form_Click()Dim k as Integer
14、, n as Integer,m as Integern=10 :m=1 : k=1Do While k=nm=m*2k=k+1LoopMsgBox mEnd Sub(分数:2.00)填空项 1:_47.执行下面的程序段后,b 的值为 【12】 。a=5b=7a=a+bb=a-ba=a-b(分数:2.00)填空项 1:_48.以下是一个竞赛评分程序 8 位评委,去掉一个最高分和一个最低分,计算平均分(设满分为 10 分),请填空补充完整。Private Sub Form_Click()Dim Max as Integer,Min as IntegerDim i aS Integer, X as
15、 Integer,S as IntegerDim p aS SingleMax=0Min=10For i=1 TO 8x=Va1(1nputBox(“请输入分数:“)If 【13】 Then Max=xIf 【14】 Then Min=xs=s+xNext is= 【15】 p=s/6MsgBox“最后得分:“& pEnd Sub(分数:2.00)填空项 1:_二级 ACCESS 笔试-258 答案解析(总分:96.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.使用 VBA 的逻辑值进行算术运算时,True 值被处理为( )。 (2004 年 9 月)(分数:2.
16、00)A.-1 B.0C.1D.任意值解析:解析 本题考查 VBA 的表达式运算。关于逻辑运算和关系运算的运算,考生应该掌握,这是考试重点。同时还要注意,在 VBA 中,逻辑量在表达式中进行算术计算,True 值被当成-1 而不是 1,Flase 值被当成 0 而不是-1 来处理。2.设有如下关系表:则下列操作中正确的是( )。(分数:2.00)A.T=RNSB.T=RUS C.T=RSD.T=R/S解析:解析 选项 A、选项 B 和选项 C 分别进行交运算、并运算、笛卡儿积运算,选项 D 不是关系运算。T 由属于关系 R 以及关系 S 的元组组成,简单来说,就是 S 和 R 的元组之和,是并
17、运算,选项 B 正确。3.以下可以得到“2*5=10”结果的 VBA 表达式为( )。(分数:2.00)A.“2*5“&“=“& 2*5 B.“2*5“+“=“+2*5C.2*5&“=“& 2*5D.2*5+“=“+2*5解析:解析 本题考查考生对 VBA 表达式的应用。在 VBA 中,字符串连接运算符具有连接字符串的功能,有“&”和“+”两个运算符,“&”用来强制两个表达式进行字符串连接,而“+”是当两个表达式均为字符串数据时,才将两个字符串连接成一个新字符串,更多时候是作为加法运算符。本题中,需要连接的字符串中既有字符串(如“2*5”、“=”),又有表达式 (如 2*5),因此应该使用强制
18、字符串连接的运算符“&”。前面的“2*5”是字符串,应该加引号,后面的“2*5”是表达式,不需要加引号。因此选项 A 是正确的。考生应注意区分“+”和“&”的区别和联系,4.以下数据结构中不属于线性数据结构的是( )。(分数:2.00)A.队列B.线性表C.二叉树 D.栈解析:解析 所谓的线性结构是指一个非空的数据结构满足下列两个条件:有且只有一个根结点;每一个结点最多有一个前驱,也最多有一个后继。同时满足两个条件的有队列、线性表和栈,而二叉树的结点可能存在两个后继,所以不是线性结构。5.下面显示的是查询设计视图的设计网格部分,从下图所示的内容中,可以判断出要创建的查询是( )。(分数:2.0
19、0)A.删除查询B.追加查询 C.生成表查询D.更新查询解析:解析 本题考查对查询的掌握。首先应该掌握选项中各个查询的基本概念,将所学的只是运用于实际中,是学习的目的。其实,要正确回答本题只需注意到题目所给的设计网格中的“追加到”关键字,就能知道这是一个追加查询,选项 B 正确。区分各种查询的概念和用途是考试的重点内容,考生务必掌握。选项 A,对于“删除查询”,设计网格部分应有“删除”字段;选项 C;对于“生成表查询”,设计网格部分没有不同的字段出现;选项 D:对于“更新查询”,设计网格部分应有“更新到”字段,6.下列描述中正确的是( )。(分数:2.00)A.程序就是软件B.软件开发不受计算
20、机系统的限制C.软件既是逻辑实体,又是物理实体D.软件是程序、数据与相关文档的集合 解析:解析 计算机软件是计算机系统中与硬件相互依存的另一部分,包括程序、数据及相关文档的完整集合。选项 D 的描述正确。7.下面关于 Access 表的叙述中,错误的是( )。(分数:2.00)A.在 Access 表中,可以对备注型字段进行“格式”属性设置B.若删除表中含有自动编号型字段的一条记录,Access 不会对表中自动编号型字段重新编号C.创建表之间的关系时,应关闭所有打开的表 D.可在 Access 表的设计视图“说明”列中,对字段进行具体的说明解析:解析 本题考查对 Access 表的理解。“格式
21、”属性用来决定数据的打印方式和屏幕显示方式,可以对备注型字段进行“格式”属性设置,不同数据类型的字段,其格式选择有所不同,应注意区分,OLE对象不能进行“格式”属性设置,选项 A 正确。自动编号数据类型比较特殊,每次向表中添加新记录时,Access 会自动输入惟一顺序号。需要注意的是,自动编号数据类型一旦被指定,就会永久地与记录连接,如果删除了表中含有自动编号型字段的一条记录后,Access 不会对表中自动编号型字段重新编号,当添加某一记录时,Access 不再使用已被删除的自动编号型字段的数值,而是按递增的规律重新赋值,选项B 正确。创建表之间的关系时,正确的操作是将要创建关系的所有表关闭,
22、而不是关闭所有打开的表,所以选项 C 错误,应为本题的正确答案。在 Access 表的设计视图“说明”列中,对字段进行具体的说明,在“名称”列说明字段的名称,在“数据类型”列说明字段的数据类型,选项 D 正确。8.某窗体中有一命令按钮,在窗体视图中单击此命令按钮打开另一个窗体,需要执行的宏操作是( )。(分数:2.00)A.OpenQueryB.OpenReportC.OpenWindowD.OpenForm 解析:解析 本题考查常用的宏操作。这属于考试重点内容,考生务必熟练掌握。选项 A“Op enQuery用于打开查询;选项 B“OpenReport”用于打开报表;选项 C“OpenWin
23、dow”属于干扰项,没有这个宏;选项 D“OpenForm”用于打开窗体,所以选项 D 是正确答案。如果知道窗体的英文是 Form,则很容易回答本题。除了本题中提到的宏操作,考生还应该对其他宏操作,比如 RunApp、FindRecord 等宏操作有所了解。9.对长度为 n 的线性表进行顺序查找,在最坏情况下所需要的比较次数为( )。(分数:2.00)A.log2nB.n/2C.n D.n+1解析:解析 在长度为 n 的线性表中进行顺序查找,最坏情况下需要比较 n 次。选项 C 正确。10.在已经建立的数据表中,若在显示表中内容时使某些字段不能移动显示位置,可以使用的方法是( )。(分数:2.
24、00)A.排序B.筛选C.隐藏D.冻结 解析:解析 本题考查对 Access 中基本概念的掌握。选项 A:排序记录是根据当前表中的一个或多个字段的值对整个表中的所有记录进行重新排列,可按升序,也可按降序,不同类型的字段类型,排序规则有所不同。选项 B:筛选记录是从众多的数据中挑选出一部分满足某种条件的数据进行处理,Access 提供了4 种方法,即按选定内容筛选、按窗体筛选、按筛选目标筛选以及高级筛选,考生应该掌握各种筛选方式的特点。选项 c:隐藏列是为了便于查看表中的主要数据,将某些字段列暂时隐藏起来,需要时再将其显示出来。选项 D:在通常的操作中,常常需要建立比较大的数据库表,由于表过宽,
25、在数据表视图中,有些关键的字段值因为水平滚动后无法看到,影响了数据的查看,为此可以采用冻结的方法。在数据表视图中,冻结某字段列或某几个字段列后,无论用户怎样水平滚动窗口,这些字段总是可见的,并且总是显示在窗口的最左边。所以选项 D 是正确答案,满足题目要求。11.下列叙述中正确的是( )。(分数:2.00)A.软件交付使用后还需要进行维护 B.软件一旦交付使用就不需要再进行维护C.软件交付使用后其生命周期就结束D.软件维护是指修复程序中被破坏的指令解析:解析 本题考查软件维护的概念。维护是软件生命周期的最后一个阶段,也是持续时间最长、付出代价最大的阶段,在软件交付使用后,还需要进行维护。软件维
26、护通常有以下 4 类:为纠正使用中出现的错误而进行的改正性维护:为适应环境变化而进行的适应性维护;为改进原有软件而进行的完善性维护;为将来的可维护和可靠而进行的预防性维护。软件维护不仅包括程序代码的维护,还包括文档的维护。综上所述,本题的正确答案是选项 A,其余选项的说法错误。12.如果设置报表上某个文本框的控件来源属性为“=7 Mod 4”,则打印预览视图中,该文本框显示的信息为(2004 年 9 月)(分数:2.00)A.未绑定B.3 C.7 Mod 4D.出错解析:解析 本题考查考生对控件来源的理解。这里的文本框相当于报表的一个计算控件,此时的 Mod()函数是有效的,“7Mod4”结果
27、为 3。因此如果设置报表上某个文本框的控件来源属性为“=7Mod4”,则打印预览视图中,该文本框显示的信息为 3,选项 B 正确。13.在 VBA 中,如果没有显式声明或用符号来定义变量的数据类型,变量的默认数据类型为( )。(分数:2.00)A.BooleanB.IntC.StringD.Variant 解析:解析 本题考查考生对 VBA 中的变量声明的理解。除了常用的数据类型外,在 VBA 中有变体类型数据(Variant),它是一种特殊的数据类型,除了定长字符串类型及用户自定义类型外,可以包含任何其他类型的数据;变体类型还可以包含 Empty、Error、Nothing 和 Null 特
28、殊值。在 VBA 中,如果没有显式声明或用符号来定义变量的数据类型,变量的默认数据类型为变体类型数据(Variant)。14.下列不属于 Access 窗体的视图是( )。(分数:2.00)A.设计视图B.窗体视图C.版面视图 D.数据表视图解析:解析 本题考查 Access 窗体视图的基本概念。表和查询有两种视图:数据表视图和设计视图,而窗体有 3 种视图,即设计视图、窗体视图和数据表视图。窗体的设计视图用于创建窗体或修改窗体的窗口;窗体的窗体视图是显示记录数据的窗口,主要用于添加或修改表中的数据;窗体的数据表视图是以行列格式显示表、查询或窗体数据的窗口,在数据表视图中可以编辑、添加、修改、
29、查找或删除数据。版面视图并不是窗体的视图,所以选项 C 是本题正确答案。15.下面叙述正确的是( )。(分数:2.00)A.算法的执行效率与数据的存储结构无关B.算法的空间复杂度是指算法程序中指令(或语句)的条数C.算法的有穷性是指算法必须能在执行有限个步骤之后终止 D.以上三种描述都不对解析:解析 选项 A 错误,因为算法的执行效率与算法执行过程中所需基本运算的执行次数有关:选项B 错误,原因是算法的空间复杂度是指执行这个算法所需要的内存空间规模;选项 C 正确,故选项 D 不正确。16.利用 Access 创建的数据库文件,其扩展名为( )。(分数:2.00)AADPBDBFCFRMDMD
30、B 解析:解析 本题考查 Access 的基本概念。Access 所捉供的所有对象都存放在同一个数据库文件中,扩展名为.MDB 文件。.ADP 文件是 ACCESS 项目文件,保存的只是窗体文件;.DBF 文件是 FoxPro 数据库文件;.FRM 文件是 VBA 中的窗体文件。17.定义了二维数组 A(2 to 5,5),该数组的元素个数为( )。 (2004 年 9 月)(分数:2.00)A.20B.24 C.25D.36解析:解析 本题考查 VBA 中二维数组的定义。数组是在有规则的结构中包含一种数据类型的一组数据,也称作数组元素变量。数组变量由变量名和数组下标构成,通常用 Dim 语句
31、来定义数组,定义格式为: Dim 数组名(下标下限 to下标上限)下标下限默认为 0。数组下标中加入多个数值,并以逗号分开,由此来建立多维数组。题目中的数组定义了 46=24 个元素,所以选项 B 正确。18.在查询中,默认的字段显示顺序是( )。(分数:2.00)A.在表的“数据表视图”中显示的顺序B.添加时的顺序 C.按照字母顺序D.按照文字笔画顺序解析:解析 本题考查查询的概念。在查询中,默认的字段显示顺序是添加时的顺序,而不是按照在表的“数据表视图”中显示的顺序。如果用户想要的查询结果与表中字段顺序不一致,按照先后顺序来添加字段即可。19.Access 提供的数据类型中不包括( )。(
32、分数:2.00)A.备注B.文字 C.货币D.日期/时间解析:解析 本题考查,Access 的数据类型。这属于常考内容,考生应该熟记相关内容。Access 常用的数据类型有:文本、备注、数字、日期/时间、货币、自动编号、是/否、OLE 对象、超级链接、查阅向导等。所以选项 B 不属于 Access 提供的数据类型。除了记忆数据类型,考生还应掌握各个数据类型的特点及其适用范围。20.在一棵二叉树上第 5 层的结点数最多是( )。(分数:2.00)A.8B.16 C.32D.15解析:解析 根据二叉树的性质,在二叉树的第 K 层上,最多有 2k-1 个结点。所以,第五层的结点数最多为 16。21.
33、假定窗体的名称为 fmTest,则把窗体的标题设置为“Access Test”的语句是( )。(分数:2.00)A.Me=“Access Test“B.Me.Caption=“Access Test“ C.Me.text=“Access Test“D.Me.Name=“Access Test“解析:解析 本题考查窗体标题的设置。对简单的 VBA 语句,考生应该热练掌握。在 Access 中,可以使用 Caption(标题)属性对不同视图中对象的标题进行设置,为用户提供有用的信息。窗体标题用于指定在窗体视图中标题栏上显示的文本。因此本题的正确答案是选项 B。 Name 属性是用来设置控件名称,文
34、本框控件的 Text 属性用来设置控件内容。22.下列对于软件测试的描述中正确的是( )。(分数:2.00)A.软件测试的目的是证明程序是否正确B.软件测试的目的是使程序运行结果正确C.软件测试的目的是尽可能多地发现程序中的错误 D.软件测试的目的是使程序符合结构化原则解析:解析 软件测试的目标是在精心控制的环境下执行程序,以发现程序中的错误,给出程序可靠性的鉴定。测试不是为了证明程序是正确的,而是在设想程序有错误的前提下进行的,其目的是设法暴露程序中的错误和缺陷。可见选项 C 的说法正确。23.确定一个控件在窗体或报表上的位置的属性是(2005 年 4 月)(分数:2.00)A.Width
35、或 HeightB.Width 和 HeightC.Top 或 LeftD.Top 和 Left 解析:解析 本题考查控件的基本属性。Width 是控件宽度,Height 是控件高度,Top 是控件上边距,Left 是控件左边距。同时利用左边距和上边距可以描述出一个控件在窗体或报表上的位置,而宽度和高度只能描述出控件的大小,因此选项 D 是正确的。24.要显示格式为“页码/总页数”的页码,应当设置文本框控件的控制来源属性为( )。(分数:2.00)A.Page/PagesB.=Page/PagesC.Page&“/“&PagesD.=Page&“/“&Pages 解析:解析 本题考查手工添加页
36、码的方法。题目较难,属于考试难点。Pages显示的是总页码,Page显示的是当前页码,因此正确的形式应为:=Page&“/“&Pages,其中“&”是字符串的连接符。注意不要漏掉“:”。25.要限制宏操作的操作范围,可以在创建宏时定义( )。(分数:2.00)A.宏操作对象B.宏条件表达式 C.窗体或报表控件属性D.宏操作目标解析:解析 本题考查条件操作宏的概念。在数据处理的过程中,如果希望只是满足指定条件执行宏的一个或多个操作,可以使用条件来控制这种流程,即将所需的条件表达式输入到“宏”设计窗口的“条件”列中,所以选项 B 正确。在输入条件表达式时,可能会引用窗体或报表上的控件值,当条件表达
37、式为真时执行操作。26.数据库系统的核心是( )。(分数:2.00)A.数据模型B.数据库管理系统 C.数据库D.数据库管理员解析:解析 数据库管理系统(DBMS)是整个数据库系统的核心,它对数据库中的数据进行管理,还在用户的个别应用与整体数据库之间起接口作用。选项 B 正确。27.将表 A 的记录复制到表 B 中,且不删除表 B 中的记录,可以使用的查询是( )。(分数:2.00)A.删除查询B.生成表查询C.追加查询 D.交叉表查询解析:解析 本题考查 Access 各种查询方式的使用。删除查询可以从一个表或多个表中删除记录,选项A 不符合题目要求。生成表查询是利用一个或多个表的全部或部分
38、数据建立新表,主要应用于创建表的备份、创建从指定时间显示数据的报表、创建包含旧记录的历史表等,选项 B 不符合题意。追加查询可以从一个或多个表中选取的一组记录添加到一个或多个表的尾部,满足题目要求,选项 C 正确。交叉表查询以一种独特的概括形式返回一个表内的总计数字,为用户提供了非常清楚的汇总数据,便于用户的分析和使用。交叉表查询是将来源于某个表中的字段进行分组,一组列在数据表的左侧,一组列在数据表的上部。考生还应该清楚其他查询的相关概念,比如更新查询、总计查询等。28.Access 中表和数据库的关系是( )。(分数:2.00)A.一个数据库可以包含多个表 B.一个表只能包含两个数据库C.一
39、个表可以包含多个数据库D.一个数据库只能包含一个表解析:解析 本题考查 Access 数据库的基本概念。作为一个数据库管理系统,Access 通过各种数据库对象来管理信息。Access 中的数据库对象有 7 种,表是其中的一种,Access 所提供的这些对象都存放在同一个数据库文件中。在 Access 中,一个数据库可以包含多个表,表之间可以有关系,也可以相互独立,故选项 A 正确,选项 D 错误。表是包含在数据库中,而不能包含数据库,故选项 B 错误,选项 c 错误。29.正数据访问页的工具箱中,为了设置一个超级链接,应该选择的图标是( )。(分数:2.00)A. B.C.D.解析:解析 本
40、题考查 Access 中数据访问页的工具。题目所给选项全部是数据访问页中增加的专用于网上浏览的数据工具。选项 A 是绑定超级链接按钮,用于在数据访问页中出入二个包含超级链接地址的文本字段,使用该字段可以快速链接到指定的 Web 页。选项 B 是滚动文字按钮,用于在数据访问页中插入一段移动的文本或者在指定框内滚动的文本。选项 C 是展看 /收缩按钮,用于在数据访问页中插入一个展开或收缩按钮,以便显示或隐藏已被分组的记录。选项 D 是绑定 HTML 按钮,用于在当前数据访问页中添加一个绑定的 HTML 控件,用户可以将绑定的 HTML 设置为分组数据页的默认控件,除了题目中涉及的工具,还有影片、图
41、像超级链接等,考生对这些也应该有所了解。30.下列对于线性链表的描述中正确的是( )。(分数:2.00)A.存储空间不一定是连续,且各元素的存储顺序是任意的 B.存储空间不一定是连续,且前件与元素一定存储在后件元素的前面C.存储空间必须连续,且前件元素一定存储在后件元素的前面D.存储空间必须连续,且各元素的存储顺序是任意的解析:解析 在链式存储结构中,存储数据的存储空间可以不连续,各数据结点的存储顺序与数据元素之间的逻辑关系可以不一致,数据元素之间的逻辑关系,是由指针域来确定的。由此可见,选项 A 的描述正确。31.能被“对象所识别的动作”和“对象可执行的活动”分别称为对象的( )。(分数:2
42、.00)A.方法和事件B.事件和方法 C.事件和属性D.过程和方法解析:解析 本题考查对象的概念。Access 采用面向对象程序开发环境,一个对象就是一个实体,每种对象都具有一些属性以相互区分。对象除了属性外,还有方法,对象的方法就是对象可以执行的行为。事件是 Access 窗体或报表及其上的控件等对象可以识别的动作。为某个事件编写 VBA 代码过程,完成指定动作,称为事件过程。所以选项 B 是正确答案。32.假定已设计好了一个窗体,在窗体视图中显示此窗体如下图所示:在设计视图中设置此窗体的“格式”属性,正确的设置是( )。(分数:2.00)A.B.C. D.解析:解析 本题考查窗体的设计。应
43、该注意题目所给窗体属性表的信息,窗体中每个控件都具有各自的属性,窗体本身也有相应的属性。属性决定了控件及窗体的结构和外观,包括它所包含的文本或数据的特性,使用属性表可以设置属性,题目所给的各个图就是窗体的属性表。选项 A 错误,因为图中并没有浏览按钮;选项 B 错误,因为图中没有最大化按钮;选项 D 错误,因为图中无记录选定器;只有选项 C 是正确的设置。33.在 Access 的数据库中已建立了“tBook”表,若查找“图书编号”是“112266”和“113388”的记录,应在查询设计视图的准则行中输入( )。(分数:2.00)A.“112266“and“113388“B.notin(“11
44、2266“,“113388“)C.in(“112266“,“113388“) D.not(“112266“and“113388“)解析:解析 本题考查查询准则的使用。考生首先要清楚选项中各个运算符的含义,“and”是逻辑运算符,当连接的表达式都为真时,整个表达式为真,否则为假。“not”也是逻辑运算符,当 Not 连接的表达式为真时,整个表达式为假。“in”是特殊运算符,用于指定一个字段值的列表,列表中的任意一个值都可与查询的字段相匹配。题目要求选出“图书编号”是“112266和“113388”的记录,所以选项 C正确(当然也可以使用“。r”逻辑运算符来书写准则:“112266”or“1133
45、88”)。选项 B 和选项 D 都含有逻辑运算符“not”,显示是不对的。34.假设数据中表 A 与表 B 建立了“一对多”关系,表 B 为“多”的千方,则下述说法中正确的是( )。(分数:2.00)A.表 A 中的一个记录能与表 B 牛的多个记录匹配 B.表 B 中的一个记录能与表 A 中的多个记录匹配C.表 A 中的一个字段能与表 B 中的多个字段匹配D.表 B 中的一个字段能与表 A 中的多个字段匹配解析:解析 本题考查表之间的关系。Access 中表与表之间的关系可以分为一对一关系、一对多关系和多对多关系三种。假设有表 A 和表 B 两个表,如果表 A 中的一条记录与表 B 中的一记录
46、相匹配,反之也是一样,那么这两个表存在一对一的关系。如果表 A 中的一条记录与表 B 中的多条记录相匹配,且表 B 中的条记录只与表 A 中的一条记录相匹配,则这两个表存在一对多的关系。如果表 A 中的一条记录与表 B中的多条记录相对应,且表 B 中的一条记录也与表 A 中的多条记录相对应,则称表 A 与表 B 是多对多关系。由此可见,选项 A 说法正确。考生还应注意,在创建一对一关系时,要求两个表的相关字段都是主关键字:任何多对多的关系都可以拆成多个一对多的关系。35.以下是某个报表的设计视图。根据视图内容,可以判断出分组字段是( )。(分数:2.00)A.编号和姓名B.编号 C.姓名D.无
47、分组字段解析:解析 本题考查报表中的分组。分组是指报表设计时按选定的某个(或几个)字段值是否相等而将记录划分成组的过程。通过分组,可以实现同组数据的汇总和输出,增强了报表的可读性和信息的利用。在图中,组页眉和组页脚分别用“编号页眉”和“编号页脚”来标识别,因此所采用的分组字段是“编号”字段,故选项 B 是正确的。二、填空题(总题数:13,分数:26.00)36.数据管理技术发展过程经过人工管理、文件系统和数据库系统 3 个阶段,其中数据独立性最高的阶段是【1】 。(分数:2.00)填空项 1:_ (正确答案:数据库系统或数据库系统阶段或数据库或数据库阶段或数据库管理技术阶段)解析:解析 在数据
48、库系统管理阶段,数据是结构化的,是面向系统的,数据的冗余度小,从而节省了数据的存储空间,也减少了对数据的存取时间,提高了访问效率,避免了数据的不一致性,同时提高了数据的可扩充性和数据应用的灵活性;数据具有独立性,通过系统提供的映像功能,使数据具有两方面的独立性:一是物理独立性,二是逻辑独立性;保证了数据的完整性、安全性和并发性。综上所述,数据独立性最高的阶段是数据库系统管理阶段。37.算法复杂度主要包括时间复杂度和 【2】 复杂度。(分数:2.00)填空项 1:_ (正确答案:空间)解析:解析 算法的复杂度主要包括时间复杂度和空间复杂度。所谓算法的时间复杂度,是指执行算法所需要的计算工作量。一个算法的空间复杂度,一般是指执行这个算法所需要的内存空间规模。38.在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其中 【3】 的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。(分数:2.00)填空项 1:_ (正确答案:驱动模块)解析:解析 由于模
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1