【计算机类职业资格】全国计算机等级考试二级ACCESS真题2005年4月及答案解析.doc
《【计算机类职业资格】全国计算机等级考试二级ACCESS真题2005年4月及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】全国计算机等级考试二级ACCESS真题2005年4月及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、全国计算机等级考试二级 ACCESS 真题 2005 年 4 月及答案解析(总分:96.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.数据的存储结构是指_。(分数:2.00)A.存储在外存中的数据B.数据所占的存储空间量C.数据在计算机中的 J 顷序存储方式D.数据的逻辑结构在计算机中的表示2.下列关于栈的描述中错误的是_。(分数:2.00)A.栈是先进后出的线性表B.栈只能顺序存储C.栈具有记忆作用D.对栈的插入与删除操作中,不需要改变栈底指针3.对于长度为 n 的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是 _。(分数:2.00)A.冒泡
2、排序为 n/2B.冒泡排序为 nC.快速排序为 nD.快速排序为 n(n-1)/24.对长度为 n 的线性表进行顺序查找,在最坏情况下所需要的比较次数为_。(分数:2.00)A.log2nB.n/2C.nD.n+15.下列对于线性链表的描述中正确的是_。(分数:2.00)A.存储空间不一定是连续,且各元素的存储顺序是任意的B.存储空间不一定是连续,且前件元素一定存储在后件元素的前面C.存储空间必须连续,且前件元素一定存储在后件元素的前面D.存储空间必须连续,且各元素的存储顺序是任意的6.下列对于软件测试的描述中正确的是_。(分数:2.00)A.软件测试的目的是证明程序是否正确B.软件测试的目的
3、是使程序运行结果正确C.软件测试的目的是尽可能多地发现程序中的错误D.软件测试的目的是使程序符合结构化原则7.为了使模块尽可能独立,要求_。(分数:2.00)A.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强B.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱C.模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱D.模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强8.下列描述中正确的是_。(分数:2.00)A.程序就是软件B.软件开发不受计算机系统的限制C.软件既是逻辑实体,又是物理实体D.软件是程序、数据与相关文档的集合9.数据独立性是数据库技术的重要特点之一。所谓数据独立性
4、是指_。(分数:2.00)A.数据与程序独立存放B.不同的数据被存放在不同的文件中C.不同的数据只能被对应的应用程序所使用D.以上三种说法都不对10.用树形结构表示实体之间联系的模型是_。(分数:2.00)A.关系模型B.网状模型C.层次模型D.以上三个都是11.Access 中表和数据库的关系是_。(分数:2.00)A.一个数据库可以包含多个表B.一个表只能包含两个数据库C.一个表可以包含多个数据库D.一个数据库只能包含一个表12.假设数据库中表 A 与表 B 建立了“一对多”关系,表 B 为“多”的一方,则下述说法中正确的是_。(分数:2.00)A.表 A 中的一个记录能与表 B 中的多个
5、记录匹配B.表 B 中的一个记录能与表 A 中的多个记录匹配C.表 A 中的一个字段能与表 B 中的多个字段匹配D.表 B 中的一个字段能与表 A 中的多个字段匹配13.数据表中的“行”称为_。(分数:2.00)A.字段B.数据C.记录D.数据视图14.在关于输入掩码的叙述中,错误的是_。(分数:2.00)A.在定义字段的输入掩码时,既可以使用输入掩码向导,也可以直接使用字符B.定义字段的输入掩码,是为了设置密码C.输入掩码中的字符“0”表示可以选择输入数字 0 到 9 之间的一个数D.直接使用字符定义输入掩码时,可以根据需要将字符组合起来15.下面说法中,错误的是_。(分数:2.00)A.文
6、本型字段,最长为 255 个字符B.要得到一个计算字段的结果,仅能运用总计查询来完成C.在创建一对一关系时,要求两个表的相关字段都是主关键字D.创建表之间的关系时,正确的操作是关闭所有打开的表16.Access 提供的数据类型中不包括_。(分数:2.00)A.备注B.文字C.货币D.日期/时间17.在已经建立的数据表中,若在显示表中内容时使某些字段不能移动显示位置,可以使用的方法是_。(分数:2.00)A.排序B.筛选C.隐藏D.冻结18.将表 A 的记录复制到表 B 中,且不删除表 B 中的记录,可以使用的查询是_。(分数:2.00)A.删除查询B.生成表查询C.追加查询D.交叉表查询19.
7、在 Access 的数据库中已建立了“tBook“表,若查找“图书编号”是“112266”和“113388”的记录,应在查询设计视图准则行中输入_。(分数:2.00)A.“112266“and“113388“B.not in(“112266“,“113388“)C.in(“112266“,“113388“)D.not(“112266“ and “113388“)20.下面显示的是查询设计视图的设计网格部分,从下图所示的内容中,可以判断要创建的查询是_。 (分数:2.00)A.删除查询B.追加查询C.生成表查询D.更新查询21.下列不属于 Access 窗体的视图是_。(分数:2.00)A.设计
8、视图B.窗体视图C.版面视图D.数据表视图22.某窗体中有一命令按钮,在窗体视图中单击此命令按钮打开另一个窗体,需要执行的宏操作是_。(分数:2.00)A.OpenQueryB.OpenReportC.OpenWindowD.OpenForm23. 在设计视图中设置此窗体的“格式”属性,正确设置是_。 (分数:2.00)A.B.C.D.24.假设已在 Access 中建立了包含“书名”、“单价”和“数量”三个字段的“tOfg”表,以该表为数据源创建的窗体中,有一个计算订购总金额的文本框,其控件来源为_。(分数:2.00)A.单价*数量B.=单价*数量C.图书订单表!单价*图书订单表!数量D.=
9、图书订单表!单价*图书订单表!数量25.以下是某个报表的设计视图。根据视图内容,可以判断出分组字段是_。 (分数:2.00)A.编号和姓名B.编号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.在一
10、个宏的操作序列中,如果既包含带条件的操作,又包含无条件的操作。则带条件的操作是否执行取决于条件式的真假,而没有指定条件的操作则会_。(分数:2.00)A.五条件执行B.有条件执行C.不执行D.出错30.以下可以得到“2*5=10”结果的 VBA 表达式为_。(分数:2.00)A.“2*5”&“=”&2*5B.“2*5”+“=”+2*5C.2*5&“=”&2*5D.2*5+“=”+2*531.确定一个控件在窗体或报表中的位置的属性是_。(分数:2.00)A.Width 或 HeightB.Width 和 HeightC.Top 或 LeftD.Top 和 Left32.假定窗体的名称为 fm T
11、est,则把窗体的标题设置为“Access Test“的语句是_。(分数:2.00)A.Me=“Access Test“B.MCaption=“Access Test“C.MText=“Access Test“D.MName=“Access Test“33.以下程序运行后,消息框的输出结果是_。 a=sqr(3) b=sqr(2) c=ab Msgbox c+2(分数:2.00)A.-1B.1C.2D.出错34.执行语句:MsgBox “AAAA“,vbOKCancel + vbQuestion,“BBBB“之后,弹出的信息框外观样式是_。 (分数:2.00)A.B.C.D.35.用于获得字符
12、串 Str 从第 2 个字符开始的 3 个字符的函数是_。(分数:2.00)A.Mid(Str,2,3)B.Middle(Str,2,3)C.Right(Str,2,3)D.Left(Str,2,3)二、B填空题/B(总题数:13,分数:26.00)36.某二叉树中度为 2 的结点有 18 个,则该二叉树中有U 【1】 /U个叶子结点。(分数:2.00)填空项 1:_37.在面向对象方法中,类的实例称为U 【2】 /U。(分数:2.00)填空项 1:_38.诊断和改正程序中错误的工作通常称为U 【3】 /U。(分数:2.00)填空项 1:_39.在关系数据库中,把数据表示成二维表,每一个二维表
13、称为U 【4】 /U。(分数:2.00)填空项 1:_40.问题处理方案的正确而完整的描述称为U 【5】 /U。(分数:2.00)填空项 1:_41.若要查找最近 20 天之内参加工作的职工记录,查询准则为U 【6】 /U。(分数:2.00)填空项 1:_42.在设计窗体时使用标签控件创建的是单独标签,它在窗体的U 【7】 /U视图中不能显示。(分数:2.00)填空项 1:_43.报表设计中,可以通过在组页眉或组页脚中创建U 【8】 /U来显示记录的分组汇总数据。(分数:2.00)填空项 1:_44.有多个操作构成的宏,执行时是按U 【9】 /U执行的。(分数:2.00)填空项 1:_45.V
14、BA 的自动运行宏,必须命名为U 【10】 /U。(分数:2.00)填空项 1:_46.某个窗体已编写以下事件过程。打开窗体运行后,单击窗体,消息框的输出结果为U 【11】 /U。Private Sub Form_Click() Dim 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.在窗体上添加一个命令按钮(名为 Command1),然后编写如下程序: Function m(x As Integer,y As
15、 Integer)As Integer m=IIf(xy,x,y) End Function Private Sub Command1_Click() Dim a As Integer,b As Integer a=1 b=2 MsgBox m(a,B) End Sub 打开窗体运行后,单击命令按钮,消息框中输出结果为U 【12】 /U。(分数:2.00)填空项 1:_48.以下是一个竞赛评分程序。8 位评委,去掉一个最高分和一个最低分,计算平均分(设满分为 10 分)。请填空补充完整。 Private Sub Form_Click() Dim Max As Integer,Min As In
16、teger 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 IfU 【14】 /UThen Min=x s=s+x Next i s=U 【15】 /U p=s/6 MsgBox“最后得分:“&p End Sub(分数:2.00)填空项 1:_全国计算机等级考试二级 ACCESS 真题 2005 年 4 月答案解析(总分:96.00,做题时间:90 分钟)一、B选择题/B(总题数:
17、35,分数:70.00)1.数据的存储结构是指_。(分数:2.00)A.存储在外存中的数据B.数据所占的存储空间量C.数据在计算机中的 J 顷序存储方式D.数据的逻辑结构在计算机中的表示 解析:知识点 数据结构 评析 数据的逻辑结构在计算机存储空间中的存放形式称为数据的存储结构(也称数据的物理结构)。 本题答案为 D。2.下列关于栈的描述中错误的是_。(分数:2.00)A.栈是先进后出的线性表B.栈只能顺序存储 C.栈具有记忆作用D.对栈的插入与删除操作中,不需要改变栈底指针解析:知识点 栈和队列 评析 栈是一种特殊的线性表,这种线性表只能在固定的一端进行插入和删除操作,允许插入和删除的一端称
18、为栈顶,另一端称为栈底。一个新元素只能从栈顶一端进入,删除时,只能删除栈顶的元素,即刚刚被插入的元素。所以栈又称先进后出表(FILO-First In Last Out)。线性表可以顺序存储,也可以链式存储,而栈是一种线性表,也可以采用链式存储结构。 本题答案为 B。3.对于长度为 n 的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是 _。(分数:2.00)A.冒泡排序为 n/2B.冒泡排序为 nC.快速排序为 nD.快速排序为 n(n-1)/2 解析:知识点 查找与排序 评析 假设线性表的长度为 n,则在最坏情况下,冒泡排序需要经过 n/2遍的从前往后扫描和 rd2 遍的从后往
19、前扫描,需要比较次数为 n(n-1)/2。快速排序法的最坏情况比较次数也是 n(n-1)/2。 本题答案为 D。4.对长度为 n 的线性表进行顺序查找,在最坏情况下所需要的比较次数为_。(分数:2.00)A.log2nB.n/2C.n D.n+1解析:知识点 查找与排序 评析 在进行顺序查找过程中,如果线性表中的第一个元素就是被查找元素,则只需做一次比较就查找成功,查找效率最高;但如果被查找的元素是线性表中的最后一个元素,或者被查找的元素根本就不在线性表中,则为了查找这个元素需要与线性表中所有的元素进行比较,这是顺序查找的最坏情况。所以对长度为 n 的线性表进行顺序查找,在最坏情况下需要比较
20、n 次。 本题答案为C。5.下列对于线性链表的描述中正确的是_。(分数:2.00)A.存储空间不一定是连续,且各元素的存储顺序是任意的 B.存储空间不一定是连续,且前件元素一定存储在后件元素的前面C.存储空间必须连续,且前件元素一定存储在后件元素的前面D.存储空间必须连续,且各元素的存储顺序是任意的解析:知识点 链表 评析 在链式存储结构中,存储数据结构的存储空间可以不连续,各数据结点的存储顺序与数据元素之间的逻辑关系可以不一致,而数据元素之间的逻辑关系是由指针域来确定的。 本题答案为 A。6.下列对于软件测试的描述中正确的是_。(分数:2.00)A.软件测试的目的是证明程序是否正确B.软件测
21、试的目的是使程序运行结果正确C.软件测试的目的是尽可能多地发现程序中的错误 D.软件测试的目的是使程序符合结构化原则解析:知识点 软件测试的方法 评析 关于软件测试的目的,Grenford J.Myers 在The Art of Software Testing一书中给出了深刻的阐述:软件测试是为了发现错误而执行程序的过程;一个好的测试用例是指很可能找到迄今为止尚未发现的错误的用例;一个成功的测试是发现了至今尚未发现的错误的测试。整体来说,软件测试的目的就是尽可能多地发现程序中的错误。 本题答案为 C。7.为了使模块尽可能独立,要求_。(分数:2.00)A.模块的内聚程度要尽量高,且各模块间的
22、耦合程度要尽量强B.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱 C.模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱D.模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强解析:知识点 软件工程基本概念 评析 模块独立性是指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。耦合性与内聚性是模块独立性的两个定性标准,耦合与内聚是相互关联的。在程序结构中,各模块的内聚性越强,则耦合性越弱。一般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。 本题答案为 B。8.下列描述中正确的是_。(分数:2.0
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 全国 计算机等级考试 二级 ACCESS 2005 答案 解析 DOC
