全国计算机等级考试二级ACCESS真题2005年4月_第1页
全国计算机等级考试二级ACCESS真题2005年4月_第2页
全国计算机等级考试二级ACCESS真题2005年4月_第3页
全国计算机等级考试二级ACCESS真题2005年4月_第4页
全国计算机等级考试二级ACCESS真题2005年4月_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、全国计算机等级测试二级 ACCESS题2005年4月总分:96.00,做题时间:90分钟一、B选择题/B总题数:35,分数:70.001. 数据的存储结构是指.分数:2.00A. 存储在外存中的数据B. 数据所占的存储空间量C. 数据在计算机中的J顷序存储方式D. 数据的逻辑结构在计算机中的表示V解析:知识点数据结构评析数据的逻辑结构在计算机存储空间中的存放形式称为数据的存储结构也称数据的物理结构.此题答案为D.2. 以下关于栈的描述中错误的选项是 .分数:2.00A. 栈是先进后出的线性表B. 栈只能顺序存储VC. 栈具有记忆作用D. 对栈的插入与删除操作中,不需要改变栈底指针解析:知识点栈

2、和队列评析栈是一种特殊的线性表,这种线性表只能在固定的一端进行插入和删除 操作,允许插入和删除的一端称为栈顶,另一端称为栈底.一个新元素只能从栈顶一端进入,删除时,只 能删除栈顶的元素,即刚刚被插入的元素.所以栈又称先进后出表FILO-First In Last Out .线性表可以顺序存储,也可以链式存储,而栈是一种线性表,也可以采用链式存储结构.此题答案为Bo3. 对于长度为n的线性表,在最坏情况下,以下各排序法所对应的比较次数中正确的选项是 .分数:2.00A. 冒泡排序为n/2B. 冒泡排序为nC. 快速排序为nD. 快速排序为nn-1/2 V解析:知识点查找与排序评析假设线性表的长度

3、为 n,那么在最坏情况下,冒泡排序需要经过n/2遍的从前往后扫描和rd2遍的从后往前扫描,需要比较次数为nn-1/2 .快速排序法的最坏情况比较次数也是nn-1/2 . 此题答案为D.4. 对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为 .分数:2.00A. log 2nB. n/2C. n VD. n+1解析:知识点查找与排序评析在进行顺序查找过程中,如果线性表中的第一个元素就是被查找元素, 那么只需做一次比较就查找成功,查找效率最高;但如果被查找的元素是线性表中的最后一个元素,或者被 查找的元素根本就不在线性表中,那么为了查找这个元素需要与线性表中所有的元素进行比较,这是顺

4、序查 找的最坏情况.所以对长度为n的线性表进行顺序查找,在最坏情况下需要比较n次.此题答案为Co5. 以下对于线性链表的描述中正确的选项是 .分数:2.00A. 存储空间不一定是连续,且各元素的存储顺序是任意的VB. 存储空间不一定是连续,且前件元素一定存储在后件元素的前面C. 存储空间必须连续,且前件元素一定存储在后件元素的前面D. 存储空间必须连续,且各元素的存储顺序是任意的解析:知识点链表评析在链式存储结构中,存储数据结构的存储空间可以不连续,各数据结点的存 储顺序与数据元素之间的逻辑关系可以不一致,而数据元素之间的逻辑关系是由指针域来确定的.此题答案为A.6. 以下对于软件测试的描述中

5、正确的选项是 .分数:2.00A. 软件测试的目的是证实程序是否正确B. 软件测试的目的是使程序运行结果正确C. 软件测试的目的是尽可能多地发现程序中的错误VD. 软件测试的目的是使程序符合结构化原那么解析:知识点软件测试的方法评析关于软件测试的目的,Grenford J.Myers在The Art of SoftwareTesting 一书中给出了深刻的阐述:软件测试是为了发现错误而执行程序的过程;一个好的测试用例是指很可能找到迄今为止尚未发现的错误的用例;一个成功的测试是发现了至今尚未发现的错误的测试.整体 来说,软件测试的目的就是尽可能多地发现程序中的错误.此题答案为Co7. 为了使模块

6、尽可能独立,要求 .分数:2.00A. 模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强B. 模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱VC. 模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱D. 模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强解析:知识点软件工程根本概念评析模块独立性是指每个模块只完成系统要求的独立的子功能,并 且与其他模块的联系最少且接口简单.耦合性与内聚性是模块独立性的两个定性标准,耦合与内聚是相互 关联的.在程序结构中,各模块的内聚性越强,那么耦合性越弱.一般较优秀的软件设计,应尽量做到高内 聚,低耦合,即减弱模块之间的耦合性和提升模块内的内聚性

7、,有利于提升模块的独立性.此题答案为Bo8. 以下描述中正确的选项是.分数:2.00A. 程序就是软件B. 软件开发不受计算机系统的限制C. 软件既是逻辑实体,又是物理实体D. 软件是程序、数据与相关文档的集合V解析:知识点软件工程根本概念评析计算机软件是计算机系统中与硬件相互依存的另一局部,是包 括程序、数据及相关文档的完整集合.软件具有以下特点:软件是一种逻辑实体,而不是物理实体,具 有抽象性;软件的生产过程与硬件不同,它没有明显的制作过程;软件在运行、使用期间不存在磨损、 老化问题;软件的开发、运行对计算机系统具有依赖性,受计算机系统的限制,这导致软件移植的问题; 软件复杂性高,本钱昂贵

8、;软件开发涉及诸多的社会因素.此题答案为Do9. 数据独立性是数据库技术的重要特点之一.所谓数据独立性是指 .分数:2.00A. 数据与程序独立存放B. 不同的数据被存放在不同的文件中C. 不同的数据只能被对应的应用程序所使用D. 以上三种说法都不对V解析:知识点数据库的根本概念评析数据独立性是数据与程序间的互不依赖性,即数据库中数据独 立于应用程序而不依赖于应用程序.也就是说,数据的逻辑结构、存储结构与存取方式的改变不会影响应 用程序.选项A、B、C三种说法都是错误的.此题答案为Do10. 用树形结构表示实体之间联系的模型是 .分数:2.00A. 关系模型B. 网状模型C. 层次模型 VD.

9、 以上三个都是解析:知识点数据模型评析层次模型是最早开展起来的数据库模型,它的根本结构是树形结构.本题答案为C.II. Access中表和数据库的关系是 .分数:2.00A. 一个数据库可以包含多个表VB. 一个表只能包含两个数据库C. 一个表可以包含多个数据库D. 一个数据库只能包含一个表 解析:知识点关系数据库根本概念评析Access数据库由数据库对象和组两局部组成,其中对象又 分为7种.这些数据库对象包括:表、查询、窗体、报表、数据访问页、宏和模块.一个数据库可以包含多个表.所以此题答案为A.12.假设数据库中表A与表B建立了 “一对多关系,表B为“多的一方,那么下述说法中正确的选项是分

10、数:2.00A. 表A中的一个记录能与表B. 表B中的一个记录能与表C. 表A中的一个字段能与表D. 表B中的一个字段能与表B中的多个记录匹配VA中的多个记录匹配B中的多个字段匹配A中的多个字段匹配解析:知识点表间关系的建立与修改评析在一对多的联系中,如果表 B为多的一方,那么表 A的一条 记录在表B中可以有多条记录与之对应,但表 B中的一条记录最多只能与表 A的一条记录相对应. 所以 此题答案为Ao13. 数据表中的“行称为 .分数:2.00A. 字段B. 数据C. 记录 VD. 数据视图解析:知识点关系数据库根本概念评析在一个二维表中,水平方向的行称为元组,每一行是一个元 组.元组对应表中

11、的一个具体记录.所以此题答案为C.14. 在关于输入掩码的表达中,错误的选项是 .分数:2.00A. 在定义字段的输入掩码时,既可以使用输入掩码向导,也可以直接使用字符B. 定义字段的输入掩码,是为了设置密码VC. 输入掩码中的字符“ 0表示可以选择输入数字0到9之间的一个数D. 直接使用字符定义输入掩码时,可以根据需要将字符组合起来解析:知识点表的建立评析定义输入掩码是为了使输入的格式标准保持一致或检查输入时的错误, 应选项B的说法是错误的.所以此题答案为B.15. 下面说法中,错误的选项是 o分数:2.00A. 文本型字段,最长为 255个字符B. 要得到一个计算字段的结果,仅能运用总计查

12、询来完成VC. 在创立一对一关系时,要求两个表的相关字段都是主关键字D. 创立表之间的关系时,正确的操作是关闭所有翻开的表解析:知识点表的建立评析在Access查询中,可以执行许多类型的计算.可以预定义计算,也可 以由用户自定义计算.预定义计算即所谓的“总计计算,是系统提供的用于对查询中的记录组或全部记 录进行的计算,它包括总和、平均值、计数、最大值、最小值、标准偏差或方差等.用户自定义计算可以 用一个或多个字段的值进行数值、日期和文本计算.所以此题答案为B.16. Access提供的数据类型中不包括.分数:2.00A. 备注B. 文字 VC. 货币D. 日期/时间解析:知识点表的建立评析Ac

13、cess常用的数据类型有:文本、备注、数字、日期/时间、货币、 自动编号、是/否、OLE对象、超级链接、查阅向导等.文字不是Access的数据类型.所以此题答案为B.17. 在已经建立的数据表中,假设在显示表中内容时使某些字段不能移动显示位置,可以使用的方法是分数:2.00A. 排序B. 筛选C. 隐藏D. 冻结 V解析:知识点表的其他操作评析在“数据表视图中,冻结某字段列或某几个字段列后,无论用户 怎样水平滚动窗口,这些字段总是可见的,并且总是显示在窗口的最左边.所以此题答案为 Do18. 将表A的记录复制到表B中,且不删除表B中的记录,可以使用的查询是 o分数:2.00A. 删除查询B.

14、生成表查询C. 追加查询VD. 交叉表查询解析:知识点创立查询评析删除查询是用于删除表中同一类的一组记录.生成表查询是从多个表中提取数据组合起来生成一个新表永久保存.追加查询是将某个表中符合一定条件的记录添加到另一个表上.交叉表查询是将来源于某个表中的字段进行分组,一组列在数据表的左侧,一组列在数据表的上部, 然后在数据表行于列交叉处显示表中某个字段的各种计算值.故要将表A的记录复制到表B中,且不删除表B中的记录,可以使用追加查询.所以此题答案为 C.19. 在Access的数据库中已建立了 tBook表,假设查找“图书编号是“ 112266和“113388的记录, 应 在查询设计视图准那么行

15、中输入 .分数:2.00A. 112266and113388B. not in112266,113388C. in112266,113388VD. not112266 and 113388解析:知识点查询准那么评析在查询准那么中,特殊运算符 In是用于指定一个字段值的列表,列表中 的任意一个值都可与查询的字段想匹配.此题的查询准那么可以写成in112266,113388,或者写成112266 , Or113388.所以此题答案为 C.20. 下面显示的是查询设计视图的设计网格局部,从以下列图所示的内容中,可以判断要创立的查询是.k面显示的是查询设计视图的设计网格局部,从以下列图所示的内容中,可

16、以判断要创立的查询是分数:2.00A. 删除查询B. 追加查询 VC. 生成表查询D. 更新查询解析:知识点创立查询评析选择追加查询以后,“设计网格中会显示一个“追加到行,此题的 图中有这一行,故应该是追加查询.所以此题答案为 B.21. 以下不属于 Access窗体的视图是 .分数:2.00A. 设计视图B. 窗体视图C. 版面视图VD. 数据表视图解析:知识点窗体分类评析窗体有3种视图,分别为:设计视图、窗体视图和数据表视图.所以此题答案为C.22. 某窗体中有一命令按钮,在窗体视图中单击此命令按钮翻开另一个窗体,需要执行的宏操作是.分数:2.00A. OpenQueryB. OpenRe

17、portC. OpenWindowD. OpenForm V解析:知识点宏的根本操作评析Access中提供了 50多个可选的宏操作命令,其中 OpenQuery用于 翻开查询,OpenReport用于翻开报表,OpenForm用于翻开窗体.而OpenWindow不是Access的宏操作.所 以此题答案为Do23.分数:2.00在设计视图中设置此窗体的“格式属性,正确设置是A.B.C. VD.浏览按钮为“否,所以此题答案为 C.解析:知识点创立窗体评析由题目图片可知,窗体的记录选定器应该为“否, 分隔线为“否,限制框为“否,最大最小化按钮为“无,关闭按钮为“否.24. 假设已在Access中建立

18、了包含书名、单价和数量三个字段的tOfg 表,以该表为数据 源创立的窗体中,有一个计算订购总金额的文本框,其控件来源为 .分数:2.00A. 单价*数量B. =单价*数量VC. 图书订单表!单价*图书订单表!数量D. =图书订单表!单价*图书订单表!数量解析:知识点创立窗体评析计算控件的控件源必须是“=开头的一个计算表达式,表达式中的字 段名前不用加表名,并且以“括起来.所以此题答案为B.25. 以下是某个报表的设计视图.根据视图内容,可以判断出分组字段是分数:2.00A. 编号和姓名B. 编号 VC. 姓名D. 无分组字段解析:知识点使用设计器编辑报表评析由图可以看出,在“页面页眉和“主体之

19、间有一个“编 号页眉,故该报表的分组字段就是“编号.所以此题答案为B.26. 要实现报表的分组统计,其操作区域是 .分数:2.00A. 报表页眉或报表页脚区域B. 页面页眉或页面页脚区域C. 主体区域D. 组页眉或组页脚区域V解析:知识点使用设计器编辑报表评析Access可以根据需要,使用“排序与分组属性来设置“组 页眉/组页脚区域,以实现报表的分组输出和分组统计.所以此题答案为D.27. Access通过数据访问页可以发布的数据 .分数:2.00A. 只能是静态数据B. 只能是数据库中保持不变的数据C. 只能是数据库中变化的数据D. 是数据库中保存的数据V解析:知识点数据访问页的概念评析在A

20、ccess中的数据访问页中,相关数据会随数据库中的内容 而变化,以便用户随时通过Internet 访问这些资料.在 Access中,有静态HTM应件,也有动态 HTML文件.用户可以根据应用程序的需求来确定使用哪一种HTM成件格式.如果数据不常更改而且 Web应用程序不需要窗体时,那么使用静态HTMLM式;如果数据经常需要更改,而且Web应用程序需要使用窗体来保存和获得Access数据库的现有数据时,那么使用动态HTMIM式.所以此题答案为D.28. 在条件宏设计时,对于连续重复的条件,可以代替的符号是 .分数:2.00A. - VB. =C. ,D. ;解析:知识点宏的根本概念评析:省略号,

21、表示该行中的条件表达式与上一行相同.所以此题答案为Ao29. 在一个宏的操作序列中,如果既包含带条件的操作,又包含无条件的操作.那么带条件的操作是否执行取 决于条件式的真假,而没有指定条件的操作那么会 .分数:2.00A. 五条件执行 VB. 有条件执行C. 不执行D. 出错解析:知识点宏的根本操作评析在宏的组成操作序列中,如果既存在带条件的操作又存在无条件的 操作,那么带条件的操作是否执行取决于条件式的真假,而没有指定条件的操作那么会无条件地执行.所以此题答案为Ao30. 以下可以得到“2*5=10结果的 VBA表达式为.分数:2.00A. “2*5 & = &2*5VB. “2*5 + =

22、 +2*5C. 2*5& = &2*5D. 2*5+ = +2*5解析:知识点VBA程序设计根底评析VBA中字符串要用引号引起来,而算术表达式不需要引号.VBA中有两个字符串连接符:&和“+,&用来强制两个表达式作字符串连接,+运算符是当两个表达式均为字符串数据时,才将两个字符串连接成一个新字符串.所以此题答案为Ao31. 确定一个控件在窗体或报表中的位置的属性是 .分数:2.00A. Width 或 HeightB. Width 和 HeightC. Top 或 LeftD. Top 和 Left V解析:知识点报表和窗体的创立和使用评析Width表示控件的宽度,Height表示控件的高度,

23、Top 表示控件的顶部与它所在的容器的顶部的距离,Left表示控件的左边与它所在的容器的左边的距离.可以通过Top属性和Left属性来确定一个控件的位置.所以此题答案为Do32. 假定窗体的名称为fm Test ,那么把窗体的标题设置为Access Test的语句是.分数:2.00A. Me=Access TestB. MCaption=Access TestC. MText=Access TestD. MName=Access Test解析:知识点VBA程序设计根底评析窗体中,Caption属性表示标题,Name属性表示名称.而窗体 没有Text属性.此题要求设置窗体的标题.所以此题答案为

24、Bo33. 以下程序运行后,消息框的输出结果是a=sqr(3) b=sqr(2) c=a b Msgbox c+2分数:2.00A. -1B. 1VC. 2D. 出错解析:知识点VBA程序设计根底评析此题中a b返回True,即c=True ,而在算术表达式中,True 作为-1来处理,故消息框中输出的结果为1.所以此题答案为B.34. 执行语句:MsgBoxAAAA,vbOKCancel + vbQuestion,BBBB之后,弹出的信息框外观样式是 .(分数:2.00)A.B.C. VD.解析:知识点VBA程序设计根底评析消息框用于在对话框中显示信息,其使用格式为:MsgBoxprompt

25、,buttons , title , helpfile , context.其中,第一个参数是显示在对话框上的内容;第二个参数用 于指定显示按钮的数目及形式,使用的图标样式等;第三个参数是对话框标题栏显示的内容.此题中,显示的内容为“ AAAA,标题为“ BBBB,而vbOKCance 1表示对话框中显示“确定和“取消两个按钮,vbQuestion表示显示问号图标.所以此题答案为C.35. 用于获得字符串Str从第2个字符开始的3个字符的函数是 .分数:2.00A. MidStr,2,3VB. MiddleStr,2,3C. RightStr,2,3D. LeftStr,2,3解析:知识点VB

26、A程序设计根底评析函数Mid的语法为:Midstring , start , length , string 表示操作的字符串,start表示所取字符的开始位置,length表示所取字符的长度.此题中要求从 Str的 第2个字符开始取3个字符,故语句为MidStr,2,3.而Right和Left语句都只有两个参数,Middle函 数不存在.所以此题答案为A二、B填空题/B总题数:13,分数:26.0036. 某二叉树中度为2的结点有18个,那么该二叉树中有U【1】/U个叶子结点.分数:2.00填空项1:正确答案:19解析:知识点树和二叉树评析二叉树的性质3:在任意一棵二叉树中,度为 0的结点即

27、叶子结点 总是比度为2的结点多一个.此题中度为2的结点数为18,故叶子结点数为18+1=19个.37. 在面向对象方法中,类的实例称为 U【2】/U.分数:2.00填空项1: 正确答案:对象解析:知识点面向对象的程序设计方法评析将属性、操作相似的对象归为类,也就是说,类是具有 共同属性、共同方法的对象的集合.所以,类是对象的抽象,它描述了属于该对象类型的所有对象的性质, 而一个对象那么是其对应类的一个实例.38. 诊断和改正程序中错误的工作通常称为U【3】(/U) o(分数:2.00)填空项1: (正确答案:程序调试)解析:知识点程序的调试评析程序调试的任务是诊断和改正程序中的错误.它与软件测

28、试不同,软 件测试是尽可能多地发现软件中的错误.先要发现软件的错误,然后借助于一定的调试工具去找出软件错 误的具体位置.软件测试贯穿整个软件生命期,调试主要在开发阶段执行.39. 在关系数据库中,把数据表示成二维表,每一个二维表称为(U)【4】(/U).(分数:2.00)填空项1: (正确答案:关系)解析:知识点数据模型评析在关系数据库中,把数据表示成二维表,而一个二维表就是一个关系.40. 问题处理方案的正确而完整的描述称为(U)【5】(/U).(分数:2.00)填空项1: (正确答案:算法)解析:知识点算法评析所谓算法是指解题方案的准确而完整的描述.41. 假设要查找最近20天之内参加工作

29、的职工记录,查询准那么为(U)【6】(/U) o(分数:2.00)填空项 1: (正确答案:Between Date() And Date()-20)解析:知识点查询准那么评析查询准那么中,特殊运算符 Between用于指定一个字段值的范围,指定的 范围之间用And连接.而Date()函数是用于返回当前系统日期.此题要求查询最近20天只能的记录,故查询准那么应该为: Between Date() And Date()-20.42. 在设计窗体时使用标签控件创立的是单独标签,它在窗体的(U)【7】(/U)视图中不能显示.(分数:2.00)填空项1: (正确答案:数据表)解析:知识点创立窗体评析标

30、签主要用来在窗体或报表上显示说明性文本.可以将标签附加到其他 控件上,也可以创立独立的标签(也称单独的标签),但独立创立的标签在“数据表视图中并不显示.43. 报表设计中,可以通过在组页眉或组页脚中创立(U)【8 (/U)来显示记录的分组汇总数据.(分数:2.00)填空项1:(正确答案:文本框或其他类型控件)解析:知识点使用设计器编辑报表评析可以使用“排序与分组属性设置“组页面/组页脚区域, 以实现报表的分组输出和分组统计. 组页眉节内主要安排文本框或其他类型控件显示分组字段等数据信息.44. 有多个操作构成的宏,执行时是按(U)【9】(/U)执行的.(分数:2.00)填空项1: (正确答案:宏的根本操作)解析:知识点排列次序评析有多个操作构成的宏,执行时是按操作的排列次序来执行的.45. VBA的自动运行宏,必须命名为(U)【10】(/U).(分数:2.00)填空项1: (正确答案:AutoExec)解析:知识点VBA程序设计根底评析被命名为AutoExe

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论