1、国家二级(ACCESS)笔试-试卷 24 及答案解析(总分:108.00,做题时间:90 分钟)一、选择题(总题数:37,分数:74.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.设根结点的层次为 0,高度为 K 的二叉树最最大结点数为( )个。(分数:2.00)A.2 KB.2 K+1 -1C.2 K+1D.2 K+1 +13.两个或两个以上模块之间关联的紧密程度称为( )。(分数:2.00)A.耦合度B.内聚度C.复杂度D.数据传输特性4.深度为 6 的满二叉树中,度为 2 的结点个数为( )。(
2、分数:2.00)A.31B.32C.63D.645.算法的空间复杂度是指( )。(分数:2.00)A.算法程序的长度B.算法程序中的指令条数C.算法程序所占的存储空间D.算法执行过程中所需要的存储空间6.“商品”与“顾客”两个实体集之间的联系一般是 _。(分数:2.00)A.一对一B.一对多C.多对一D.多对多7.在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送_。(分数:2.00)A.调用语句B.命令C.口令D.消息8.数据库设计包括两个方面的设计内容,它们是_。(分数:2.00)A.概念设计和逻辑设计B.模式设计和内模式设计C.内模式设计和物理设计D.结构特性设计和行为特性设
3、计9.有关字段属性,以下叙述错误的是( )。(分数:2.00)A.字段大小可用于设置文本、数字或自动编号等类型字段的最大容量B.可对任意类型的字段设置默认值属性C.有效性规则属性是用于限制此字段输入值的表达式D.不同的字段类型,其字段属性有所不同10.关于使用简单查询向导与使用设计视图创建查询存在一些区别,以下说法中正确的是( )。(分数:2.00)A.前面使用简单查询向导创建的查询中,所建立的查询包含了查询源表或查询中的每一条记录B.需要设定条件查询时,只能在设计视图中创建查询,然后输入查询条件C.使用简单查询向导创建查询后,不能转换到设计视图重新输入查询准则D.直接用设计视图创建查询比简单
4、查询向导复杂一些11.SQL 语言又称为_。(分数:2.00)A.结构化定义语言B.结构化控制语言C.结构化查询语言D.结构化操纵语言12.Access 提供了 6 种类型的窗体,以下不属于这 6 种的是(分数:2.00)A.纵栏式窗体B.表格式窗体C.数据表窗体D.模块式窗体13.如果将窗体背景图片存储到数据库文件中,则在“图片类型”属性框中应指定_方式。(分数:2.00)A.嵌入B.链接C.嵌入或链接D.任意14.在窗体上添加一个名称为 Command1 的命令按钮,然后编写如下事件代码: private Sub Command1 Click() Dima(10,10) Form2 To
5、4 Forrn4 To 5 a(m,n)m*n Next n Next m MsgBoxa(2,4)+a(3,5)+a(4,5) End Sub 打开窗体运行后,单击命令按钮,则消息框的输出结果是( )。(分数:2.00)A.23B.33C.43D.5315.定义字段默认值的含义是( )。(分数:2.00)A.不得使该字段为空B.不允许字段的值超出某个范围C.在未输入数据之前系统自动提供的数值D.系统自动把小写字母转换为大写字母16.假定已设计好了一个窗体,在窗体视图中显示此窗体如下图所示: 在设计视图中设置此窗体的“格式”属性,正确的设置是_。 (分数:2.00)A.B.C.D.17.下列数
6、据类型的字段能设置索引的有( )。(分数:2.00)A.数值、货币、备注B.数值、超级链接、OLE 对象C.数值、文本、货币D.日期/时间、备注、文本18.有如下程序段: D=#2004-8-1# T=#12:08:20# MM=Year(D) SS=Minute(T) 执行后,MM 和 SS 的返回值分别是( )。(分数:2.00)A.2004,08B.8,12C.1,20D.2004-8-1,12:08:2019.若要求在一个记录的最后一个控件按下 Tab 键后,光标会移至下一个记录的第一个文本框,则应在窗体属性里设置( )属性。(分数:2.00)A.记录锁定B.记录选定器C.滚动条D.循
7、环20.设萨 6,则执行 x=IIf(a5,-1,0)后,x 的值为( )。(分数:2.00)A.5B.6C.0D.-121.如果在数据库中已有同名的表,下列哪一项查询将覆盖原有的表( )。(分数:2.00)A.删除B.追加C.生成表D.更新22.图表式窗体中的图表对象是通过哪一个程序创建的( )。(分数:2.00)A.Microsoft GraphB.Microsoft ExcelC.Microsoft WordD.PhotoShop23.用于执行指定的外部应用程序使用的宏命令是( )。(分数:2.00)A.RunAppB.RunSQLC.OpenSQLD.OpenApp24.VBA 中去除
8、前后空格的函数是_。(分数:2.00)A.LtrimB.RtrimC.TrimD.Ucase25.在数据访问页中,用户可以将记录按照从一般类别到特定细目的方式进行分组,下列描述中不正确的一项是( )。(分数:2.00)A.按照分组字段中的每个值对记录进行分组B.使用表达式对记录进行分组C.按照自动编号、货币或数字值对记录进行分组D.根据单个字段对记录进行分组26.使用表设计器来定义表的字段时,以下哪个项可以不设置内容_(分数:2.00)A.字段名称B.说明C.数据类型D.字段属性27.VBA 中用实际参数 a 和 b 调用有参过程 Area(m ,n)的正确形式是_.(分数:2.00)A.Ar
9、ea m ,nB.Area a ,bC.Call Area (m ,n)D.Call Area a ,b28.二维表由行和列组成,每一列都有一个属性名被称为_。(分数:2.00)A.属性B.字段C.集合D.记录29.VBA 中定义符号常量可以用关键字 _.(分数:2.00)A.ConstB.DimC.PublicD.Static30.设有属性 A,B,C,D,以下表示中不是关系的是( )。(分数:2.00)A.R(A)B.R(A,B,C,D)C.R(ABCD)D.R(A,B)31.属性值是一串数字的是( )属性。(分数:2.00)A.“滚动条”B.“记录选定器”C.“背景颜色”D.“分隔线”3
10、2.有关字段属性,以卜叙述错误的是 _。(分数:2.00)A.字段大小可用于设置文本、数字或自动编号等类型字段的最大容量B.可对任意类型的字段设置默认值属性C.有效性规则属性是用于限制此字段输入值的表达式D.不同的字段类型,其字段属性有所不同33.如图所示为新建的一个宏组,以下描述错误的是 (分数:2.00)A.该宏组由 macro1 和 macro2 两个宏组成B.宏 macor1 由两个操作步骤(打开窗体、关闭窗体)组成C.宏 macro1 中 OpenForm 命令打开的是教师自然情况窗体D.宏 macro2 中 Close 命令关闭了教师自然情况和教师工资两个窗体34.在模块中执行宏“
11、macro1”的格式为是(分数:2.00)A.Function.RunMacro MacroNameB.DoCmd.RunMacro macrolC.Sub.RunMacro macrolD.RunMacro macrol35.下列统计函数中不能忽略空值(NULL)的是( )。(分数:2.00)A.SUMB.AVGC.MAXD.COUNT36.假设数据中表 A 与表 B 建立了“一对多”关系,表 A 为“多”的一方,则下述说法正确的是( )。(分数:2.00)A.表 B 中的一个字段能与表 A 中的多个字段匹配B.表 B 中的一个记录能与表 A 中的多个记录匹配C.表 A 中的一个记录能与表
12、B 中的多个记录匹配D.表 A 中的一个字段能与表 B 中的多个字段匹配37.对长度为 n 的线性表进行二分法查找,在最坏情况下所需要的比较次数为( )。(分数:2.00)A.n+1B.nC.log2nD.n/2二、填空题(总题数:17,分数:34.00)38.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_39.数据结构分为逻辑结构和存储结构,循环队列属于 1 结构。(分数:2.00)填空项 1:_40.一个关系表的行称为 1。(分数:2.00)填空项 1:_41.树 L 中度为 1、2、3、4、5、6 的结点个数为 6、4、3、3
13、、5、1,则 L 中叶子的个数是 1。(分数:2.00)填空项 1:_42.将整个软件划分成若干单独命名和可编址的部分,称之为 1。(分数:2.00)填空项 1:_43.Dlookup 函数的功用是 1。(分数:2.00)填空项 1:_44.数据模型按不同的应用层次分为三种类型,它们是 1 数据模型、逻辑数据模型和物理数据模型。(分数:2.00)填空项 1:_45.有一个 VBA 计算程序的功能如下:该程序用户界面由 4 个文本框和 3 个按钮组成。4 个文本框的名称分别为:Text1、Text2、Text3 和 Text4,3 个按钮分别为:清除(名为 C1)、计算(名为 C2)和退出(名为
14、C3)。窗体打开运行后,单击“清除”按钮,则清除所有文本框中显示的内容;单击“计算”按钮,则计算在 Text1、Text2 和 Text3 三个文本框中输入的 3 个数字的和并将结果存放在名为 Text4 的文本框中;单击“退出”按钮则退出程序。请将下列程序填空补充完整。 Private Sub C1_Click() Me!Text1=“” Me!Text2=“” Me!Text3=“” Me!Text4=“” End Sub Private Sub C2_Click() If Me!Text1=“”Or Me!Text2=“”Or Me!Text3=“”Then MsgBox”三个文本框都要
15、输入值!” 1 Me!Text4=(Val(Me!Text1)+Val(Me!Text2)+ 2) EndIf End Sub Private Sub C3_Click() Docmd 3 End Sub(分数:2.00)填空项 1:_填空项 1:_填空项 1:_46.在 VBA 中,如果没有显示声明某个变量的数据类型,则此变量的默认数据类型为 1。(分数:2.00)填空项 1:_47.空字符串的长度为 1。(分数:2.00)填空项 1:_48.要确定“库存量”乘以“单价”的平均值是否大于等于¥500,且小于等于¥1000,可输入 1。(分数:2.00)填空项 1:_49.运行以下程序段后,输
16、出结果为 1。For I=1 To 3ClsPrint“I=“,I;Next(分数:2.00)填空项 1:_50.打开数据访问页的设计视图时,系统会同时打开 1。(分数:2.00)填空项 1:_51.VBA 编程中,要得到15,75上的随机整数可以用表达式 1。(分数:2.00)填空项 1:_52. 1 是关系数据语言的标准语言。(分数:2.00)填空项 1:_53.已知数列的递推公式如下: (分数:2.00)填空项 1:_54.模块的独立程度可以由两个定性标准度量。其中,( )是度量一个模块功能强度的一个相对指标。(分数:2.00)填空项 1:_国家二级(ACCESS)笔试-试卷 24 答案
17、解析(总分:108.00,做题时间:90 分钟)一、选择题(总题数:37,分数:74.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.设根结点的层次为 0,高度为 K 的二叉树最最大结点数为( )个。(分数:2.00)A.2 KB.2 K+1 -1 C.2 K+1D.2 K+1 +1解析:解析:设根结点的层次为 0,第 0 层最多有 1 结点即 2 0 ,第 1 层最多有 2 结点即 2 1 ,以此类推,第 k 层最多有 2 k 个结点。高度为 K 的二叉树最最大结点数为 2 0 +2 1 +2
18、2 +2 k ,即 2 k+1 1 个。3.两个或两个以上模块之间关联的紧密程度称为( )。(分数:2.00)A.耦合度 B.内聚度C.复杂度D.数据传输特性解析:解析:模块的独立性是指每个模块保证完成系统要求的独立子功能,并且与其他模块的联系少且接口简单。衡量软件的模块独立性有内聚性和耦合性两个定性度量标准。耦合性是模块间互相连接紧密程度的度量;一般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。4.深度为 6 的满二叉树中,度为 2 的结点个数为( )。(分数:2.00)A.31 B.32C.63D.64解析:解析:本题要用到
19、二叉树的两个性质定义:二叉树的性质 2:在二叉树的第 k 层上,最多有 2 k-1 (k1,其中 k 为层数)个结点。本题中第 6 层的结点数=2 6-1 =32 个。这也是叶子结点最大数。二叉树的性质 3:在任意一棵二叉树中,叶子结点总是比度为 2 的结点多一个。本题中,叶子结点最多为 32 个,度为 2 的结点数为 321=31 个。5.算法的空间复杂度是指( )。(分数:2.00)A.算法程序的长度B.算法程序中的指令条数C.算法程序所占的存储空间D.算法执行过程中所需要的存储空间 解析:解析:一个算法的空间复杂度,一般是指执行这个算法所需的存储空间。一个算法所占用的存储空间包括算法程序
20、所占用的空间、输入的初始数据所占用的存储空间及算法执行过程中所需要的额外空间。6.“商品”与“顾客”两个实体集之间的联系一般是 _。(分数:2.00)A.一对一B.一对多C.多对一D.多对多 解析:解析:两个实体间的联系可以归纳为 3 种类型:一对一联系:一对一的联系表现为主表中的每一条记录只与相关表中的一条记录相关联。 一对多联系,一对多的联系表现为主表中的每一条记录与相关表中的多条记录相关联。多对多联系:多对多的联系表现为二个表中的多个记录在相关表中同样有多个记录其匹配。本题中一个顾客可以购买多种商品,同一种商品可以有多个顾客购买,所以商品和顾客之间是多对多的联系。7.在面向对象方法中,一
21、个对象请求另一对象为其服务的方式是通过发送_。(分数:2.00)A.调用语句B.命令C.口令D.消息 解析:解析:面向对象的世界是通过对象与对象间彼此的相互合作来推动的,对象间的这种相互合作需要一个机制协助进行,这样的机制称为消息。消息是一个实例与另一个实例之间传递的信息,它请求对象执行某一处理或回答某一要求的信息,它统一了数据流和控制流。8.数据库设计包括两个方面的设计内容,它们是_。(分数:2.00)A.概念设计和逻辑设计 B.模式设计和内模式设计C.内模式设计和物理设计D.结构特性设计和行为特性设计解析:解析:数据库设计可分为概念设计与逻辑设计。数据库概念设计的目的是分析数据间内在语义关
22、联,在此基础上建立一个数据的抽象模型。数据库逻辑设计的主要工作是将 E-R 图转换为指定的 RDBMS 中的关系模型。9.有关字段属性,以下叙述错误的是( )。(分数:2.00)A.字段大小可用于设置文本、数字或自动编号等类型字段的最大容量B.可对任意类型的字段设置默认值属性 C.有效性规则属性是用于限制此字段输入值的表达式D.不同的字段类型,其字段属性有所不同解析:10.关于使用简单查询向导与使用设计视图创建查询存在一些区别,以下说法中正确的是( )。(分数:2.00)A.前面使用简单查询向导创建的查询中,所建立的查询包含了查询源表或查询中的每一条记录 B.需要设定条件查询时,只能在设计视图
23、中创建查询,然后输入查询条件C.使用简单查询向导创建查询后,不能转换到设计视图重新输入查询准则D.直接用设计视图创建查询比简单查询向导复杂一些解析:11.SQL 语言又称为_。(分数:2.00)A.结构化定义语言B.结构化控制语言C.结构化查询语言 D.结构化操纵语言解析:解析:结构化查询语言(Structured Query Language,简称 SQL)是集数据定义、数据操纵和数据控制功能于一体的数据库语言。12.Access 提供了 6 种类型的窗体,以下不属于这 6 种的是(分数:2.00)A.纵栏式窗体B.表格式窗体C.数据表窗体D.模块式窗体 解析:解析:6 种窗体类型分别为纵栏
24、式、表格式、数据表、主/子窗体、图表窗体以及数据透视表窗体。13.如果将窗体背景图片存储到数据库文件中,则在“图片类型”属性框中应指定_方式。(分数:2.00)A.嵌入 B.链接C.嵌入或链接D.任意解析:解析:如果指定的是嵌入方式,则该图片将存储到数据库文件中,如果指定的是链接方式,则该图片存储在外部文件中。14.在窗体上添加一个名称为 Command1 的命令按钮,然后编写如下事件代码: private Sub Command1 Click() Dima(10,10) Form2 To 4 Forrn4 To 5 a(m,n)m*n Next n Next m MsgBoxa(2,4)+a
25、(3,5)+a(4,5) End Sub 打开窗体运行后,单击命令按钮,则消息框的输出结果是( )。(分数:2.00)A.23B.33C.43 D.53解析:解析:本题考查 VBA 中二维数组的知识。本题中的数组 a 是一个二维数组,在一个二重循环中为这个数组部分进行了赋值。本题中只需要注意最后使用到的二维数组的元素值,显然其值为两个下标之积。15.定义字段默认值的含义是( )。(分数:2.00)A.不得使该字段为空B.不允许字段的值超出某个范围C.在未输入数据之前系统自动提供的数值 D.系统自动把小写字母转换为大写字母解析:解析:本题考查表的基础知识。在表中的每个字段都可以设置一个默认值,当
26、在数据表视图下向表中输入数据时,未输入的数据都是该字段的默认值。16.假定已设计好了一个窗体,在窗体视图中显示此窗体如下图所示: 在设计视图中设置此窗体的“格式”属性,正确的设置是_。 (分数:2.00)A.B.C. D.解析:解析: 由题目图片可知,窗体的记录选定器应该为“否”,浏览按钮为“否”,分隔线为“否”,控制框为“否”,最大最小化按钮为“无”,关闭按钮为“否”。17.下列数据类型的字段能设置索引的有( )。(分数:2.00)A.数值、货币、备注B.数值、超级链接、OLE 对象C.数值、文本、货币 D.日期/时间、备注、文本解析:解析:在 Access 数据库中备注、超级链接、OLE
27、对象等数据类型的字段不能设置索引。18.有如下程序段: D=#2004-8-1# T=#12:08:20# MM=Year(D) SS=Minute(T) 执行后,MM 和 SS 的返回值分别是( )。(分数:2.00)A.2004,08 B.8,12C.1,20D.2004-8-1,12:08:20解析:解析:利用 Year 函数将日期型数据中的年份取出,再利用 Minute 函数将时间型数据中的分钟取出,即得到 A 答案。19.若要求在一个记录的最后一个控件按下 Tab 键后,光标会移至下一个记录的第一个文本框,则应在窗体属性里设置( )属性。(分数:2.00)A.记录锁定B.记录选定器C
28、.滚动条D.循环 解析:解析:循环属性可以设置 Tab 键循环模式,即光标在当前记录所有控件间、当前页间、各记录间以及所有记录间循环。20.设萨 6,则执行 x=IIf(a5,-1,0)后,x 的值为( )。(分数:2.00)A.5B.6C.0D.-1 解析:解析:本题考查 IIf 函数的用法。对于该函数前面已经有详细描述,需要注意的是,IIF 函数的所有参数均为必要参数。考生可以将 IIf 函数翻译为 If 语句后再作答。本题中,IIf 语句等价于下列 If 语句: If a5 Then x=-1 Else x=0 End if 答案为 D。21.如果在数据库中已有同名的表,下列哪一项查询将
29、覆盖原有的表( )。(分数:2.00)A.删除B.追加C.生成表 D.更新解析:解析:本题考查操作查询的功能。选项 A 错误,删除查询可以从一个或多个现存表中删除一组符合选择准则的记录。如果启用,“级联删除”,则可以用删除查询从单个表中、从一对一关系的多个表中或一对多关系中的多个表删除记录。选项 B 错误,追加查询可以把源查询中的新记录追加到已有表中,也可以使用户把输入数据中的一部分或全部按正确的格式追加到一个或多个已有表中。当需要从外部数据源中输入数据时,通常就使用这种查询。选项 C 正确,生成表查询可以利用查询结果中的数据创建新表,若数据库中已有同名的表,该操作将覆盖原有的表。主要应用于创
30、建用于导出到其他 Access 数据库的表,创建从特定时间点显示数据的窗体、报表或数据访问页,使用宏或代码自动制作表的备份副本,创建包含旧记录的历史表和改进基于多表查询或 SQL 语句的窗体、报表、数据访问页的性能这五个方面。选项 D 错误,更新查询可对一个或多个表中的一组记录作全局的更改或替换。答案为 C。22.图表式窗体中的图表对象是通过哪一个程序创建的( )。(分数:2.00)A.Microsoft Graph B.Microsoft ExcelC.Microsoft WordD.PhotoShop解析:解析:本题考查图表式窗体中的图表的创建方法。图表对象是 Access 调用 Micr
31、osoft Graph 程序创建的 OLE 对象;数据透视表窗体通过 Microsoft Excel 程序创建;Word 文档类的 OLE 对象可以通过 Microsoft Word 程序创建;图像、图片等对象可以通过 Photoshop 等图像处理程序创建。答案为 A。23.用于执行指定的外部应用程序使用的宏命令是( )。(分数:2.00)A.RunApp B.RunSQLC.OpenSQLD.OpenApp解析:解析:本题考查 Access 中的宏命令。Access 中提供了大量的可选宏操作命令,其中用于运行和控制流程的有:RunApp 命令用于执行指定的外部应用程序,RunSQL 命令用
32、于执行指定的 SQL 语句,Quit 命令用来推出 Access。答案为 A。24.VBA 中去除前后空格的函数是_。(分数:2.00)A.LtrimB.RtrimC.Trim D.Ucase解析:解析:LTrim 函数:删除字符串的开始空格。RTrim 函数:删除字符串的尾部空格。Trim 函数:删除字符串的开始和尾部空格。Ucase 函数:将字符串中小写字母转化为大写字母。25.在数据访问页中,用户可以将记录按照从一般类别到特定细目的方式进行分组,下列描述中不正确的一项是( )。(分数:2.00)A.按照分组字段中的每个值对记录进行分组B.使用表达式对记录进行分组C.按照自动编号、货币或数
33、字值对记录进行分组D.根据单个字段对记录进行分组 解析:26.使用表设计器来定义表的字段时,以下哪个项可以不设置内容_(分数:2.00)A.字段名称B.说明 C.数据类型D.字段属性解析:解析:表的“设计视图”分为上下两部分。上半部分是字段输入区,从左至右分别为字段选定器、字段名称列、数据类型列和说明列。说明信息不是必须的,但它能增加数据的可读性。27.VBA 中用实际参数 a 和 b 调用有参过程 Area(m ,n)的正确形式是_.(分数:2.00)A.Area m ,nB.Area a ,b C.Call Area (m ,n)D.Call Area a ,b解析:解析:含参数的过程被调
34、用时,主调过程中的调用式必须提供相应的实参(实际参数的简称),并通过实参向形参传递的方式完成过程调用。而 Call 方法调用函数时,必须要带括号。28.二维表由行和列组成,每一列都有一个属性名被称为_。(分数:2.00)A.属性B.字段 C.集合D.记录解析:解析:在个二维表中,水平方向的行称为元组,元组对应表中的一个具体记录。垂直方向的列成为属性,每一列都有个属性名,在 Access 中表示为字段名。29.VBA 中定义符号常量可以用关键字 _.(分数:2.00)A.Const B.DimC.PublicD.Static解析:解析:VBA 中定义符号常量可以用关键字 Const 来定义,格式
35、为:Const 符号常量名称=常量值30.设有属性 A,B,C,D,以下表示中不是关系的是( )。(分数:2.00)A.R(A)B.R(A,B,C,D)C.R(ABCD) D.R(A,B)解析:31.属性值是一串数字的是( )属性。(分数:2.00)A.“滚动条”B.“记录选定器”C.“背景颜色” D.“分隔线”解析:32.有关字段属性,以卜叙述错误的是 _。(分数:2.00)A.字段大小可用于设置文本、数字或自动编号等类型字段的最大容量B.可对任意类型的字段设置默认值属性 C.有效性规则属性是用于限制此字段输入值的表达式D.不同的字段类型,其字段属性有所不同解析:解析:字段的属性表示字段所具
36、有的特征,不同的字段类型有不同的属性。通过“字段大小”属性可以控制字段使用的空间大小。该字段只适用于数据类型为“文本|”或“数字”的字段。“有效性规则”是 Access 中另一个非常有用的属性;利用该属性可以防止非法数据输入到表中。有效性规则的形式以及设置 H 的随字段的数据类型不同而不同。对于:“文本”类型字段,可以设置输入的字符个数不能过某一值:对“日期时间”类型字段;可以将数值限制在一定的月份或年份内。在一个数据库中,往往会有些字段的数据内容相同或含有相同的部分,这样就可以设置一个默认值。但不是所有的数据类型都可以设置默认值的,如自动编号;OLE 对象数据类型就没有“默认值”属性。33.
37、如图所示为新建的一个宏组,以下描述错误的是 (分数:2.00)A.该宏组由 macro1 和 macro2 两个宏组成B.宏 macor1 由两个操作步骤(打开窗体、关闭窗体)组成C.宏 macro1 中 OpenForm 命令打开的是教师自然情况窗体D.宏 macro2 中 Close 命令关闭了教师自然情况和教师工资两个窗体 解析:解析:macro2 中的 Close 关闭的是教师工资窗体,一次只能关闭一个窗体。34.在模块中执行宏“macro1”的格式为是(分数:2.00)A.Function.RunMacro MacroNameB.DoCmd.RunMacro macrol C.Sub
38、.RunMacro macrolD.RunMacro macrol解析:解析:该语法的结构为:DoCmd.RunMacro MacroName ,RepeatCount,RepeatExpression35.下列统计函数中不能忽略空值(NULL)的是( )。(分数:2.00)A.SUMB.AVGC.MAXD.COUNT 解析:解析: 本题考查统计函数的知识。在 Access 中进行计算时,可以使用统计函数,比较常用的有求和(SUM)、求平均值(AVG)、求最大值(MAX)、求最小值(MIN)和计数(COUNT)。其中统计数目的函数 COUNT不能忽略字段中的空值。36.假设数据中表 A 与表
39、B 建立了“一对多”关系,表 A 为“多”的一方,则下述说法正确的是( )。(分数:2.00)A.表 B 中的一个字段能与表 A 中的多个字段匹配B.表 B 中的一个记录能与表 A 中的多个记录匹配 C.表 A 中的一个记录能与表 B 中的多个记录匹配D.表 A 中的一个字段能与表 B 中的多个字段匹配解析:解析: 本题考查表与表之间的关系。在关系数据库中,表与表的关系有三种:一对一关系、一对多关系、多对多关系。若表 A 和表 B 之间存在一对一的关系,那么表 A 中的一条记录只能与表 B 中的一条记录匹配。反过来表 B 中的一条记录只能与表 A 中的一条记录匹配;若表 A 和表 B 之间存在
40、一对多的关系,且表 B 为多的一方,那么表 A 中的一条记录与表 B 中的多条记录匹配,反过来表 B 中的一条记录只能与表A 中的一条记录匹配;若表 A 和表 B 之间存在多对多的关系,那么表 A 中的一条记录能与表 B 中的多条记录匹配,反过来表 B 中的一条记录也能与表 A 中的多条记录匹配。37.对长度为 n 的线性表进行二分法查找,在最坏情况下所需要的比较次数为( )。(分数:2.00)A.n+1B.nC.log2n D.n/2解析:二、填空题(总题数:17,分数:34.00)38.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00
41、)_解析:39.数据结构分为逻辑结构和存储结构,循环队列属于 1 结构。(分数:2.00)填空项 1:_ (正确答案:正确答案:逻辑)解析:解析:数据的逻辑结构主要是反映数据之间的逻辑关系,循环队列主要强调数据之间的关系,因此属于逻辑结构。40.一个关系表的行称为 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:元组)解析:解析:设计数据库的目的实质上足设计出满足实际应用需求的实际关系模型:关系中的行称为元组,对应存储文件中的记录,关系中的列称为属性,对应存储文件中的字段。41.树 L 中度为 1、2、3、4、5、6 的结点个数为 6、4、3、3、5、1,则 L 中叶子的个数是 1
42、。(分数:2.00)填空项 1:_ (正确答案:正确答案:45)解析:解析:结点的度是指结点拥有子树的个数。树中结点总数为:16+24+33+43+ 55+61=66 与根结点之和,即 66+1=67;树中非叶子结点数为 6+4+3+3+5+1=22;树中叶子结点数为:67-22=45。42.将整个软件划分成若干单独命名和可编址的部分,称之为 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:模块)解析:解析:模块是软件设计的一个重要概念。在解决复杂问题时,把整个问题分解成一个一个的模块来降低复杂性。如高级语言中的过程、函数、子程序等。每个模块可以完成一个特定的功能。43.Dlook
43、up 函数的功用是 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:从指定记录集里检索特定字段的值)解析:44.数据模型按不同的应用层次分为三种类型,它们是 1 数据模型、逻辑数据模型和物理数据模型。(分数:2.00)填空项 1:_ (正确答案:正确答案:概念)解析:45.有一个 VBA 计算程序的功能如下:该程序用户界面由 4 个文本框和 3 个按钮组成。4 个文本框的名称分别为:Text1、Text2、Text3 和 Text4,3 个按钮分别为:清除(名为 C1)、计算(名为 C2)和退出(名为C3)。窗体打开运行后,单击“清除”按钮,则清除所有文本框中显示的内容;单击“计算
44、”按钮,则计算在 Text1、Text2 和 Text3 三个文本框中输入的 3 个数字的和并将结果存放在名为 Text4 的文本框中;单击“退出”按钮则退出程序。请将下列程序填空补充完整。 Private Sub C1_Click() Me!Text1=“” Me!Text2=“” Me!Text3=“” Me!Text4=“” End Sub Private Sub C2_Click() If Me!Text1=“”Or Me!Text2=“”Or Me!Text3=“”Then MsgBox”三个文本框都要输入值!” 1 Me!Text4=(Val(Me!Text1)+Val(Me!Te
45、xt2)+ 2) EndIf End Sub Private Sub C3_Click() Docmd 3 End Sub(分数:2.00)填空项 1:_ (正确答案:正确答案:E1se)填空项 1:_ (正确答案:Val(Me!Text3))填空项 1:_ (正确答案:Close)解析:解析:本题考查有关 VBA 中程序设计的知识。对于这个问题,首先由于满足 If 分支的条件也就是如果有文本框内容为空则会弹出消息框提示信息,而若条件不满足也就是说三个文本框中都有值时应该计算三个文本框之和,所以第 1 空处应填 Else。要计算三个文本框之和,也就是把 3 个文本框中的内容转换成数值后相加,所
46、以第 2 空处应填 Val(Me!Text3)。最后一个命令按钮的作用是退出窗体,在 VBA 中关闭窗体应该使用命令 DoCmdclose,所以第 3 空处应填 Close。46.在 VBA 中,如果没有显示声明某个变量的数据类型,则此变量的默认数据类型为 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:变体类型或 Variant)解析:解析:在 VBA 中有一种特殊的类型:变体类型(Varlant),这种类型可以包含大部分其他类型的数摒。在 VBA 中,如果没有显式声明变量的类型,则该变量默认为变体类型(Variant)。47.空字符串的长度为 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:0)解析:解析:本题考查字符串的知识。本题属于基础知识,空字符串里面没有任何字符,所以其长度为0。48.要确定“库存量”乘以“单价”的平均值是否大于等于¥500,且小于等于¥1000,可输入 1。(分数:2.00)填空项 1:_ (正确答案:正确答案: