1、二级 ACCESS笔试-151 及答案解析(总分:98.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.二叉树是结点的有限集合,它的根结点( )。(分数:2.00)A.有 0个或 1个B.有 0个或多个C.有且只有 1个D.有 1个或 1个以上2.Access 2000中,可以选择输入字符或空格的输入掩码是( )。(分数:2.00)A.0B.&C.AD.C3.下列结果不是动态集合,而是执行指定的操作,例如,增加、修改、删除记录等的是( )。(分数:2.00)A.选择查询B.操作查询C.参数查询D.交叉表查询4.软件生命周期是指( )。(分数:2.00)A.软件产品从
2、提出、实现、使用维护到停止使用退役的过程B.软件产品从提出、实现到使用维护的过程C.软件产品从提出到实现的过程D.软件产品从提出、实现到使用的过程5.一个队列的进队列顺序是 1,2,3,4,则出队列顺序为( )。(分数:2.00)A.4,3,2,1B.2,4,3,1C.1,2,3,4D.3,2,1,46.定义了二维数组 A(3to 5,5),则该数组的元素个数为( )。(分数:2.00)A.25B.36C.20D.187.一般情况下数组 a(3,4,5)包含的元素个数为( )。(分数:2.00)A.345B.12C.120D.608.编制一个好的程序,首先要确保它的正确性和可靠性,还应强调良好
3、的编程风格,在选择标识符的名字时应考虑( )。(分数:2.00)A.名字长度越短越好,以减少源程序的输入量B.多个变量共用一个名字,以减少变量名的数目C.选择含义明确的名字,以正确提示所代表的实体D.尽量用关键字作名字,以使名字标准化9.SQL语句中的 DROP INDEX的作用是( )。(分数:2.00)A.从数据库中删除表B.从表中删除记录C.从表中删除字段D.从表中删除字段索引10.如果需要在数据访问页中通过文字链接到某网页,则需要用到的控件是( )。(分数:2.00)A.热点图像B.超级链接C.滚动文字D.标签11.文本数据类型的默认大小为( )。(分数:2.00)A.50个字符B.1
4、27个字符C.64个字符D.64,000个字符12.下列有关算法的描述中错误的是( )。(分数:2.00)A.所谓算法是指解题方案的准确而完整的描述B.算法的基本特征有:可行性、确定性、有穷性和拥有足够的情报等C.算法的复杂度主要包括时间复杂度和空间复杂度D.算法的时间复杂度是指执行算法程序所需要的时间13.某数据库表中有一个 Name字段,查找 Name不为空的记录的准则可以设置为( )。(分数:2.00)A.Not NullB.Is Not NullC.Between 0 and 64D.Null14.在数据透视表中,筛选字段的位置是( )。(分数:2.00)A.页区域B.行区域C.数据区
5、域D.列区域15.下列关于 VBA面向对象中的“事件”,说法正确的是( )。(分数:2.00)A.每个对象的事件都是不相同的。B.触发相同的事件,可以执行不同的事件过程。C.事件可以由程序员定义。D.事件都是由用户的操作触发的。16.使用快速创建方式能创建的数据访问页是下列选项中的哪一个( )。(分数:2.00)A.纵栏式B.列表式C.电子表式D.图表式17.对待排序文件的初始状态不作任何要求的排序方法有( )。(分数:2.00)A.直接插入和快速排序B.直接插入和归并排序C.归并和快速排序D.归并和直接选择排序18.采用面向对象技术开发的应用系统的特点是( )。(分数:2.00)A.重用性更
6、强B.运行速度更快C.占用存储量小D.维护更复杂19.图表式窗体中出现的字段不包括( )。(分数:2.00)A.系列字段B.数据字段C.筛选字段D.类别字段20.若设定的条件表达式为“60 Or100”表示( )。(分数:2.00)A.查找小于 60或大于 100的数B.查找不大于 60或不小于 100的数C.查找小于 60并且大于 100的数D.查找 60和 100之间的数(不包括 60和 100)21.有关宏操作,以下叙述错误的是( )。(分数:2.00)A.宏的条件表达式不能引用窗体或报表的控件值B.所有宏操作都可以转化成相应的模块代码C.使用宏可以启动其他应用程序D.可以利用宏组来管理
7、相关的一系列宏22.如果要在窗体上每次只显示一条记录,应该创建( )。(分数:2.00)A.单个窗体B.连续窗体C.图表式窗体D.数据透视表式窗体23.设有如下变量声明:Dim TestDate As Date 为变量 TestDate正确赋值的表达式是( )。(分数:2.00)A.TestDate=#1/1/2002#B.TestDate#“1/1/2002“#C.TestDate=date(“1/1/2002“)D.TestDate=Format(m/d/yy“,1/1/2002“)24.在下列排序方法中,平均时间性能为 O(nlogn)且空间性能最好的是( )。(分数:2.00)A.快速
8、排序B.堆排序C.归并排序D.基数排序25.如果一张数据表中含有照片,那么“照片”这字段的数据类型通常为( )。(分数:2.00)A.OLE对象型B.超级链接型C.查阅向导型D.备注型26.数据字典(DD) 是定义以下哪种系统描述工具中的数据的工具( )。(分数:2.00)A.数据流程图B.系统流程图C.程序流程图D.软件结构图27.( )只能在报表的开始处。(分数:2.00)A.页面页眉节B.页面页脚节C.组页眉节D.报表页眉节28.在 Access下,打开 VBA的快捷键是( )。(分数:2.00)A.F5B.Alt+F4C.Alt+F11D.Alt+F1229.下面有关主关键字的说法中,
9、错误的一项是( )。(分数:2.00)A.Access并不要求在每一个表中都必须包含一个主关键字B.在一个表中只能指定一个字段成为主关键字C.在输入数据或对数据进行修改时,不能向主关键字的字段输入相同的值D.利用主关键字可以对记录快速地进行排序和查找30.在数据访问页中修改记录时,若要取消当前字段的修改,可以使用的按钮或键是( )。(分数:2.00)A.B.C.D.31.不属于“数据访问页”的背景设置的是( )。(分数:2.00)A.视频B.颜色C.图片D.声音32.下列代码中可以使控件 TxtBox获得焦点的是( )。(分数:2.00)A.set TxtBox.focusB.set TxtB
10、ox.focus=trueC.TxtBox.SetFocusD.TxtBox.SetFocus=tree33.每个报表最多包含节的种数为( )。(分数:2.00)A.5B.6C.7D.934.下列叙述正确的是( )。(分数:2.00)A.非空线性表可以有几个节点没有前件B.线性表的数据元素不可以由若干个数据项构成C.除根节点和终端节点,其他节点都有且只有一个前件,也有且只有一个后件D.线性表必须要有数据元素35.有效性规则是用户对输入字段值的限制,下列规则的解释中,其中正确的一项是( )。(分数:2.00)A.and0 要求输入一个非零值B.0 or=80 输入的值必须等于 0或大于等于 80
11、C.Like“?T?“ 输入值必须是以 T结尾的四个字符D.#1/1/2002# 要求输入一个 2001年以后的日期二、填空题(总题数:14,分数:28.00)36.已知序列 17,18,60,40,7,32,73,65,85,采用冒泡排序法对该序列作降序排序时,第四趟的结果是 【1】 。(分数:2.00)填空项 1:_37.需求分析阶段的工作,可以分成以下四个方面: 【2】 、分析与综合、编写需求规格说明书和评审。(分数:2.00)填空项 1:_38.调试方法中的 【3】 最适合小规模程序的排错。(分数:2.00)填空项 1:_39.实体联系模型是一种常用的高级 【4】 模型,而 【5】 是
12、实体联系模型中的核心。(分数:2.00)填空项 1:_40.Access字段名长度最多为 【6】 个字符。(分数:2.00)填空项 1:_41.Access中,超级链接地址最多包含 3部分:Displaytext、 【7】 、Subaddress。(分数:2.00)填空项 1:_42.Access中,文本框分为 3种类型:结合型、非结合型与 【8】 。(分数:2.00)填空项 1:_43.Access中 VBA通过数据库引擎可以访问的数据库有以下 3种类型:本地数据库;外部数据库和 【9】 。(分数:2.00)填空项 1:_44.假设一连锁书店的数据库中有三个表:连锁分店信息表 STORES(
13、STOR ID,STOR NAME),书籍销售 信息表 SALES(STOR_ID,TITLE_ID,QTY)和书籍信息表 TITLES(TITLE_ID,TITLE)。要查询各分店销售某书的数量,相应的 SQL语句应该是:SELECT STOR_NAME,QTY,TITLEFROM TITLES,STORES,SALESWHERE TITLESTITLE_ID=SALESTITLE_ID AND 【10】 。(分数:2.00)填空项 1:_45.个 Access数据库不能大于 【11】 字节。(分数:2.00)填空项 1:_46.有如下程序a$=“Flying“:b$=“IS“:c$=“fu
14、nny!”Printa$+“+LCase$(bS)十+“UCaseS(c$S)End运行后输出的结果是 【12】 。(分数:2.00)填空项 1:_47.下列程序段的执行结果为 【13】 。K=0For J=1 To 2ForI=1 To 3K=I+1Next IFor I=1 To 7K=K+1Next INext JPrint K(分数:2.00)填空项 1:_48.在窗体上画一个名称为 Command1的命令按钮,然后编写如下程序:Private Sub Command1_Click()Static X As IntegerStatic Y As IntegerClsY=1Y=Y+5X=
15、5+XPrintX,YEnd Sub程序运行时,3 次单击命令按钮 Command1后,窗体上显示的结果为 【14】 。(分数:2.00)填空项 1:_49.在设置查询的“准则”时,可以直接输入表达式,也可以使用表达式 【15】 来帮助创建表达式。(分数:2.00)填空项 1:_二级 ACCESS笔试-151 答案解析(总分:98.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.二叉树是结点的有限集合,它的根结点( )。(分数:2.00)A.有 0个或 1个 B.有 0个或多个C.有且只有 1个D.有 1个或 1个以上解析:解析 二叉树是一种特殊的树,它要求非空二叉
16、树只有一个根节点,空树则没有任何节点,所以答案为 A。2.Access 2000中,可以选择输入字符或空格的输入掩码是( )。(分数:2.00)A.0B.&C.AD.C 解析:解析 “A”是必须输入字母或者数字的输入掩码,“&”是必须输入任何字符或者一个空格的输入掩码,“9”是必须输入数字的输入掩码,“?”是可以选择输入字母的输入掩码,“C”是可以选择输入字符或者空格的输入掩码。答案为 D。3.下列结果不是动态集合,而是执行指定的操作,例如,增加、修改、删除记录等的是( )。(分数:2.00)A.选择查询B.操作查询 C.参数查询D.交叉表查询解析:解析 选择查询就是按给定的要求从数据源中检索
17、数据,它不改变表中的数据:操作查询就是在操作中以查询所生成的动态集对表中数据进行更改(包括添加、删除、修改以及生成新表)的查询:参数查询就是运行时需要用户输入信息(即参数)的一类特殊查询:实际问题中,有一类数据源有两个以上可以进行分组统计的字段。交叉表查询就是以这类数据源的某一个可以进行分组统计的字段作为列标题,以其他一个或多个可以进行分组统计的字段作为行标题重构数据,形成一个新形式的表格的特殊查询。答案为B。4.软件生命周期是指( )。(分数:2.00)A.软件产品从提出、实现、使用维护到停止使用退役的过程 B.软件产品从提出、实现到使用维护的过程C.软件产品从提出到实现的过程D.软件产品从
18、提出、实现到使用的过程解析:解析 软件生命周期是指软件产品从提出、实现、使用维护到停止使用退役的整个过程,应该选A。5.一个队列的进队列顺序是 1,2,3,4,则出队列顺序为( )。(分数:2.00)A.4,3,2,1B.2,4,3,1C.1,2,3,4 D.3,2,1,4解析:解析 队列是指允许在一端进行插入,而在另一端进行删除的线性表。因此队列又称为先进先出的线性表。本题正确答案为选项 C。6.定义了二维数组 A(3to 5,5),则该数组的元素个数为( )。(分数:2.00)A.25B.36C.20D.18 解析:解析 默认情况下,下标下限为 0,数组元素从“数组名(0)”至“数组名(下
19、标上限)”。如果使用 to选项,则可以设置非 0下限。数组 A的第一个下标从 3到 5,共有 3个,第二个下标从 0到 5 共有六个,因此数组元素个数为 3*6=18个。答案为 D。7.一般情况下数组 a(3,4,5)包含的元素个数为( )。(分数:2.00)A.345B.12C.120 D.60解析:解析 在默认情况下,下标下限为 0。题目中定义的多维数组元素个数有 03,04,05,共456=120个元素。答案为 C。8.编制一个好的程序,首先要确保它的正确性和可靠性,还应强调良好的编程风格,在选择标识符的名字时应考虑( )。(分数:2.00)A.名字长度越短越好,以减少源程序的输入量B.
20、多个变量共用一个名字,以减少变量名的数目C.选择含义明确的名字,以正确提示所代表的实体 D.尽量用关键字作名字,以使名字标准化解析:解析 标识符的名字应能反映它所代表的实际东西,应有一定实际意义,所以应该选 C。9.SQL语句中的 DROP INDEX的作用是( )。(分数:2.00)A.从数据库中删除表B.从表中删除记录C.从表中删除字段D.从表中删除字段索引 解析:解析 SQL 语句中的 DROP关键词主要用于删除一些表结构方面的内容。DROPINDEX 表示从数据库中删除字段索引。所以答案为 D。10.如果需要在数据访问页中通过文字链接到某网页,则需要用到的控件是( )。(分数:2.00
21、)A.热点图像B.超级链接 C.滚动文字D.标签解析:解析 热点图像用于创建带有超级链接的图像:超级链接用于创建带有超级链接的文字;滚动文字用来创建在数据访问页中可以滚动出现的文字:标签用来创建说明性的文字。答案为 B。11.文本数据类型的默认大小为( )。(分数:2.00)A.50个字符 B.127个字符C.64个字符D.64,000个字符解析:解析 默认的文本型字段人小是 50个字符,最大长度是 255个字符,如果取值的字符个数超过255,则可以使用备注数据类型,运行的内容可以长达 64,000个字符。答案为 A。12.下列有关算法的描述中错误的是( )。(分数:2.00)A.所谓算法是指
22、解题方案的准确而完整的描述B.算法的基本特征有:可行性、确定性、有穷性和拥有足够的情报等C.算法的复杂度主要包括时间复杂度和空间复杂度D.算法的时间复杂度是指执行算法程序所需要的时间 解析:解析 算法的时间复杂度是指算法执行过程中所需要的基本运算次数,选项 D说法错误。13.某数据库表中有一个 Name字段,查找 Name不为空的记录的准则可以设置为( )。(分数:2.00)A.Not NullB.Is Not Null C.Between 0 and 64D.Null解析:解析 Between 用于指定一个字段值的范围,指定的范围之间用 And连接:Is Null 用于查找为空的字段:Is
23、Not Null 用于查找非空的字段:Null 不能单独用做准则。所以,答案为 B。14.在数据透视表中,筛选字段的位置是( )。(分数:2.00)A.页区域 B.行区域C.数据区域D.列区域解析:解析 选项 A,“页”区域中是筛选字段。用来筛选显示数据透视表中的数据:选项 B,“行”区域中是行字段。行字段有两种:外部行字段和内部行字段,表示数据分组的两个级别;选项 C,“数据”区域中是数据字段。可以使用 Sum、Avg、Min、Max、Count 函数对数字型数据汇总数据,或使用 Count函数对文本或日期项进行计数;选项 D,“列”区域中是列字段。列字段可以有多列汇总数据。答案为 A。15
24、.下列关于 VBA面向对象中的“事件”,说法正确的是( )。(分数:2.00)A.每个对象的事件都是不相同的。B.触发相同的事件,可以执行不同的事件过程。 C.事件可以由程序员定义。D.事件都是由用户的操作触发的。解析:解析 选项 A错误。不同的对象可以有相同的事件。选项 B正确。事件过程是由程序员编写的,因此对于相同的事件,可以定义不同的事件过程。选项 C错误。事件是由系统预先定义好的,程序员不能定义。选项 D错误。大部分事件都是由用户的操作触发的,但也有部分事件是由系统触发的。答案为 B。16.使用快速创建方式能创建的数据访问页是下列选项中的哪一个( )。(分数:2.00)A.纵栏式 B.
25、列表式C.电子表式D.图表式解析:解析 只有纵栏式数据访问页可以通过快速创建方式创建。所以选项 A正确。17.对待排序文件的初始状态不作任何要求的排序方法有( )。(分数:2.00)A.直接插入和快速排序 B.直接插入和归并排序C.归并和快速排序D.归并和直接选择排序解析:解析 只有归并排序要求待排序文件“部分排序“(把待排序的文件分成若十个子文件,每个子文件内的记录是已排序的),因此应该选择 A。18.采用面向对象技术开发的应用系统的特点是( )。(分数:2.00)A.重用性更强 B.运行速度更快C.占用存储量小D.维护更复杂解析:解析 对象类可以派生出新类,新类又可以产生实例对象,从而实现
26、了对象类数据结构和操作代码的软构件复用。因此,特点是重用性更强。19.图表式窗体中出现的字段不包括( )。(分数:2.00)A.系列字段B.数据字段C.筛选字段 D.类别字段解析:解析 选项 A,图表式窗体中包括系列字段,系列字段位于“系列”区域中:选项 B,图表式窗体中包括数据字段,数据字段位于“数据”区域中;选项 C,图表式窗体中不包括筛选字段,筛选字段在数据透视表中出现:选项 D,图表式窗体中包括类别字段,类别字段位于“轴”区域中。答案为 C。20.若设定的条件表达式为“60 Or100”表示( )。(分数:2.00)A.查找小于 60或大于 100的数 B.查找不大于 60或不小于 1
27、00的数C.查找小于 60并且大于 100的数D.查找 60和 100之间的数(不包括 60和 100)解析:解析 选项 B,“查找不大于 60或不小于 100的数”的表达式为:=60 Or=100;选项C,“查找小于 60并且大于 100的数”的表达式为:60 And100:选项 D,“查找 60和 100之间的数(不包括 60和 100)”的表达式为:60And100。只有答案 A符合题意。21.有关宏操作,以下叙述错误的是( )。(分数:2.00)A.宏的条件表达式不能引用窗体或报表的控件值 B.所有宏操作都可以转化成相应的模块代码C.使用宏可以启动其他应用程序D.可以利用宏组来管理相关
28、的一系列宏解析:解析 宏根据条件表达式结果的真与假来选择不同的路径执行,在输入条件表达式时,可以引用窗体或报表上的控件值。可以使用如下的语法:Forms!窗体名!控件名和 Reports!报表名!控件名,答案为 A。22.如果要在窗体上每次只显示一条记录,应该创建( )。(分数:2.00)A.单个窗体 B.连续窗体C.图表式窗体D.数据透视表式窗体解析:解析 选项 A,单个窗体每页显示一条记录:选项 B,连续窗体每页显示多条记录;选项 C,图表式窗体通过图表的形式表现数据,而不是一条一条的记录的形式;选项 D,数据透视表式窗体显示多条记录,并从不同角度进行汇总。答案为 A。23.设有如下变量声
29、明:Dim TestDate As Date 为变量 TestDate正确赋值的表达式是( )。(分数:2.00)A.TestDate=#1/1/2002# B.TestDate#“1/1/2002“#C.TestDate=date(“1/1/2002“)D.TestDate=Format(m/d/yy“,1/1/2002“)解析:解析 日期型数据单独存在时前后需要用#号。选项 B书写错误;Date 函数不能带参数,选项 C错误;Format 函数可以将字符串数据转换为日期形式,但是该函数的格式是:Format(expression ,format,firstofweek,firstweeko
30、fyear),即选项 D中两个参数的顺序出现错误。正确答案为选项A。24.在下列排序方法中,平均时间性能为 O(nlogn)且空间性能最好的是( )。(分数:2.00)A.快速排序B.堆排序 C.归并排序D.基数排序解析:解析 堆排序先把序列看成一棵大根堆或小根堆,摘取最大或最小元素后再建成新的根堆,再排序。因此它的平均时间性能为 O(nlogn)且空间性能最好。25.如果一张数据表中含有照片,那么“照片”这字段的数据类型通常为( )。(分数:2.00)A.OLE对象型 B.超级链接型C.查阅向导型D.备注型解析:解析 OLE 对象型,就足存放多媒体对象的字段类型;超级链接型用厂存放超级链接地
31、址;查阅向导型可以让用户通过组合框或列表框选择来自其他表或值列表的值;备注型用于长文本或长文本与数字的组合。答案为 A。26.数据字典(DD) 是定义以下哪种系统描述工具中的数据的工具( )。(分数:2.00)A.数据流程图 B.系统流程图C.程序流程图D.软件结构图解析:解析 数据字典是对数据流程图中出现的被命名的图形元素的确切解释,故应该选择 A。27.( )只能在报表的开始处。(分数:2.00)A.页面页眉节B.页面页脚节C.组页眉节D.报表页眉节 解析:解析 报表页眉中的任何内容都只能在报表的开始处,即报表的第一页打印一次,故应该选 D。28.在 Access下,打开 VBA的快捷键是
32、( )。(分数:2.00)A.F5B.Alt+F4C.Alt+F11 D.Alt+F12解析:解析 F5,是刷新命令的快捷键:Alt+F4是关闭当前窗口的快捷键;AIt+F11可以打开VBA编辑器;没有AIt+F12快捷键组合。答案为 C。29.下面有关主关键字的说法中,错误的一项是( )。(分数:2.00)A.Access并不要求在每一个表中都必须包含一个主关键字B.在一个表中只能指定一个字段成为主关键字 C.在输入数据或对数据进行修改时,不能向主关键字的字段输入相同的值D.利用主关键字可以对记录快速地进行排序和查找解析:解析 在数据库中,主关键字有两种类型:单字段和多字段。当一个表中找不到
33、一个字段能保证它的值永不重复时,需要两个或两个以上的字段联合起来作为关键字,才能惟一地标识记录。因此,在一个表中,可以指定一个或多个字段成为关键字。故应该选择 B。30.在数据访问页中修改记录时,若要取消当前字段的修改,可以使用的按钮或键是( )。(分数:2.00)A.B.C.D. 解析:解析 选项 A错误。此按钮用来撤销整条记录的修改,而不是题目中要求的当前字段。使用此按钮会将此条记录的其他字段的修改也撤销。选项 B错误。此按钮用来删除此条记录。选项 C错误。此键用来删除插入点左边的字或字符。选项 D正确。此键用来取消在当前字段中所作的更改。31.不属于“数据访问页”的背景设置的是( )。(
34、分数:2.00)A.视频 B.颜色C.图片D.声音解析:解析 在 Access数据访问页中,用户可以设置自定义的背景颜色、背景图片以及背景声音等,以便增强数据访问页的视觉效果和音乐效果,而视频不能用于“数据防问页”的背景设置。答案为 A。32.下列代码中可以使控件 TxtBox获得焦点的是( )。(分数:2.00)A.set TxtBox.focusB.set TxtBox.focus=trueC.TxtBox.SetFocus D.TxtBox.SetFocus=tree解析:解析 使对象获得焦点的方法是 SetFocus,因此 TxtBox.SetFocus语句可以使 TxtBox.获得焦
35、点。答案为 C。33.每个报表最多包含节的种数为( )。(分数:2.00)A.5B.6C.7 D.9解析:解析 报表包含 7种节:报表页眉、报表页脚、主体、页面页眉、页面页脚、组页眉、组页脚。实际报表不一定全部包含这 7种节,或者存在多个组页眉/页脚,但最多为 7种。答案为 C。34.下列叙述正确的是( )。(分数:2.00)A.非空线性表可以有几个节点没有前件B.线性表的数据元素不可以由若干个数据项构成C.除根节点和终端节点,其他节点都有且只有一个前件,也有且只有一个后件 D.线性表必须要有数据元素解析:解析 非空线性表有且只有一个节点没有前件,所以 A是错误的。线性表的数据元素不一定是简单
36、项,可以由若干个数据项构成,所以 B是错误的。线性表可以没有数据元素,称为空线性表,所以 D是错误的。本题正确答案是选项 C。35.有效性规则是用户对输入字段值的限制,下列规则的解释中,其中正确的一项是( )。(分数:2.00)A.and0 要求输入一个非零值B.0 or=80 输入的值必须等于 0或大于等于 80 C.Like“?T?“ 输入值必须是以 T结尾的四个字符D.#1/1/2002# 要求输入一个 2001年以后的日期解析:解析 andO 该表达式错误,正确应为0 and;Like“?T?“要求输入值必须是以 T为第 3个字符的 4个字符的字符串;#1/1/2002#要求输入一个
37、2001年以前的日期。所以本题只有选项 B正确。二、填空题(总题数:14,分数:28.00)36.已知序列 17,18,60,40,7,32,73,65,85,采用冒泡排序法对该序列作降序排序时,第四趟的结果是 【1】 。(分数:2.00)填空项 1:_ (正确答案:60,40,73,65,85,32,18,17,7)解析:解析 冒泡排序法的算法基本思想是:通过无序区中相邻记录关键字间的比较和位置交换,使关键字最小的记录如气泡一般逐渐往上“漂浮”直至“水面”。整个算法是从最下面的记录开始,对每两个相邻的关键字进行比较,且使关键字较小的记录换至关键字较大的记录之前,使得经过一趟冒泡排序后,关键字
38、最小的记录达到最上端,接着,冉在剩下的记录中找关键字最小的记录,并把它换在第二个位置上。依此类推,一直到所有记录都有序为止。根据这种思想,每趟的排序结果如下:初始: 17,18,60,40,7,32,73,65,85第一趟 18,60,40,17,32,73,65,85,7第二趟 60,40,18,32,73,65,85,17,7第三趟 60,40,32,73,65,85,8,17,7第四趟 60,40,73,65,85,32,18,17,7第五趟 60,73,65,85,40,32,18,17,7第六趟 73,65,85,60,40,32,18,17,7第七趟 73,85,65,60,40,
39、32,18,17,7 第八趟 85,73,65,60,40,32,18,17,737.需求分析阶段的工作,可以分成以下四个方面: 【2】 、分析与综合、编写需求规格说明书和评审。(分数:2.00)填空项 1:_ (正确答案:需求获取)解析:解析 需求分析的任务是发现需求、求精、建模和定义需求的过程,由需求分析的定义可知,需求分析的内容包括;提炼、分析和仔细审查已收集到的需求。因此需求分析阶段的工作,可以分成以下四个方面:需求获取、分析与综合、编写需求规格说明书和评审。38.调试方法中的 【3】 最适合小规模程序的排错。(分数:2.00)填空项 1:_ (正确答案:回溯法)解析:解析 这种调试方
40、法是从出现错误征兆处开始,人工沿控制流程往回追踪,直至发现出错的根源。这是在小程序中常用的一种有效的调试方法。程序变大后,可能的回溯路线显著增加,以致人工进行完全回溯到望而不可及。例如,程序中发现错误处是某个打印语句。通过输出值可推断程序在这一点上变量的值,再从这一点出发,回溯程序的执行过程,反复考虑:“如果程序在这一点上的状态(变量的值)是这样,那么程序在上一点的状态一定是这样.”,直到找到错误的位置。39.实体联系模型是一种常用的高级 【4】 模型,而 【5】 是实体联系模型中的核心。(分数:2.00)填空项 1:_ (正确答案:4 概念数据 5 实体联系图(或 E-R图))解析:解析 实
41、体联系模型是一种常用的高级概念数据模型,而实体联系图(简称 E-R图)是实体联系模犁中的核心。由于 E-R图描述的是数据流图中数据存储及其之间的关系,因此它是数据库概念设计的最常用的工具。40.Access字段名长度最多为 【6】 个字符。(分数:2.00)填空项 1:_ (正确答案:64)解析:解析 Access 中字段的命名规则是:字段名长度为 164 个字符;字段名可以包含字母、汉字、数字空格和其他字符;字段名不能包含句号(.)、惊叹号(!)、方括号()和重音符号()。41.Access中,超级链接地址最多包含 3部分:Displaytext、 【7】 、Subaddress。(分数:2
42、.00)填空项 1:_ (正确答案:Address)解析:解析 超级链接地址最多包含 3部分:Displaytext 在字段或控件中显示的文本; Address 到文件(UNC 路径)或页面(URL)的路径;Subaddress 在文件或页面中的地址(每一部分最多包含 2048个字符)。42.Access中,文本框分为 3种类型:结合型、非结合型与 【8】 。(分数:2.00)填空项 1:_ (正确答案:计算型)解析:解析 文本框主要用来输入或编辑字段数据,它是一种交互式控件,分为 3种类型:结合型、非结合型与计算型。43.Access中 VBA通过数据库引擎可以访问的数据库有以下 3种类型:
43、本地数据库;外部数据库和 【9】 。(分数:2.00)填空项 1:_ (正确答案:ODBC 数据库)解析:解析 VBA 通过数据库引擎可以访问的数据库有以下 3种类型:本地数据库,即 Access数据库;外部数据库,指所有的索引顺序访问方法(ISAM)数据库:ODBC 数据库,符合开放数据库连接(ODBC) 标准的 C/S数据库,例如,Oracle、Microsoft SQL Server 等。44.假设一连锁书店的数据库中有三个表:连锁分店信息表 STORES(STOR ID,STOR NAME),书籍销售 信息表 SALES(STOR_ID,TITLE_ID,QTY)和书籍信息表 TITL
44、ES(TITLE_ID,TITLE)。要查询各分店销售某书的数量,相应的 SQL语句应该是:SELECT STOR_NAME,QTY,TITLEFROM TITLES,STORES,SALESWHERE TITLESTITLE_ID=SALESTITLE_ID AND 【10】 。(分数:2.00)填空项 1:_ (正确答案:STORES.STOR_ID=SALES.STOR_ID)解析:解析 连锁分店信息表 STORES里只存储了分店号和店名,书籍销售表 SALES存储了分店号,书籍编号和该编号书在该编号分店的销售量,书籍信息表 TITLES则存储了书籍编号和书名,所以要查询各分店某书对应的
45、销售量,就要依据这三个表的相同属性进行等值连接,其中表 SALES因为与其他两个表都有联系,充当了“桥梁”的作用,题目中已经给出了 TITLES表和 SALES表的等值条件,空缺处就应该是分店信息表和销售表连接的条件。45.个 Access数据库不能大于 【11】 字节。(分数:2.00)填空项 1:_ (正确答案:1G)解析:解析 一个 Access数据库不能大于 1G字节。46.有如下程序a$=“Flying“:b$=“IS“:c$=“funny!”Printa$+“+LCase$(bS)十+“UCaseS(c$S)End运行后输出的结果是 【12】 。(分数:2.00)填空项 1:_ (
46、正确答案:Flying is FUNNY!)解析:解析 Lease 函数用于将参数字符串的字符全部变为小写字符,而 UCase 函数则用于将参数字符串中的字符全部变为大写字符。若参数字符串为 Null,则两个函数的返回结果也为 Null。由此可知,当经过 LCase和 UCase后,程序运行结果为“Flying is FUNNY“。47.下列程序段的执行结果为 【13】 。K=0For J=1 To 2ForI=1 To 3K=I+1Next IFor I=1 To 7K=K+1Next INext JPrint K(分数:2.00)填空项 1:_ (正确答案:11)解析:解析 在第一个以 I
47、为循环因子的子循环处理中,K 值只和 I有关,不是累加,因此外层循环次数的多少并不影响 K值的变化,在 I循环结束后,K=3+1=4,然后在第二个 I为循环因子的循环过程中 K依次加上 1,故最后执行结果为 K=11。48.在窗体上画一个名称为 Command1的命令按钮,然后编写如下程序:Private Sub Command1_Click()Static X As IntegerStatic Y As IntegerClsY=1Y=Y+5X=5+XPrintX,YEnd Sub程序运行时,3 次单击命令按钮 Command1后,窗体上显示的结果为 【14】 。(分数:2.00)填空项 1:_ (正确答案:15 6)解析:解析 在本题过程:”使用了两个 Static变量,需要注意的是,其中的变量 Y每次都被重新赋值,因此不管执行多少次,Y 的结果只会是 6;而变量 x的值则一直累计,执行 3次后, X 为 15,可见正确答案是 15 6。49.在设置查询的“准则”时,可以直接输入表达式,也可以使用表达式 【15】 来帮助创建表达式。(分数:2.00)填空项 1:_ (正确答案:生成器