【计算机类职业资格】全国计算机等级考试二级ACCESS真题2006年4月及答案解析.doc
《【计算机类职业资格】全国计算机等级考试二级ACCESS真题2006年4月及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】全国计算机等级考试二级ACCESS真题2006年4月及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、全国计算机等级考试二级 ACCESS 真题 2006 年 4 月及答案解析(总分:98.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.下列选项中不属于结构化程序设计方法的是 _。(分数:2.00)A.自顶向下B.逐步求精C.模块化D.可复用2.两个或两个以上的模块之间关联的紧密程度称为 _。(分数:2.00)A.耦合度B.内聚度C.复杂度D.数据传输特性3.下列叙述中正确的是 _。(分数:2.00)A.软件测试应该由程序开发者来完成B.程序经调试后一般不需要再测试C.软件维护只包括对程序代码的维护D.以上三种说法都不对4.按照“后进先出”原则组织数据的数据结
2、构是 _。(分数:2.00)A.队列B.栈C.双向链表D.二叉树5.下列描述中正确的是 _。(分数:2.00)A.线性链表是线性表的链式存储结构B.栈与队列是非线性结构C.双向链表是非线性结构D.只有根结点的二叉树是线性结构6.对如下二叉树 (分数:2.00)A.ABCDEFB.DBEAFCC.ABDECFD.DEBFCA7.在深度为 7 的满二叉树中,叶子结点的个数为 _。(分数:2.00)A.32B.31C.64D.638.“商品”与“顾客”两个实体集之间的联系一般是 _。(分数:2.00)A.一对一B.一对多C.多对一D.多对多9.在 E-R 图中,用来表示实体的图形是 _。(分数:2.
3、00)A.矩形B.椭圆形C.菱形D.三角形10.数据库 DB、数据库系统 DBS、数据库管理系统 DBMS 之间的关系是 _。(分数:2.00)A.DB 包含 DBS 和 DBMSB.DBMS 包含 DB 和 DBSC.DBS 包含 DB 和 DBMSD.没有任何关系11.常见的数据模型有 3 种,它们是 _。(分数:2.00)A.网状、关系和语义B.层次、关系和网状C.环状、层次和关系D.字段名、字段类型和记录12.在以下叙述中,正确的是 _。(分数:2.00)A.ACCESS 只能使用系统菜单创建数据库应用系统B.ACCESS 不具备程序设计能力C.ACCESS 只具备了模块化程序设计能力
4、D.ACCESS 具有面向对象的程序设计能力,并能创建复杂的数据库应用系统13.不属于 Access 对象的是 _。(分数:2.00)A.表B.文件夹C.窗体D.查询14.表的组成内容包括 _。(分数:2.00)A.查询和字段B.字段和记录C.记录和窗体D.报表和字段15.在数据表视图中,不能 _。(分数:2.00)A.修改字段的类型B.修改字段的名称C.删除一个字段D.删除一条记录16.数据类型是 _。(分数:2.00)A.字段的另一种说法B.决定字段能包含哪类数据的设置C.一类数据库应用程序D.一类用来描述 Access 表向导允许从中选择的字段名称17.现有一个已经建好的“按雇员姓名查询
5、”窗体,如下图所示: 运行该窗体后,在文本框中输入要查询雇员的姓名,当按下“查询”按钮时,运行一个名是“按雇员姓名查询”的查询,该查询显示出所查雇员的职工 ID、姓名和职称等三个字段。若窗体中文本框名称为 tName,设计“按雇员姓名查询”,正确的设计视图是 _。 (分数:2.00)A.*B.*C.*D.*19.在下图中,与查询设计器的筛选标签中所设置的筛选功能相同的表达式是 _。 (分数:2.00)A.成绩表.综合成绩=80 AND 成绩表.综合成绩=90B.成绩表.综合成绩80 AND 成绩表.综合成绩90C.80=成绩表.综合成绩=90D.80成绩表.综合成绩9020.下图中所示的查询返
6、回的记录是 _。 (分数:2.00)A.不包含 80 分和 90 分B.不包含 80 至 90 分数段C.包含 80 至 90 分数段D.所有的记录21.排序时如果选取了多个字段,则输出结果是 _。(分数:2.00)A.按设定的优先次序进行排序B.按最右边的列开始排序C.按从左向右优先次序依次排序D.无法进行排序22.为窗体中的命令按钮设置鼠标时发生的动作,应选择设置其属性对话框的 _。(分数:2.00)A.格式选项卡B.事件选项卡C.方法选项卡D.数据选项卡23.要改变窗体上文本框控件的数据源,应设置的属性是 _。(分数:2.00)A.记录源B.控件来源C.筛选查阅D.默认值24.在使用报表
7、设计器设计报表时,如果要统计报表中某个字段的全部数据,应将计算表达式放在 _。(分数:2.00)A.组页眉/组页脚B.页面页眉/页面页脚C.报表页眉/报表页脚D.主体25.如果加载一个窗体,先被触发的事件是 _。(分数:2.00)A.Load 事件B.Open 事件C.Click 事件D.DbClick 事件26.数据访问页可以简单地认为就是一个 _。(分数:2.00)A.网页B.数据库文件C.word 文件D.子表27.使用宏组的目的是 _。(分数:2.00)A.设计出功能复杂的宏B.设计出包含大量操作的宏C.减少程序内存的消耗D.对多个宏进行组织和管理28.以下是宏对象 m 的操作序列设计
8、: (分数:2.00)A.只关闭窗体对象“fTest1”B.只关闭表对象“tStud”C.关闭窗体对象“fTest2”和表对象“tStud”D.关闭窗体“fTest11”和“fTest2”及表对象“tStud”29.VBA 程序的多条语句可以写在一行中,其分隔符必须使用符号 _。(分数:2.00)A.:B.C.;D.,30.VBA 表达式 3*33/3 的输出结果是 _。(分数:2.00)A.0B.1C.3D.931.现有一个已经建好的窗体,窗体中有一命令按钮,单击此按钮,将打开“tEmployee”表,如果采用VBA 代码完成,下面语句正确的是 _。(分数:2.00)A.docmopenfo
9、rm “tEmployee“B.docmopenview “tEmployee“C.docmopentable “tEmployee“D.docmopenreport “tEmployee“32.Access 的控件对象可以设置某个属性来控制对象是否可用(不可用时显示为灰色状态),需要设置的属性是 _。(分数:2.00)A.DefaultB.CancelC.EnabledD.Visible33.以下程序段运行结束后,变量 x 的值为 _。 x=2 y=4 Do x=x*y y=y+1 Loop While y4(分数:2.00)A.2B.4C.8D.2034.在窗体上添加有一个命令按钮,(名为
10、 Command1),然后编写如下事件过程: Private Sub Command1_Click() For i=1 To 4 x=4 For j=1 To 3 x=3 For k=1 To 2 x=x+6 Next k Next j Next I MsgBox x End Sub 打开窗体后,单击命令按钮,消息框的输出结果是 _。(分数:2.00)A.7B.15C.157D.53835.假定有如下的 Sub 过程: sub sfun(x As Single,y As Single) t=x x=t/y y=t Mod y End Sub 在窗体上添加一个命令按钮(名为 Command1),
11、然后编写如下事件过程: Private Sub Command1_Click() Dim a as single Dim b as single a=5 b=4 sfun a,b MsgBox a & chr(10)+chr(13)& b End Sub 打开窗体运行后,单击命令按钮,消息框的两行输出内容分别为 _。(分数:2.00)A.1 和 1B.1.25 和 1C.1.25 和 4D.5 和 4二、B填空题/B(总题数:14,分数:28.00)36.对长度为 10 的线性表进行冒泡排序,最坏情况下需要比较的次数为U 【1】 /U。(分数:2.00)填空项 1:_37.在面向对象方法中U
12、【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.结合型文本框可以从表、查询或U 【6】 /U中获得
13、所需的内容。(分数:2.00)填空项 1:_42.耷创建主/子窗体之前,必须设置U 【7】 /U之间的关系。(分数:2.00)填空项 1:_43.函数 Right(“计算机等级考试”,4)的执行结果是U 【8】 /U。(分数:2.00)填空项 1:_44.某窗体中有一命令按钮,在窗体视图中单击此命令按钮打开一个查询,需要执行的宏操作是U 【9】 /U。(分数:2.00)填空项 1:_45.在使用 Dim 语句定义数组时,在缺省情况下数组下标的下限为U 【10】 /U。(分数:2.00)填空项 1:_46.在窗体中添加一个命令按钮,名称为 Command1,然后编写如下程序: Private S
14、ub Command1_click() Dim s,i For i=1 To 10 s=s+i Next i MsgBox s End Sub 窗体打开运行后,单击命令按钮,则消息框的输出结果为U 【11】 /U。(分数:2.00)填空项 1:_47.在窗体中添加一个名称为 Command1 的命令按钮,然后编写如下程序: Private Sub s(ByVal p As Integer) p=p*2 End Sub Private Sub Command1_click() Dim i As Integer i=3 Call s(i) If i4 Then i=i2 MsgBox i End
15、Sub 窗体打开运行后,单击命令按钮,则消息框的输出结果为U 【12】 /U。(分数:2.00)填空项 1:_48.设有如下代码: x=1 Do x=x+2 Loop untilU 【13】 /U 运行程序,要求循环执行 3 次后结束循环,在空白处填入适当语句。(分数:2.00)填空项 1:_49.窗体中有两个命令按钮:“显示”,(控件名为 cmdDisplay)和“测试”(控件名为 CmdTest)。以下事件过程的功能是:单击“测试”按钮时,窗体上弹出一个消息框,如果单击消息框的“确定”按钮,隐藏窗体上的“显示”命令按钮:单击“取消”按钮关闭窗体。请按照功能要求,将程序补充完整。 Priva
16、te Sub cmdTest_Click() Answer=U 【14】 /U If Answer=vbOK Then cmdDisplay.Visible=U 【15】 /U Else Docmd.Close End If End Sub(分数:2.00)填空项 1:_全国计算机等级考试二级 ACCESS 真题 2006 年 4 月答案解析(总分:98.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.下列选项中不属于结构化程序设计方法的是 _。(分数:2.00)A.自顶向下B.逐步求精C.模块化D.可复用 解析:知识点 结构化程序设计方法 评析 20 世纪
17、70 年代以来,提出了许多软件设计方法,主要有逐步求精:对复杂的问题,应设计一些子目标作过渡,逐步细化;自顶向下:程序设计时应先考虑总体,后考虑细节;先考虑全局目标,后考虑局部目标。不要一开始就过多追求众多的细节,先从最上层总目标开始设计,逐步使问题具体化;模块化:一个复杂问题,肯定是由若干稍简单的问题构成。模块化是把程序要解决的总目标分解为分目标,再进一步分解为具体的小目标,把每个小目标称为一个模块,而可复用是面向对象程序设计的一个优点。2.两个或两个以上的模块之间关联的紧密程度称为 _。(分数:2.00)A.耦合度 B.内聚度C.复杂度D.数据传输特性解析:知识点 耦合度 评析 耦合度是模
18、块间互相连接的紧密程度的度量;内聚度是一个模块内部各个元素间彼此结合的紧密程度的度量。3.下列叙述中正确的是 _。(分数:2.00)A.软件测试应该由程序开发者来完成B.程序经调试后一般不需要再测试C.软件维护只包括对程序代码的维护D.以上三种说法都不对 解析:知识点 软件的测试与程序的调试 评析 程序调试的任务是诊断和改正程序中的错误。它与软件测试不同,软件测试是尽可能多地发现软件中的错误。先要发现软件的错误,然后借助于一定的调试工具去找出软件错误的具体位置。软件测试贯穿整个软件生命期,调试主要在开发阶段。为了达到更好的测试效果,应该由独立的第三方来构造测试。因为从心理学角度讲,程序人员或设
19、计方在测试自己的程序时,要采取客观的态度是程度不同地存在障碍的。软件的运行和维护是指将已交付的软件投入运行,并在运行使用中不断地维护,根据新提出的需求进行必要而且可能的扩充和删改。4.按照“后进先出”原则组织数据的数据结构是 _。(分数:2.00)A.队列B.栈 C.双向链表D.二叉树解析:知识点 栈和队列的定义 评析 栈和队列都是一种特殊的操作受限的线性表,只允许在端点处进行插入和删除。二者的区别是:栈只允许在表的一端进行插入或删除操作,是一种“后进先出”的线性表:而队列只允许在表的一端进行插入操作,在另一端进行删除操作,是一种“先进先出”的线性表。5.下列描述中正确的是 _。(分数:2.0
20、0)A.线性链表是线性表的链式存储结构 B.栈与队列是非线性结构C.双向链表是非线性结构D.只有根结点的二叉树是线性结构解析:知识点 线性结构与非线性结构的概念 评析 根据数据结构中各数据元素之间前后关系的复杂程度,一般将数据结构分为两大类型:线性结构与非线性结构。如果一个非空的数据结构满足下列两个条件:有已只有一个根结点:每个结点最多有一个前件,也最多有一个后件。则称该数据结构为线性结构,又称线性表。所以线性表、栈与队列、线性链表都是线性结构,而二叉树是非线性结构。6.对如下二叉树 (分数:2.00)A.ABCDEFB.DBEAFCC.ABDECFD.DEBFCA 解析:知识点 二叉树的后序
21、遍历 评析 后序遍历指在访问根结点、遍历左子树与遍历右子树这三者中,道先遍历左子树,然后遍历右子树,最后访问根结点:并且遍历左、右子树时,仍然先遍历左子树,然后遍历右子树,最后访问根结点。7.在深度为 7 的满二叉树中,叶子结点的个数为 _。(分数:2.00)A.32B.31C.64 D.63解析:知识点 二叉树的概念评析 所谓满二叉树是指这样的一种二叉树:除最后一层外,每层上的所有结点都有两个子结点。这就是说,在满二叉树中,每一层上的结点数都达到最大值,即在满二叉树的第 K 层上有 2K-1个结点,且深度为 m 的满二叉树有 2m-1 个结点。树的最大层次称为树的深度。本题中深度为 7,故叶
22、子结点数为 27-1=2664。8.“商品”与“顾客”两个实体集之间的联系一般是 _。(分数:2.00)A.一对一B.一对多C.多对一D.多对多 解析:知识点 Visual FoxPro 基础知调关系数据库 评析 两个实体间的联系可以归纳为 3 种类型: 一对一联系:一对一的联系表现为主表中的每一条记录只与相关表中的一条记录相关联一 一对多联系,一对多的联系表现为主表中的每一条记录与相关表中的多条记录相关联。 多对多联系:多对多的联系表现为二个表中的多个记录在相关表中同样有多个记录其匹配。 本题中一个顾客可以购买多种商品,同一种商品可以有多个顾客购买,所以商品和顾客之间是多对多的联系。9.在
23、E-R 图中,用来表示实体的图形是 _。(分数:2.00)A.矩形 B.椭圆形C.菱形D.三角形解析:知识点 实体联系模型及 E-R 图 评析 E-R 图中用矩形表示实体集,用椭圆表示属性,用菱形表示联系。10.数据库 DB、数据库系统 DBS、数据库管理系统 DBMS 之间的关系是 _。(分数:2.00)A.DB 包含 DBS 和 DBMSB.DBMS 包含 DB 和 DBSC.DBS 包含 DB 和 DBMS D.没有任何关系解析:知识点 数据库的基本概念:数据库,数据库管理系统,数据库系统 评析 数据库系统由如下几部分组成:数据库、数据库管理系统、数据库管理员、系统平台(硬件平台和软件平
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 全国 计算机等级考试 二级 ACCESS 2006 答案 解析 DOC
