【典藏版】计算机等级考试二级access试题汇编

两个或两个以上模块之间关联的紧密程度称为

A.藕合度

B.内聚度

C.复杂度

D.数据传输特性


正确答案:A
 衡量软件的模块独立性使用耦合性和内聚性两个定性的度量标准。内聚性是指一个模块内部各个元素间彼此结合的紧密程度的度量。耦合性是指模块间互相连接的紧密程度的度量。因此本题的正确答案是A。


两个或两个以上的模块之间关联的紧密程度称为______。

A.耦合度

B.内聚度

C.复杂度

D.数据传输特性


正确答案:A
解析:耦合度是模块间互相连接的紧密程度的度量;内聚度是一个模块内部各个元素间彼此结合的紧密程度的度量。


在软件开发中有许多重要的环节,下列叙述中正确的是( )

A.软件维护只包括对程序代码的维护

B.程序调试后一般不需要再测试

C.软件测试应该由程序开发者来完成

D.需求分析与程序设计、测试、维护是软件开发中的重要环节


正确答案:D


下列叙述中,不正确的是( )。

A.线性表是线性结构.

B.栈与队列是线性结构

C.线性链表是线性结构

D.二叉树是线性结构


正确答案:D
解析:一个线性结构需要满足两个条件:一是有且只有一个根结点:二是每个结点最多有一个前驱,也最多有一个后继。


两个或两个以上的模块之间关联的紧密程度称为( )。

A.耦合度

B.内聚度

C.复杂度

D.连接度


正确答案:A
A)【解析】耦合度是模块间互相连接的紧密程度的度量;内聚度是一个模块内部各个元素间彼此结合的紧密程度的度量。


全国计算机等级考试二级Access数据库程序设计复习指南2006年4月全国计算机等级考试二级Access数据库程序设计 (考试时间90分钟,满分100分) 一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项写在答题卡相应位置上,答在试卷上不得分。 (1)下列选项中不属于结构化程序设计方法的是 A)自顶向下 B)逐步求精 C)模块化 D)可复用 (2)两个或两个以上模块之间关联的紧密程度称为 A)耦合度 B)内聚度 C)复杂度 D)数据传输特性 (3)下列叙述中正确的是 A)软件测试应该由程序开发者来完成 B)程序经调试后一般不需要再测试 C)软件维护只包括对程序代码的维护 D)以上三种说法都不对 (4)按照“后进先出”原则组织数据的数据结构是 A)队列 B)栈 C)双向链表 D)二叉树 (5)下列叙述中正确的是 A)线性链表是线性表的链式存储结构 B)栈与队列是非线性结构 C)双向链表是非线性结构 D)只有根结点的二叉树是线性结构 (6)对如下二叉树进行后序遍历的结果为 A)ABCDEF B)DBEAFC C)ABDECF D)DEBFCA (7)在深度为7的满二叉树中,叶子结点的个数为 A)32 B)31 C)64 D)63 (8)“商品”与“顾客”两个实体集之间的联系一般是 A)一对一 B)一对多 C)多对一 D)多对多 (9)在ER图中,用来表示实体的图形是 A)矩形 B)椭圆形 C)菱形 D)三角形 (10)数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是 A)DB包含DBS和DBMS B)DBMS包含DB和DBS C)DBS包含DB和DBMS D)没有任何关系 (11)常见的数据模型有3种,它们是 A)网状、关系和语义 B)层次、关系和网状 C)环状、层次和关系 D)字段名、字段类型和记录 (12)在以下叙述中,正确的是 A)ACCESS只能使用系统菜单创建数据库应用系统 B)ACCESS不具备程序设计能力 C)ACCESS只具备了模块化程序设计能力 D)ACCESS具有面向对象的程序设计能力,并能创建复杂的数据库应用系统 (13)不属于Access对象的是 A)表 B)文件夹 C)窗体 D)查询 (14)表的组成内容包括 A)查询和字段 B)字段和记录 C)记录和窗体 D)报表和字段 (15)在数据表视图中,不能 A)修改字段的类型 B)修改字段的名称 C)删除一个字段 D)删除一条记录 (16)数据类型是 A)字段的另一种说法 B)决定字段能包含哪类数据的设置 C)一类数据库应用程序 D)一类用来描述Access表向导允许从中选择的字段名称 (17)现有一个已经建好的“按雇员姓名查询”窗体,如下图所示。 运行该窗体后,在文本框中输入要查询雇员的姓名,当按下“查询”按钮时,运行一个是“按雇员姓名查询”的查询,该查询显示出所查雇员的雇员ID、姓名和职称等三段。若窗体中的文本框名称为tName,设计“按雇员姓名查询”,正确的设计视图是 A) B) C) D) (18)下图是使用查询设计器完成的查询,与该查询等价的SQL语句是 A)select学号,数学from sc where数学(select avg(数学)from sc) B)select学号 where 数学(select avg(数学)from sc) C)select 数学avg(数学)from sc) D)select 数学(select avg(数学)from sc) (19)在下图中,与查询设计器的筛选标签中所设置的筛选功能相同的表达式是 A)成绩表.综合成绩=80AND成绩表.综合成绩=80AND成绩表.综合成绩90 C)80=成绩表.综合成绩=90 D)80成绩表.综合成绩90 (20)下图中所示的查询返回的记录是 A)不包含80分和90分 B)不包含80至90分数段 C)包含80至90分数段 D)所有的记录 (21)排序时如果选取了多个字段,则输出结果是 A)按设定的优先次序依次进行排序B)按最右边的列开始排序 C)按从左向右优先次序依次排序 D)无法进行排序 (22)为窗口中的命令按钮设置单击鼠标时发生的动作,应选择设置其属性对话框的 A)格式选项卡 B)事件选项卡 C)方法选项卡 D)数据选项卡 (23)要改变窗体上文本框控件的数据源,应设置的属性是 A)记录源 B)控件来源 C)筛选查询 D)默认值 (24)在使用报表设计器设计报表时,如果要统计报表中某个字段的全部数据,应将计算表 达式放在 A)组页眉/组页脚 B)页面页眉/页面页脚 C)报表页眉/报表页脚 D)主体 (25)如果加载一个窗体,先被触发的事件是 A)Load 事件 B)Open事件 C)Click 事件 D)DaClick事件 (26)数据访问页可以简单地认为就是一个 A)网页 B)数据库文件 C)word 文件 D)子表 (27)使用宏组的目的是 A)设计出功能复杂的宏 B)设计出包含大量操作的宏 C)减少程序内存消耗 D)对多个宏进行组织和管理 (28)以下是宏对象m1的操作序列设计: 假定在宏m1的操作中涉及到的对象均存在,现将设计好的宏m1设置为窗体“fTest”上某个命令按钮的单击事件属性,则打开窗体“fTest1”运行后,单击该命令按钮,会启动宏m1的运行。宏m1运行后,前两个操作会先后打开窗体对象“fTest2”和表对象“tStud”。那么执行Close操作后,会 A)只关闭窗体对象“fTest1” B)只关闭表对象“tStud” C)关闭窗体对象“fTest2”和表对象“tStud” D)关闭窗体“fTest1”和“fTest2”及表对象“tStud” (29)VBA程序的多条语句可以写在一行中,其分隔符必须使用符号 A): B) C); D), (30)VBA表达式3*33/3的输出结果是 A)0 B)1 C)3 D)9 (31)现有一个已经建好的窗体,窗体中有一命令按钮,单击此按钮,将打开“tEmployee”表,如果采用VBA代码完成,下面语句正确的是 A)docmd.openformtEmployee B)docmd.openviewtEmployee C)docmd.opentabletEmployee D)docmd.openreporttEmployee (32)Access的控件对象可以设置某个属性来控制对象是否可用(不可用时显示为灰色状 态)。需要设置的属性是 A)Default B)Cancel C)Enabled (33)以下程序段运行结束后,变量x的值为 x=2 y=4 Do x=x*y y=y+1 Loop While y4 A)2 B)4 C)8 D)20 (34)在窗体上添加一个命令按钮(名为Command1),然后编写如下事件过程: Private Sub Command1_Click() For i=1 To 4 x=4 For j=1 To 3 x=3 For k=1 To2 x=x+6 Next k Next j Next i MsgBox x End Sub 打开窗体后,单击命令按钮,消息框的输出结果是 A)7 B)15 C)157 D)538 (35)假定有如下的Sub过程: Sub sfun(x As Single,y As Single) t=x x=t/y y=t Mod y End Sub 在窗体上添加一个命令按钮(名为Command1),然后编写如下事件过程: Private Sub Command1_Click() Dim a as single Dim b as single a=5 b=4 sfun a,b

下列叙述中正确的是( )。

A.软件测试应该由程序开发者来完成

B.程序经调试后一般不需要测试

C.软件维护只包括对程序代码的维护

D.以上三种说法都不对


正确答案:D
程序调试是由程序开发者完成诊断和改正程序中的错误的过程;软件测试是由专门的测试人员完成,是发现错误而执行程序的过程;软件维护是指软件系统交付使用以后,为了改正错误或满足新的需要而修改软件的过程,是软件生存周期中非常重要的一个阶段。


下列数据结构中属于非线性结构的是( )。

A.二叉树

B.线形表

C.栈与队列

D.线性链表


正确答案:A
解析:一个线性结构需要满足以下两个条件:一是有且只有一个根节点;二是每个节点最多有一个前件,也最多有一个后件。选项中的线形表、栈与队列、线性链表都满足这两个 条件,所以它们都是线性结构,而二叉树虽然只有一个根节点,但它的每个节点可以有两个子树,不满足线性结构的每个节点最多有一个前件,也最多有一个后件这一条件。所以它是非线性结构。


下列叙述中正确的是( )。

A. 软件测试的目的是确定程序中错误的位置

B. 软件测试的目的是发现程序中的错误

C. 软件调试的目的是发现程序中的错误

D. 软件调试后一般不需要再测试


正确答案:B
软件测试的目的是为了发现程序中的错误,而软件调试的任务是诊断和改正程序中的错误,改正以后还需要再测试。


下列叙述中,正确的是______。

A.线性表是线性结构

B.栈与队列是非线性结构

C.线性链表是非线性结构

D.二叉树是线性结构


正确答案:A
解析: 线性表是一个线性结构;数据元素性表中的位置只取决于它们自己的序号。栈是限定在一端进行插入与删除的线性表。队列是指允许在一端进行插入而在另一端进行删除的线性表。链式存储方式既可用于表示线性结构,也可用于表示非线性结构。树是一种简单的非线性结构。


按照“先进后出”原则组织数据的数据结构是( )。 A.队列B.栈C.双向链表

按照“先进后出”原则组织数据的数据结构是( )。

A.队列

B.栈

C.双向链表

D.二叉树


正确答案:B
B.【解析】栈是一种特殊的线性表,其插入和删除运算都只在线性表的一端进行,而另一端是封闭的。进行插入、删除的一端称为栈顶,封闭的一端称为栈底。栈顶元索是最后被插入的元素,也是最后被删除的元素。栈是按先进后出的原则组织数据的。【知识拓展】“栈”的形式如手枪的弹匣,最后压入的子弹总是最先被弹出,而最先压人的子弹最后才被弹出,也就是“先进后出”。

更多 “【典藏版】计算机等级考试二级access试题汇编” 相关考题
考题 下列叙述中正确的是( )。A.线性链表是线性表的链式存储结构B.栈与队列是非线性结构C.双向链表是非线性结构D.只有根结点的二叉树是线性结构正确答案:A

考题 下列叙述中正确的是______。A.软件测试应该由程序开发者来完成B.程序经调试后—般不需要再测试C.软件维护只包括对程序代码的维护D.以上三种说法都不对正确答案:D解析:程序调试的任务是诊断和改正程序中的错误。它与软件测试不同,软件测试是尽可能多地发现软件中的错误。先要发现软件的错误,然后借助于一定的调试工具去找出软件错误的具体位置。软件测试贯穿整个软件生命期,调试主要在开发阶段。为了达到更好的测试效果,应该由独立的第三方来构造测试。因为从心理学角度讲,程序人员或设计方在测试自己的程序时,要采取客观的态度是程度不同地存在障碍的。软件的运行和维护是指将已交付的软件投入运行,并在运行使用中不断地维护,根据新提出的需求进行必要而且可能的扩充和删改。

考题 下列叙述中正确的是( )。A)线性链表是线性表的链式存储结构B)栈与队列是非线性结构C)双向链表是非线性结构D)只有根结点的二叉树是线性结构正确答案:A线性表、栈、队列和双向链表都是典型的线性结构:而二叉树是典型的非线性结构。 【知识拓展】什么是线性结构?有3个衡量标准:①有且只有一个根结点;②每个结点最多有一个前件(商接前驱),也最多有一个后件(直接后继);③删除或插入任何一个结点后还应该是线性结构。如下图所示的就是一个线性结构。不是线性结构就一定是非线性结构。

考题 下列叙述中正确的是A) 软件测试应该由程序开发者来完成B) 程序经调试后一般不需要再测试C) 软件维护只包括对程序代码的维护D) 以上三种说法都不对正确答案:D

考题 按照“后进先出”原则组织数据的数据结构是( )。A.队列 B.栈 C.双向链表 SXB按照“后进先出”原则组织数据的数据结构是( )。A.队列B.栈C.双向链表D.二叉树正确答案:BB。【解析】栈是限定只在表尾进行插入或删除操作的线性表,因此栈是先进后出的线性表;队列是一种特殊的线性表,它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,队列具有先进先出(F1FO)的特点;双向链表可以在链表的头和尾进行添加删除操作;二叉树是非线性结构。

考题 下列叙述中不正确的是( )。A.线形表是线性结构B.栈与队列是线性结构C.线性链表是线性结构D.二叉树是线性结构正确答案:D解析:一个线性结构需要满足以下两个条件:一是有且只有一个根节点,二是每个节点最多有一个前件,也最多有一个后件。选项中的线形表、栈与队列、线性链表都满足这两个条件,所以它们都是线性结构,而二叉树虽然只有一个根节点,但它的每个节点可以有两个子树,不满足线性结构的每个节点最多有一个前件,也最多有一个后件这一条件。所以它不是线性结构。

考题 下列叙述中,正确的是( )。A.线性表是线性结构B.栈与队列是非线性结构C.线性链表是非线性结构D.二叉树是是线性结构正确答案:A解析:一个线性结构需要满足以下两个条件:一是有且只有一个根节点,二是每个节点最多有一个前件,也最多有一个后件。选项中的线性表、栈与队列、线性链表都满足这两个条件,所以它们都是线性结构,而二叉树虽然只有一个根节点,但它的每个节点可以有两个子树,不满足线性结构的每个节点最多有一个前件,也最多有一个后件这一条件。所以它不是线性结构。

考题 下列描述中,正确的是( )。A)线性链表是线性表的链式存储结构B)栈与队列是非线性结构C)双向链表是非线性结构D)只有根结点的二叉树是线性结构正确答案:A

考题 两个或两个以上的模块之间关联的紧密程度称为( )。A)耦合度B)内聚度C)复杂度D)连接度正确答案:A耦合度是模块间互相连接的紧密程度的度量;内聚度是一个模块内部各个元素间彼此结合的紧密程度的度量。

考题 两个或两个以上模块之间关联的紧密程度称为( )。A.耦合度B.内聚度C.复杂度D.数据传输特性正确答案:A模块的独立程度可以由两个定性标准度量:内聚性和耦合性。耦合性衡量不同模块彼此间互相依赖(连接)的紧密程度;内聚性衡量一个模块内部各个元素彼此结合的紧密程度。一般来说,要求模块之间的耦合尽可能地弱,而模块的内聚程度要尽可能地高。