1、二级 ACCESS 笔试-358 及答案解析(总分:81.00,做题时间:90 分钟)一、选择题(总题数:35,分数:57.00)1.假设某数据库已建有宏对象“宏 1”,“宏 1”中只有一个宏操作 SetValue,其中第一个参数项目为“Label0.Caption”第二个参数表达式为“Text0”。窗体“fmTest”中有一个标签 Label0 和一个文本框 Text0,现设置控件 Text0 的“更新后”事件为运行“宏 1”,则结果是_。(A) 将文本框清空(B) 将标签清空(C) 将文本框中的内容复制给标签的标题,使二者显示相同内容(D) 将标签的标题复制到文本框,使二者显示相同内容(分
2、数:2.00)A.B.C.D.2.下列描述中,符合结构化程序设计风格的是( )。A) 使用顺序、选择和重复(循环) 三种基本控制结构表示程序的控制逻辑B) 模块只有一个入口,可以有多个出口C) 注重提高程序的存储效率D) 使用 goto 语句跳转(分数:2.00)A.B.C.D.3.下列有关宏操作的叙述正确的是( )。A) 宏的条件表达式中不能引用窗体或报表的控件值B) 不是所有的宏操作都可以转化为相应的模块代码C) 使用宏不能启动其他应用程序D) 可以利用宏组来管理相关的一系列宏(分数:2.00)A.B.C.D.4.在参数函数设计时,要想实现某个参数的“双向”传递,就应当说明该形参为“传址”
3、调用形式。其设置选项是 _。A) ByVal B) ByRefC) Qptional D) ParamArray(分数:1.00)A.B.C.D.5.有如下程序段:Dim I As IntegerI=Int(-3.25)执行后,I 的返回值是A) -3 B) -4 C) 3 D) 3.25(分数:2.00)A.B.C.D.6.一般情况下数组 a(3,4,5)包含的元素个数为( )。A) 345 B) 12C) 120 D) 60(分数:1.00)A.B.C.D.7.在单链表中,增加头结点的目的是A) 方便运算的实现B) 使单链表至少有一个结点C) 标识表结点中首结点的位置D) 说明单链表是线性
4、表的链式存储实现(分数:2.00)A.B.C.D.8.下图中所示的查询返回的记录是_。(分数:2.00)A.B.C.D.9.在 Access 中已建立了“学生”表,表中有“学号”、“姓名”、“性别”和“入学成绩”等字段。执行如下 SQL 命令:Select 性别,avg(入学成绩)From 学生 Group by 性别其结果是_。A) 计算并显示所有学生的性别和入学成绩的平均值B) 按性别分组计算并显示性别和入学成绩的平均值C) 计算并显示所有学生的入学成绩的平均值D) 按性别分组计算并显示所有学生的入学成绩的平均值(分数:2.00)A.B.C.D.10.要从学生表中找出姓“刘”的学生,需要进
5、行的关系运算是_。A) 选择 B) 投影C) 连接 D) 求交(分数:1.00)A.B.C.D.11.若要查询某字段的值为“JSJ”的记录,在查询设计视图对应字段的准则中,错误的表达式是_。A) JSJ B) “JSJ” C) “*JSJ*” D) Like “JSJ”(分数:1.00)A.B.C.D.12.VBA 中定义符号常量可以用关键字_。A) Const B) Dim C) Public D) Static(分数:2.00)A.B.C.D.13.关系表中的每一横行称为一个 _。A) 元组 B) 字段 C) 属性 D) 码(分数:1.00)A.B.C.D.14.下列关于栈的叙述中正确的是
6、( )。A) 在栈中只能插入数据 B) 在栈中只能删除数据C) 栈是先进先出的线性表 D) 栈是先进后出的线性表(分数:1.00)A.B.C.D.15.一棵含 18 个结点的二叉树的高度至少为( )。A) 3 B) 4C) 5 D) 6(分数:1.00)A.B.C.D.16.在 Access 数据库系统中,不能建立索引的数据类型是_。A文本型 B备注型 C数值型 D日期/时间型(分数:2.00)A.B.C.D.17.为了在报表的每一页底部显示页码号,应该设置_。A) 报表页眉 B) 页面页眉 C) 页面页脚 D) 报表页脚(分数:2.00)A.B.C.D.18.窗口事件是指操作窗口时所引发的事
7、件,下列不属于窗口事件的是_。A) 打开 B) 关闭 C) 加载 D) 取消(分数:2.00)A.B.C.D.19.主/子窗口平常用来显示查询和多个表中的数据,而这些数据之间的关系是A) 一对多 B) 多对一C) 一对一 D) 多对多(分数:2.00)A.B.C.D.20.报表页面页眉主要用来( )。A) 显示记录数据B) 显示报表的标题、图形或说明文字C) 显示报表中字段名称或对记录的分组名称D) 显示本页的汇总说明(分数:2.00)A.B.C.D.21.用于最大化激活窗口的宏命令是A) Minimize B)RequeryC)Maximize D)Restore(分数:1.00)A.B.C
8、.D.22.下列逻辑表达式中,能正确表示条件“x 和 y 都是偶数”的是( )。A) x Mod 2=1 Or y Mod 2=1 B) x Mod 2=0 Or y Mod 2=0C) x Mod 2=1 And y Mod 2=1 D) x Mod 2=0 And y Mod 2=0(分数:2.00)A.B.C.D.23.在窗体中使用一个文本框(名为 n)接受输入的值,有一个命令按钮 run,事件代码如下:Private Sub run_Click()result=“For i=1 To Me!nFor j=1 To Me!nresult=result+“*“Next jresult=re
9、sult+Chr(13)+Chr(10)Next iMsgBox resultEnd Sub打开窗体后,如果通过文本框输入的值为 4,单击命令按钮后输出的图形是( )。A) * * * * * * * * * * * * *B) * * * * * * * * * * * * *C) * * * * * * * * * * * * * * * * * * * * * * * * *D) * * * * * * * * * * * * * *(分数:2.00)A.B.C.D.24.下面示例中准则的功能是_。字段名 准则工作时间 Between#99-01-01#And#99-12-31# A)
10、查询 99 年 1 月之前参加工作的职工 B) 查询 99 年 12 月之后参加工作的职工C) 查询 99 年参加工作的职工 D) 查询 99 年 1 月和 2 月参加工作的职工(分数:2.00)A.B.C.D.25.数据库设计包括两个方面的设计内容,它们是 _。A) 概念设计和逻辑设计 B) 模式设计和内模式设计C) 内模式设计和物理设计 D) 结构特性设计和行为特性设计(分数:1.00)A.B.C.D.26.若将窗体的标题设置为”改变文字显示颜色”,应使用的语句是( )。A) Me=“改变文字显示颜色“ B) Me.Caption=“改变文字显示颜色“C) Me.text=“改变文字显示颜
11、色“ D) Me.Name=“改变文字显示颜色/(分数:1.00)A.B.C.D.27.单个用户使用的数据视图的描述称为_。A) 外模式 B) 概念模式 C) 内模式 D) 逻辑模式(分数:1.00)A.B.C.D.28.在模块中执行宏“macrol”的格式是_。A) Function.RunMacro MacroName B) DoCmd.RunMacro macrolC) Sub.RunMacro macrol D) RunMacro macrol(分数:2.00)A.B.C.D.29.下列对数据访问页与 Access 数据库的关系的描述中,正确的是( )。A) 数据访问页不是 Acces
12、s 数据库的一种对象B) 数据访问页与其他 Access 数据库对象的性质不同C) 数据访问页的创建和修改方式与其他 Access 数据库对象基本上是一致的D) 数据访问页与 Access 数据库无关(分数:2.00)A.B.C.D.30.若有两个字符串 str 1=“98765”,str 2=“65”,执行 s=Instr (str1,str2)后,返回 ( )。A3B4C5D6(分数:1.00)A.B.C.D.31.用于从文本文件中导入和导出数据的宏命令是_。A) InputText B) AddText C) TransferText D) InText(分数:2.00)A.B.C.D.
13、32.下列关于宏和宏组的说法中正确的是( )。A) 宏是由一系列操作组成,不能是一个宏组B) 创建宏与宏组的区别在于:创建宏可以用来执行某个特定的操作,创建宏组则是用来执行一系列操作C) 运行宏组时,Access 会从第一个操作开始执行每个宏,直至完成所有操作后再中止D) 不能从其他宏中直接运行宏,只能将执行宏作为对窗体、报表、控件中发生的事件作出的响应(分数:2.00)A.B.C.D.33.数据库、数据库系统和数据库管理系统之间的关系是( )。A) 数据库包括数据库系统和数据库管理系统B) 数据库系统包括数据库和数据库管理系统C) 数据库管理系统包括数据库和数据库系统D) 三者没有明显的包含
14、关系(分数:1.00)A.B.C.D.34.ADO 对象模型主要有 Connection、Command、_、Field 和 Error5 个对象。A) Database B) WorkspaceC) RecordSet D) DBEngine(分数:2.00)A.B.C.D.35.“特殊效果”属性值用于设定控件的显示特效,以下不属于“特殊效果”属性值的是_。(A) “凹陷”(B) “颜色”(C) “阴影”(D) “凿痕”(分数:2.00)A.B.C.D.二、填空题(总题数:14,分数:24.00)36.窗体的主要作用是接收用户输入的 1。(分数:1.00)填空项 1:_37.Office 电
15、子表格类似于 1。(分数:1.00)填空项 1:_38.查询“准则”是查询或高级筛选中用来识别所需特定记录的 1。(分数:2.00)填空项 1:_39.在两种基本测试方法中, 1 测试的原则之一是保证所测模块中每一个独立路径至少要执行一次。(分数:2.00)填空项 1:_40.在面向对象方法中, 1 描述的是具有相似属性与操作的一组对象。(分数:2.00)填空项 1:_41.设 a=6,则执行 x=f(a5,1,0)后,x 的值为_。(分数:2.00)填空项 1:_数据库中有“学生成绩表”,包括“姓名”、“平时成绩”、“考试成绩”和“期末总评”等字段。现要根据“平时成绩”和“考试成绩”对学生进
16、行“期末总评”。规定:“平时成绩”加“考试成绩”大于等于 85 分,则期末总评为“优”,“平时成绩”加“考试成绩”小于 60 分,则期末总评为“不及格”,其他情况期末总评为“合格”。下面的程序按照上述要求计算每名学生的期末总评。请在空白处填入适当的语句,使程序可以完成指定的功能。Private Sub Command0_Click()Dim db As DAO.DatabaseDim rs As DAO.RecordsetDim pscj,kscj,qmzp As DAO.FieldDim count As IntegerSet db=CurrentDb()Set rs=db.OpenReco
17、rdset(“学生成绩表“)Set pscj=rs.Fields(“平时成绩“)Set kscj=rs.Fields(“考试成绩“)Set qmzp=rs.Fields(“期末总评“)count=0Do While Not rs.EOF_If pscj+kscj=85 Thenqmzp=“优“ElseIf pscj+kscj60 Thenqmzp=“不及格“Elseqmzp=“合格“End Ifrs Updatecount=count+1_Looprs.Closedb.CloseSet rs=NothingSet db=NothingMsgBox “学生人数:“ countEnd Sub(分数
18、:4.00)填空项 1:_填空项 1:_42.结构化程序设计方法和主要原则包括自顶向下、逐步求精、 1 和限制使用 goto 语句。(分数:2.00)填空项 1:_43.宏可以成为实用的数据库管理系统菜单栏的 1,从而控制整个管理系统的操作流程。(分数:1.00)填空项 1:_44.宏是 Access 的一个对象,其主要功能是使操作 1。(分数:1.00)填空项 1:_45.在窗体上画一个命令按钮,然后编写如下程序:Function fun(By Val num As Long)As LongDim k As Longk=1num=Abs(num)Do While numk=k*(num/10
19、)num=num/10Loopfun=kEnd FunctionPrivate Sub Command1_Click()Dim n As LongDim r As Longn=InputBox(“请输入一个数”)n=CLng(n)r=fun(n)MsgBox rEnd Sub程序运行后,单击命令按钮,在输入对话框中输入 234,消息框显示的结果为_。(分数:1.00)填空项 1:_46.在旅店管理中,涉及到的基本表有四个,它们分别为客房表、住宿表、 1 和 2。(分数:2.00)填空项 1:_填空项 1:_47.在最坏情况下,堆排序需要比较的次数为 1。(分数:1.00)填空项 1:_48.符
20、合结构化原则的三种基本控制结构是:选择结构、循环结构和 1。(分数:2.00)填空项 1:_二级 ACCESS 笔试-358 答案解析(总分:81.00,做题时间:90 分钟)一、选择题(总题数:35,分数:57.00)1.假设某数据库已建有宏对象“宏 1”,“宏 1”中只有一个宏操作 SetValue,其中第一个参数项目为“Label0.Caption”第二个参数表达式为“Text0”。窗体“fmTest”中有一个标签 Label0 和一个文本框 Text0,现设置控件 Text0 的“更新后”事件为运行“宏 1”,则结果是_。(A) 将文本框清空(B) 将标签清空(C) 将文本框中的内容复
21、制给标签的标题,使二者显示相同内容(D) 将标签的标题复制到文本框,使二者显示相同内容(分数:2.00)A.B.C. D.解析:2.下列描述中,符合结构化程序设计风格的是( )。A) 使用顺序、选择和重复(循环) 三种基本控制结构表示程序的控制逻辑B) 模块只有一个入口,可以有多个出口C) 注重提高程序的存储效率D) 使用 goto 语句跳转(分数:2.00)A. B.C.D.解析:解析 本题考查结构化程序设计的知识。结构化的程序设计方式要求程序只能由顺序、选择和循环 3 种基本控制结构组成;要求任何模块必须是单入口单出 U 的;更注重程序的执行效率而非存储效率,如无必要尽量不使用 goto
22、语句。3.下列有关宏操作的叙述正确的是( )。A) 宏的条件表达式中不能引用窗体或报表的控件值B) 不是所有的宏操作都可以转化为相应的模块代码C) 使用宏不能启动其他应用程序D) 可以利用宏组来管理相关的一系列宏(分数:2.00)A.B.C.D. 解析:解析 本题考查宏操作的知识。宏是一个或多个操作组成的集合,所有的宏操作都可以转化为相应的模块代码:使用宏不但可以启动另一个宏,也能启动其他应用程序;在条件宏的条件表达式中可以引用窗体或报表的控件值;可以利用宏组来管理相关的一系列宏。4.在参数函数设计时,要想实现某个参数的“双向”传递,就应当说明该形参为“传址”调用形式。其设置选项是 _。A)
23、ByVal B) ByRefC) Qptional D) ParamArray(分数:1.00)A.B. C.D.解析:解析 模块/VBA 程序设计基础评析 参数的传递方式有二种;传址和传值,其中传址也称为引用。传址方式要在参数前加上关键字ByRef,而传值则加上 ByVal。5.有如下程序段:Dim I As IntegerI=Int(-3.25)执行后,I 的返回值是A) -3 B) -4 C) 3 D) 3.25(分数:2.00)A.B. C.D.解析:解析 Int 函数为取整函数,所以 Int(-3.25)=-4。6.一般情况下数组 a(3,4,5)包含的元素个数为( )。A) 345
24、 B) 12C) 120 D) 60(分数:1.00)A.B.C. D.解析:解析 本题考查多维数组的定义。数组变量由变量名和数组下标构成,通常用 Dim 语句来定义数组,定义格式为:Dim 数组名(下标下限 to下标上限),默认情况下,下标下限为 0,数组元素从“数组名(0)”至“数组名(下标上限)”;如果使用 to 选项,则可以安排非 0 下限。多维数组有多个下标,并以逗号分开,由此来建立多维数组,最多可以定义 60 维。题目中定义的多维数组元素个数有 03,04, 05,共 456=120 个元素。答案为 C。7.在单链表中,增加头结点的目的是A) 方便运算的实现B) 使单链表至少有一个
25、结点C) 标识表结点中首结点的位置D) 说明单链表是线性表的链式存储实现(分数:2.00)A. B.C.D.解析:解析 头结点不仅标识了表中首结点的位置,而且根据单链表(包含头结点)的结构,只要掌握了表头,就能够访问整个链表,因此增加头结点的目的是为了便于运算的实现。8.下图中所示的查询返回的记录是_。(分数:2.00)A.B.C.D. 解析:解析 逻辑运算符“NOT”的含义是当 NOT 连接的表达式为真时,表达式为假。题目中显示期末成绩查询条件为“NOT 80 或 NOT 90”,所以查询结果应该是所有的记录。9.在 Access 中已建立了“学生”表,表中有“学号”、“姓名”、“性别”和“
26、入学成绩”等字段。执行如下 SQL 命令:Select 性别,avg(入学成绩)From 学生 Group by 性别其结果是_。A) 计算并显示所有学生的性别和入学成绩的平均值B) 按性别分组计算并显示性别和入学成绩的平均值C) 计算并显示所有学生的入学成绩的平均值D) 按性别分组计算并显示所有学生的入学成绩的平均值(分数:2.00)A.B. C.D.解析:解析 “avg(入学成绩)”的作用是求“入学成绩”的平均值;select 是 SQL 的查询语句;Group By 的作用是定义要执行计算的组。所以本题 SQL 命令的作用是将学生表按性别分组,计算并显示各性别和各性别对应的入学成绩的平均
27、值。10.要从学生表中找出姓“刘”的学生,需要进行的关系运算是_。A) 选择 B) 投影C) 连接 D) 求交(分数:1.00)A. B.C.D.解析:解析 数据库基础知识/关系运算基本概念/选择运算评析 从关系中找出满足给定条件的元组的操作称为选择。 从关系模式中指定若干属性组成新的关系称为投影。联接是关系的横向结合。联接运算将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足联接条件的元组。11.若要查询某字段的值为“JSJ”的记录,在查询设计视图对应字段的准则中,错误的表达式是_。A) JSJ B) “JSJ” C) “*JSJ*” D) Like “JSJ”(分数:1.00)
28、A.B.C. D.解析:知识点:查询准则评析:在查询字段中使用“*”,表示查洵所有字段的值。“*JSJ*”表示查询某字段内容中间包含 JSJ 的值的记录。12.VBA 中定义符号常量可以用关键字_。A) Const B) Dim C) Public D) Static(分数:2.00)A. B.C.D.解析:解析 模块/模块的基本概念评析 VBA 中定义符号常量可以用关键字 Const 来定义,格式为:Const 符号常量名称:常量值13.关系表中的每一横行称为一个 _。A) 元组 B) 字段 C) 属性 D) 码(分数:1.00)A. B.C.D.解析:解析 数据库的基本概念:数据库,数据库
29、管理系统,数据库系统评析 在关系数据库中,关系模型采用二维表来表示,简称“表”。二维表是由表框架及表元组组成。在表框架中,按行可以存放数据,每行数据称为元组。14.下列关于栈的叙述中正确的是( )。A) 在栈中只能插入数据 B) 在栈中只能删除数据C) 栈是先进先出的线性表 D) 栈是先进后出的线性表(分数:1.00)A.B.C.D. 解析:解析 栈是一种线性表,允许在一端进行插入与删除元素,选项 A、B 是错误的。在栈中插入和删除运算都只在线性表的一端进行,因此栈是一种先进后出的线性表。15.一棵含 18 个结点的二叉树的高度至少为( )。A) 3 B) 4C) 5 D) 6(分数:1.00
30、)A.B.C. D.解析:解析 在二叉树的零层,有 20=1 个结点即根结点;第一层根据根结点子结点的个数最多有 2 个结点;第二层的结点总数最多有 4 个;以此类推,二叉树的第 n 层的结点数最多为 2n”。一棵含 18 个结点的二叉树的高度至少为 5。16.在 Access 数据库系统中,不能建立索引的数据类型是_。A文本型 B备注型 C数值型 D日期/时间型(分数:2.00)A.B. C.D.解析:17.为了在报表的每一页底部显示页码号,应该设置_。A) 报表页眉 B) 页面页眉 C) 页面页脚 D) 报表页脚(分数:2.00)A.B.C. D.解析:解析 为了在报表的每一页底部显示页码
31、号,可以设置页面页脚。18.窗口事件是指操作窗口时所引发的事件,下列不属于窗口事件的是_。A) 打开 B) 关闭 C) 加载 D) 取消(分数:2.00)A.B.C.D. 解析:解析 窗体的基本操作/创建窗体评析 窗口事件是指操作窗口时所引发的事件,常用的窗口事件有“打开”、“关闭”和“加载”等。19.主/子窗口平常用来显示查询和多个表中的数据,而这些数据之间的关系是A) 一对多 B) 多对一C) 一对一 D) 多对多(分数:2.00)A. B.C.D.解析:解析 举个例子:在“教学管理”数据库中,每名学生可以选多门课程,这样“学生”和“选课成绩”之间就存在一对多的关系。20.报表页面页眉主要
32、用来( )。A) 显示记录数据B) 显示报表的标题、图形或说明文字C) 显示报表中字段名称或对记录的分组名称D) 显示本页的汇总说明(分数:2.00)A.B.C. D.解析:解析 本题考查报表的知识。报表页眉处于报表的开始位置,一般用其来显示报表的标题、图形或者说明性文字;报表页脚处于报表的结束位置,一般用来显示报表的汇总说明;页面页眉处于每页的开始位置,一般用来显示报表中的字段名称或记录的分组名称;页面页脚处于每页的结束位置,一般用来显示本页的汇总说明。21.用于最大化激活窗口的宏命令是A) Minimize B)RequeryC)Maximize D)Restore(分数:1.00)A.B
33、.C. D.解析:解析:A)选项用于最小化激活窗口,B)选项用于实施指定控件重新查询,D)选项用于将最大化或最小化的窗口恢复到原始大小。22.下列逻辑表达式中,能正确表示条件“x 和 y 都是偶数”的是( )。A) x Mod 2=1 Or y Mod 2=1 B) x Mod 2=0 Or y Mod 2=0C) x Mod 2=1 And y Mod 2=1 D) x Mod 2=0 And y Mod 2=0(分数:2.00)A.B.C.D. 解析:解析 本题考查 Access 中的逻辑表达式。题目要求表示条件“x 和 y 都是偶数”,因此应该是“与”,所以排除选项 A)和选项 B),它
34、们是或的条件。偶数应该是 Mud 2=0,Mod()函数的功能是求余,所以选项 D)正确。23.在窗体中使用一个文本框(名为 n)接受输入的值,有一个命令按钮 run,事件代码如下:Private Sub run_Click()result=“For i=1 To Me!nFor j=1 To Me!nresult=result+“*“Next jresult=result+Chr(13)+Chr(10)Next iMsgBox resultEnd Sub打开窗体后,如果通过文本框输入的值为 4,单击命令按钮后输出的图形是( )。A) * * * * * * * * * * * * *B) *
35、 * * * * * * * * * * * *C) * * * * * * * * * * * * * * * * * * * * * * * * *D) * * * * * * * * * * * * * *(分数:2.00)A. B.C.D.解析:解析 本题考查二重循环的知识。在这个二重循环中,外循环的执行次数为 4,内循环的执行次数也为 4,并且每次内循环退出后都要换行,所以最后结果为一个 4*4 的矩阵,矩阵的每个元素都为“*”。24.下面示例中准则的功能是_。字段名 准则工作时间 Between#99-01-01#And#99-12-31# A) 查询 99 年 1 月之前参加工作
36、的职工 B) 查询 99 年 12 月之后参加工作的职工C) 查询 99 年参加工作的职工 D) 查询 99 年 1 月和 2 月参加工作的职工(分数:2.00)A.B.C. D.解析:解析 工作时间定义为 99 年 1 月 1 日到 12 月 31 日,即查询 99 年参加工作的职工。25.数据库设计包括两个方面的设计内容,它们是 _。A) 概念设计和逻辑设计 B) 模式设计和内模式设计C) 内模式设计和物理设计 D) 结构特性设计和行为特性设计(分数:1.00)A. B.C.D.解析:解析 数据库设计方法和步骤:需求分析、概念设计、逻辑设计和物理设计的相关策略 评析 数据库设计可分为概念设
37、计与逻辑设计。数据库概念设计的目的是分析数据间内在语义联,在此从基础上建立一个数据的抽象模型。数据库逻辑设计的主要工作是将 E-R 图转换为指定的 RDBMS 中的关系模型。26.若将窗体的标题设置为”改变文字显示颜色”,应使用的语句是( )。A) Me=“改变文字显示颜色“ B) Me.Caption=“改变文字显示颜色“C) Me.text=“改变文字显示颜色“ D) Me.Name=“改变文字显示颜色/(分数:1.00)A.B. C.D.解析:解析 本题考查考生对 Access 控件属性的掌握。因为要设置窗体的标题,所以应该是对窗体的操作,Form 或者 Me,Me 是默认控件所在的窗体
38、,选项 A 语法错误。Name 属性是窗体或控件名称,可以排除选项 D。Text 属性是用来在部分控件中显示内容,但窗体并没有 Text 属性,可排除选项 C。Caption 属性才是标题,所以选项 B 正确。27.单个用户使用的数据视图的描述称为_。A) 外模式 B) 概念模式 C) 内模式 D) 逻辑模式(分数:1.00)A. B.C.D.解析:解析 数据库的基本概念:数据库,数据库管理系统,数据库系统评析 外模式是用户的数据视图,也就是用户所见到的数据模式;全局数据视图的描述称为概念模式,即数据库中全部数据的整体逻辑结构的描述;物理存储数据视图的描述称为内模式,即数据库在物理存储方面的描
39、述;存储模式即为内模式。28.在模块中执行宏“macrol”的格式是_。A) Function.RunMacro MacroName B) DoCmd.RunMacro macrolC) Sub.RunMacro macrol D) RunMacro macrol(分数:2.00)A.B. C.D.解析:解析 在模块过程定义中,使用 DoCmd 对象的 RunMacro 方法可以执行设计好的宏,其调用格式为DoCmd.RunMaero macrol。29.下列对数据访问页与 Access 数据库的关系的描述中,正确的是( )。A) 数据访问页不是 Access 数据库的一种对象B) 数据访问页
40、与其他 Access 数据库对象的性质不同C) 数据访问页的创建和修改方式与其他 Access 数据库对象基本上是一致的D) 数据访问页与 Access 数据库无关(分数:2.00)A.B.C. D.解析:解析 本题考查数据访问页的知识。数据访问页是用户通过 Internet 进行数据交互的数据库对象,可以用来发布数据库中任何保存的数据。数据访问页是 Access 里面的 7 种对象之一,与其他 Access数据库对象的性质相同,而且数据访问页的创建和修改方式与其他 Access 数据库对象也基本一致。30.若有两个字符串 str 1=“98765”,str 2=“65”,执行 s=Instr
41、 (str1,str2)后,返回 ( )。A3B4C5D6(分数:1.00)A.B. C.D.解析:31.用于从文本文件中导入和导出数据的宏命令是_。A) InputText B) AddText C) TransferText D) InText(分数:2.00)A. B.C. D. 解析:32.下列关于宏和宏组的说法中正确的是( )。A) 宏是由一系列操作组成,不能是一个宏组B) 创建宏与宏组的区别在于:创建宏可以用来执行某个特定的操作,创建宏组则是用来执行一系列操作C) 运行宏组时,Access 会从第一个操作开始执行每个宏,直至完成所有操作后再中止D) 不能从其他宏中直接运行宏,只能将
42、执行宏作为对窗体、报表、控件中发生的事件作出的响应(分数:2.00)A.B. C.D.解析:解析 本题考查宏与宏组的知识。宏是由一个或多个操作组成,也可以由宏组组成;创建宏可以用来执行某个特定的操作,创建宏组则是用来执行一系列操作;运行宏组时,Access 会从第一个操作开始执行每个宏,直至它遇到 StopMacro 操作、其他宏组名或已完成所有操作才会中止;宏有多种运行方式,可以直接运行宏,可以运行宏组里的宏,还可以为窗体或报表以及其上控件的事件响应而运行宏。33.数据库、数据库系统和数据库管理系统之间的关系是( )。A) 数据库包括数据库系统和数据库管理系统B) 数据库系统包括数据库和数据
43、库管理系统C) 数据库管理系统包括数据库和数据库系统D) 三者没有明显的包含关系(分数:1.00)A.B. C.D.解析:解析 数据库系统(DataBase System,DBS),包括数据库(DataBase,DB)和数据库管理系统(DataBase Management System, DBMS)。34.ADO 对象模型主要有 Connection、Command、_、Field 和 Error5 个对象。A) Database B) WorkspaceC) RecordSet D) DBEngine(分数:2.00)A.B.C. D.解析:解析 模块/VBA 程序设计基础评析 ADO 对
44、象模型主要有 Connection、Command、RecordSet、Field 和 Error5 个对象。Connection 对象:用于指定数据提供者,建立到数据源的连接。Command 对象:表示一个命令。RecordSet 对象:表示数据操作返回的记录集。此对象和 Connection 对象是最重要的两个对象。Field 对象:表示记录集中的字段数据信息。Error 对象:表示数据提供程序出错时的扩展信息。35.“特殊效果”属性值用于设定控件的显示特效,以下不属于“特殊效果”属性值的是_。(A) “凹陷”(B) “颜色”(C) “阴影”(D) “凿痕”(分数:2.00)A.B. C.
45、D.解析:二、填空题(总题数:14,分数:24.00)36.窗体的主要作用是接收用户输入的 1。(分数:1.00)填空项 1:_ (正确答案:数据或命令)解析:37.Office 电子表格类似于 1。(分数:1.00)填空项 1:_ (正确答案:Microsoft Excel 工作表)解析:38.查询“准则”是查询或高级筛选中用来识别所需特定记录的 1。(分数:2.00)填空项 1:_ (正确答案:限定条件)解析:解析 准则表达式是运算符、常量、字段值、函数以及字段名和属性等的任意组合,能够计算出一个结果。准则表达式是查询或高级筛选中用来识别所需特定记录的限定条件。39.在两种基本测试方法中,
46、 1 测试的原则之一是保证所测模块中每一个独立路径至少要执行一次。(分数:2.00)填空项 1:_ (正确答案:白盒或白箱或白盒子或 White Box)解析:解析 本题考查软件工程的测试。测试一般有两种方法:黑盒测试和白盒测试。黑盒测试不考虑程序的内部逻辑结构和处理过程,只着眼于程序的外部特性。用黑盒测试来发现程序中的错误,必须用所有可能的输入数据来检查程序能否都能产生正确的输出。白盒测试是在了解程序内部结构和处理过程的基础上,对程序的所有路径进行测试,检查路径是否都能按预定要求正确工作。因此,划线处应填入“白盒(箱)”或“White Box”。40.在面向对象方法中, 1 描述的是具有相似
47、属性与操作的一组对象。(分数:2.00)填空项 1:_ (正确答案:类)解析:解析 将属性、操作相似的对象归为类,也就是说,类是具有共同属性、共同方法的对象的集合。所以,类是对象的抽象,它描述了属于该对象类型的所有对象的性质,而一个对象则是其对应类的一个实例。41.设 a=6,则执行 x=f(a5,1,0)后,x 的值为_。(分数:2.00)填空项 1:_ (正确答案:-1)解析:解析 本题考查 llf 函数的用法,对于该函数前面已经有详细描述,需要注意的是,IIF 函数的所有参数均为必要参数。考生可以将f 函数翻译为“语句后再作答。本题中,IIf 语句等价于下列 If 语句:If a5 Then x-lElsex=0End if可见正确答案为-1。数据库中有“学生成绩表”,包括“姓名”、“平时成绩”、“考试成绩”和“期末总评”等字段。现要根据“平时成绩”和“考试成绩”对学生进行“期末总评”。规定:“平时成绩”加“考试成绩”大于等于 85 分,则期末总评为“