【计算机类职业资格】二级ACCESS笔试86及答案解析.doc
《【计算机类职业资格】二级ACCESS笔试86及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级ACCESS笔试86及答案解析.doc(14页珍藏版)》请在麦多课文档分享上搜索。
1、二级 ACCESS 笔试 86 及答案解析(总分:96.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.假设数据中表 A 与表 B 建立了“一对多”关系,表 B 为“多”的一方,则下述说法中正确的是( )。(分数:2.00)A.表 A 中的一个记录能与表 B 中的多个记录匹配B.表 B 中的一个记录能与表 A 中的多个记录匹配C.表 A 中的一个字段能与表 B 中的多个字段匹配D.表 B 中的一个字段能与表 A 中的多个字段匹配2.如果设置报表上某个文本框的控件来源属性为“=7 Mod 4”,则打印预览视图中,该文本框显示的信息为(2004 年 9 月)(分数
2、:2.00)A.未绑定B.3C.7 Mod 4D.出错3.Access 提供的数据类型中不包括( )。(分数:2.00)A.备注B.文字C.货币D.日期/时间4.能被“对象所识别的动作”和“对象可执行的活动”分别称为对象的( )。(分数:2.00)A.方法和事件B.事件和方法C.事件和属性D.过程和方法5.下列不属于 Access 窗体的视图是( )。(分数:2.00)A.设计视图B.窗体视图C.版面视图D.数据表视图6.使用 VBA 的逻辑值进行算术运算时,True 值被处理为( )。 (2004 年 9 月)(分数:2.00)A.-1B.0C.1D.任意值7.以下可以得到“2*5=10”结
3、果的 VBA 表达式为( )。(分数:2.00)A.“2*5“&“=“& 2*5B.“2*5“+“=“+2*5C.2*5&“+“& 2*5D.2*5+“=“+2*58.在 Access 的数据库中已建立了“tBook”表,若查找“图书编号”是“112266”和“113388”的记录,应在查询设计视图的准则行中输入( )。(分数:2.00)A.“112266“and“113388“B.not in(“112266“,“113388“)C.in(“112266“,“113388“)D.not(“112266“and“113388“)9.某窗体中有一命令按钮,在窗体视图中单击此命令按钮打开另一个窗体
4、,需要执行的宏操作是( )。(分数:2.00)A.OpenQueryB.OpenReportC.OpenWindowD.OpenForm10.下面叙述正确的是( )。(分数:2.00)A.算法的执行效率与数据的存储结构无关B.算法的空间复杂度是指算法程序中指令(或语句)的条数C.算法的有穷性是指算法必须能在执行有限个步骤之后终止D.以上三种描述都不对11.要显示格式为“页码/总页数”的页码,应当设置文本框控件的控制来源属性为( )。(分数:2.00)A.Page/PagesB.=Page/PagesC.Page&“/“&PagesD.=Page&“/“&Pages12.确定一个控件在窗体或报表
5、上的位置的属性是(2005 年 4 月)(分数:2.00)A.Width 或 HeightB.Width 和 HeightC.Top 或 LeftD.Top 和 Left13.在 VBA 中,如果没有显式声明或用符号来定义变量的数据类型,变量的默认数据类型为( )。(分数:2.00)A.BooleanB.IntC.StringD.Variant14.在查询中,默认的字段显示顺序是( )。(分数:2.00)A.在表的“数据表视图”中显示的顺序B.添加时的顺序C.按照字母顺序D.按照文字笔画顺序15.在数据访问页的工具箱中,为了设置一个超级链接,应该选择的图标是( )。(分数:2.00)A.B.C
6、.D.16.下面关于 Access 表的叙述中,错误的是( )。(分数:2.00)A.在 Access 表中,可以对备注型字段进行“格式”属性设置B.若删除表中含有自动编号型字段的一条记录,Access 不会对表中自动编号型字段重新编号C.创建表之间的关系时,应关闭所有打开的表D.可在 Access 表的设计视图“说明”列中,对字段进行具体的说明17.以下是某个报表的设计视图。根据视图内容,可以判断出分组字段是( )。 (分数:2.00)A.编号和姓名B.编号C.姓名D.五分组字段18.定义了二维数组 A(2 to 5,5),该数组的元素个数为( )。 (2004 年 9 月)(分数:2.00
7、)A.20B.24C.25D.3619.在已经建立的数据表中,若在显示表中内容时使某些字段不能移动显示位置,可以使用的方法是( )。(分数:2.00)A.排序B.筛选C.隐藏D.冻结20.下列对于软件测试的描述中正确的是( )。(分数:2.00)A.软件测试的目的是证明程序是否正确B.软件测试的目的是使程序运行结果正确C.软件测试的目的是尽可能多地发现程序中的错误D.软件测试的目的是使程序符合结构化原则21.假定窗体的名称为 fmTest,则把窗体的标题设置为“Access Test”的语句是( )。(分数:2.00)A.Me=“Access Test“B.MCaption=“Access T
8、est“,C.Mtext=“Access Test“D.MName=“Access Test“22.数据库系统的核心是( )。(分数:2.00)A.数据模型B.数据库管理系统C.数据库D.数据库管理员23.Access 中表和数据库的关系是( )。(分数:2.00)A.一个数据库可以包含多个表B.一个表只能包含两个数据库C.一个表可以包含多个数据库D.一个数据库只能包含一个表24.下列描述中正确的是( )。(分数:2.00)A.程序就是软件B.软件开发不受计算机系统的限制C.软件既是逻辑实体,又是物理实体D.软件是程序、数据与相关文档的集合25.下面显示的是查询设计视图的设计网格部分,从下图所
9、示的内容中,可以判断出要创建的查询是( )。 (分数:2.00)A.删除查询B.追加查询C.生成表查询D.更新查询26.对长度为 n 的线性表进行顺序查找,在最坏情况下所需要的比较次数为( )。(分数:2.00)A.log2nB.n/2C.nD.n +l27.在一棵二叉树上第 5 层的结点数最多是( )。(分数:2.00)A.8B.16C.32D.1528. 设有如下关系表: 则下列操作中正确的是( )。 (分数:2.00)A.T=RSB.T=RSC.T=RSD.T=R/S29.利用 Access 创建的数据库文件,其扩展名为( )。(分数:2.00)AADPBDBFCFRMDMDB30.下列
10、对于线性链表的描述中正确的是( )。(分数:2.00)A.存储空间不一定是连续,且各元素的存储顺序是任意的B.存储空间不一定是连续,且前件与元素一定存储在后件元素的前面C.存储空间必须连续,且前件元素一定存储在后件元素的前面D.存储空间必须连续,且各元素的存储顺序是任意的31.假定已设计好了一个窗体,在窗体视图中显示此窗体如下图所示: (分数:2.00)A.B.C.D.32.以下数据结构中不属于线性数据结构的是( )。(分数:2.00)A.队列B.线性表C.二叉树D.栈33.要限制宏操作的操作范围,可以在创建宏时定义( )。(分数:2.00)A.宏操作对象B.宏条件表达式C.窗体或报表控件属性
11、D.宏操作目标34.将表 A 的记录复制到表 B 中,且不删除表 B 中的记录,可以使用的查询是( )。(分数:2.00)A.删除查询B.生成表查询C.追加查询D.交叉表查询35.下列叙述中正确的是( )。(分数:2.00)A.软件交付使用后还需要进行维护B.软件一旦交付使用就不需要再进行维护C.软件交付使用后其生命周期就结束D.软件维护是指修复程序中被破坏的指令二、B填空题/B(总题数:13,分数:26.00)36.数据管理技术发展过程经过人工管理、文件系统和数据库系统 3 个阶段,其中数据独立性最高的阶段是U 【1】 /U。(分数:2.00)填空项 1:_37.算法复杂度主要包括时间复杂度
12、和U 【2】 /U复杂度。(分数:2.00)填空项 1:_38.在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其中U 【3】 /U的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。(分数:2.00)填空项 1:_39.如果一个工人可管理多个设备,而一个设备只被一个工人管理,则实体”工人”与实体”设备”之间存在U 【4】 /U关系。(分数:2.00)填空项 1:_40.数据结构分为逻辑结构和存储结构,循环队列属于U 【5】 /U结构。(分数:2.00)填空项 1:_41.操作查询共有 4 种类型,分别是删除查询、U 【6】 /U、追加查询
13、和生成表查询。(分数:2.00)填空项 1:_42.在 Access 中可以定义三种主关键字:自动编号、单字段及U 【7】 /U。(分数:2.00)填空项 1:_43.函数 Now()返回值的含义是U 【8】 /U。(分数:2.00)填空项 1:_44.宏是一个 或 多个U 【9】 /U的集合。(分数:2.00)填空项 1:_45.在设计带条件宏时,对于连续重复的条件,可以用U 【10】 /U符号来代替重复条件。(分数:2.00)填空项 1:_46.某个窗体己编写以下事件过程。打开窗体运行后,单击窗体,消息框的输出结果为U 【11】 /U。Private Sub Form_Click() Di
14、m k as Integer,n as Integer,m as Integer n=10 : m=1 : k=1 Do While k=n m=m*2 k=k+1 Loop MsgBox m End Sub(分数:2.00)填空项 1:_47.执行下面的程序段后,b 的值为U 【12】 /U。 a=5 b=7 a=a+b b=a-b a=a-b(分数:2.00)填空项 1:_48.以下是一个竞赛评分程序。8 位评委,去掉一个最高分和一个最低分,计算平均分(设满分为 10 分),请填空补充完整。 Private Sub Form_Click() Dim Max as Integer,Min a
15、s Integer Dim i as Integer, X as Integer,s as Integer Dim p as Single Max=0 Min=10 For i=1 To 8 x=Val(InputBox(“请输入分数:“) IfU 【13】 /UThen Max=x lfU 【14】 /UThen Min=x s=s +x Next i s=U 【15】 /U p=s/6 MsgBox“最后得分:“& p End Sub(分数:2.00)填空项 1:_二级 ACCESS 笔试 86 答案解析(总分:96.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.
16、00)1.假设数据中表 A 与表 B 建立了“一对多”关系,表 B 为“多”的一方,则下述说法中正确的是( )。(分数:2.00)A.表 A 中的一个记录能与表 B 中的多个记录匹配 B.表 B 中的一个记录能与表 A 中的多个记录匹配C.表 A 中的一个字段能与表 B 中的多个字段匹配D.表 B 中的一个字段能与表 A 中的多个字段匹配解析:解析 本题考查表之间的关系。Access 中 表与表之间的关系可以分为一对一关系、一对多关系和多对多关系三种。假设有表 A 和表 B 两个表,如果表 A 中的一条记录与表 B 中的一条记录相匹配,反之也是一样,那么这两个表存在一对一的关系。如果表 A 中
17、的一条记录与表 B 中的多条记录相匹配,且表 B中的一条记录只与表 A 中的一条记录相匹配,则这两个表存在一对多的关系。如果表 A 中的一条记录与表B 中的多条记录相对应,且表 B 中的一条记录也与表 A 中的多条记录相对应,则称表 A 与表 B 是多对多关系。由此可见,选项 A 说法正确。考生还应注意,在创建一对一关系时,要求两个表的相关字段都是主关键字;任何多对多的关系都可以拆成多个一对多的关系。2.如果设置报表上某个文本框的控件来源属性为“=7 Mod 4”,则打印预览视图中,该文本框显示的信息为(2004 年 9 月)(分数:2.00)A.未绑定B.3 C.7 Mod 4D.出错解析:
18、解析 本题考查考生对控件来源的理解。这里的文本框相当于报表的一个计算控件,此时的 Mod()函数是有效的,“7 Mod 4”结果为 3。因此如果设置报表上某个文本框的控件来源属性为“=7 Mod 4”,则打印预览视图中,该文本框显示的信息为 3,选项 B 正确。3.Access 提供的数据类型中不包括( )。(分数:2.00)A.备注B.文字 C.货币D.日期/时间解析:解析 本题考查 Access 的数据类型。这属于常考内容,考生应该熟记相关内容。Access 常用的数据类型有:文本、备注、数字、日期/时间、货币、自动编号、是/否、OLE 对象、超级链接、查阅向导等。所以选项 B不属于 Ac
19、cess 提供的数据类型。除了记忆数据类型,考生还应掌握各个数据类型的特点及其适用范围。4.能被“对象所识别的动作”和“对象可执行的活动”分别称为对象的( )。(分数:2.00)A.方法和事件B.事件和方法 C.事件和属性D.过程和方法解析:解析 本题考查对象的概念。Access 采用面向对象程序开发环境,一个对象就是一个实体,每种对象都具有一些属性以相互区分。对象除了属性外,还有方法,对象的方法就是对象可以执行的行为。事件是 Access 窗体或报表及其上的控件等对象可以识别的动作。为某个事件编写 VBA 代码过程,完成指定动作,称为事件过程。所以选项 B 是正确答案。5.下列不属于 Acc
20、ess 窗体的视图是( )。(分数:2.00)A.设计视图B.窗体视图C.版面视图 D.数据表视图解析:解析 本题考查 Access 窗体视图的基本概念。表和查询有两种视图:数据表视图和设计视图,而窗体有 3 种视图,即设计视图、窗体视图和数据表视图。窗体的设计视图用于创建窗体或修改窗体的窗口;窗体的窗体视图是显示记录数据的窗口,主要用于添加或修改表中的数据;窗体的数据表视图是以行列格式显示表、查询或窗体数据的窗口,在数据表视图中可以编辑、添加、修改、查找或删除数据。版面视图并不是窗体的视图,所以选项 C 是本题正确答案。6.使用 VBA 的逻辑值进行算术运算时,True 值被处理为( )。
21、(2004 年 9 月)(分数:2.00)A.-1 B.0C.1D.任意值解析:解析 本题考查 VBA 的表达式运算。关于逻辑运算和关系运算的运算,考生应该掌握,这是考试重点。同时还要注意,在 VBA 中,逻辑量在表达式中进行算术计算,True 值被当成-1 而不是 1,Flase 值被当成 0 而不是-1 来处理。7.以下可以得到“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 中,字符串连接运算符
22、具有连接字符串的功能,有“&”和“+”两个运算符,“&”用来强制两个表达式进行字符串连接,而“+”是当两个表达式均为字符串数据时,才将两个字符串连接成一个新字符串,更多时候是作为加法运算符。本题中,需要连接的字符串中既有字符串(如“2*5”、“=”),又有表达式 (如 2*5),因此应该使用强制字符串连接的运算符“&”。前面的“2*5”是字符串,应该加引号,后面的“2*5”是表达式,不需要加引号。因此选项 A 是正确的。考生应注意区分“+”和“&”的区别和联系。8.在 Access 的数据库中已建立了“tBook”表,若查找“图书编号”是“112266”和“113388”的记录,应在查询设计视
23、图的准则行中输入( )。(分数:2.00)A.“112266“and“113388“B.not in(“112266“,“113388“)C.in(“112266“,“113388“) D.not(“112266“and“113388“)解析:解析 本题考查查询准则的使用。考生首先要清楚选项中各个运算符的含义,“and”是逻辑运算符,当连接的表达式都为真时,整个表达式为真:否则为假。“not也是逻辑运算符,当 Not 连接的表达式为真时,整个表达式为假。“in”是特殊运算符,用于指定一个字段值的列表,列表中的任意一个值都可与查询的字段相匹配。题目要求选出“图书编号”是“112266”和“113
24、388”的记录,所以选项 C 正确(当然也可以使用“or”逻辑运算符来书写准则:“112266”or“113388”)。选项 B 和选项 D 都含有逻辑运算符“not”,显示是不对的。9.某窗体中有一命令按钮,在窗体视图中单击此命令按钮打开另一个窗体,需要执行的宏操作是( )。(分数:2.00)A.OpenQueryB.OpenReportC.OpenWindowD.OpenForm 解析:解析 本题考查常用的宏操作。这属于考试重点内容,考生务必熟练掌握。选项 A“OpenQuery”用于打开查询;选项 B“openReport”用于打开报表;选项 C“ovenWindow”属于干扰项,没有这
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 ACCESS 笔试 86 答案 解析 DOC
