1、二级 ACCESS 笔试-364 及答案解析(总分:88.00,做题时间:90 分钟)一、选择题(总题数:35,分数:62.00)1.DBMS 对数据库数据的检索、插入、修改和删除操作的功能称为A) 数据操纵 B) 数据控制C) 数据管理 D) 数据定义(分数:2.00)A.B.C.D.2.若将窗体的标题设置为“改变文字显示颜色”,应使用的语句是( )。A) Me“改变文字显示颜色“ B) Me.Caption“改变文字显示颜色“C) Me.Text“改变文字显示颜色“ D) Me.Name“改变文字显示颜色/(分数:2.00)A.B.C.D.3.有关宏的基本概念,以下叙述错误的是( )。A宏
2、是由一个或多个操作组成的集合B宏可以是包含操作序列的一个宏C可以为宏定义各种类型的操作D由多个操作构成的宏,可以没有次序地自动执行一连串的操作(分数:1.00)A.B.C.D.4.不属于查询的三种视图的是_。A设计视图 B模板视图 C数据表视图 DSQL 视图(分数:2.00)A.B.C.D.5.下面程序运行后 j 的结果是( )。i=1j=0Doj=j+1i=i+1Loop Until i 5A) 0 B) 4 C) 1 D) 5(分数:2.00)A.B.C.D.6.以下不属于数据库系统(DBS) 的组成的是_。A) 数据库集合 B) 用户C) 数据库管理系统及相关软件 D) 操作系统(分数
3、:2.00)A.B.C.D.7.窗体上添加有 3 个命令按钮,分别命名为 Command1、Command2 和 Command3,编写 Command1 的单击事件过程,完成的功能为:当单击按钮 Command1 时,按钮 Command2 可用,按钮 Command3 不可见。以下事件过程中正确的是( )。A) Private Sub Command1 Click( )Command2Visible=TrueCommand3Visible=FalseEnd SubB) Private Sub Command1 Click( )Command2Enabled=TrueCommand3Visi
4、ble=FalseEnd SubC) Private Sub Command1_Click( )Command2Enabled=TrueCommand3Visible=FalseEnd SubD) Private Sub Command1_Click( )Command2Visible=TrueCommand3Enabled=FalseEnd Sub(分数:2.00)A.B.C.D.8.以下关于建立报间的关系的叙述,不正确的是( )。A使用数据库向导创建数据库时,向导自动定义各个表之间的关系B使用表向导创建表的同时,也将定义该表与数据库中其他表之间的关系C在定义表之间的关系之前,不需要把定义关
5、系的所有表关闭D如果要删除两个表之间的关系,单击要删除关系的连线,然后按 Del 键即可(分数:1.00)A.B.C.D.9.在查询中,默认的字段显示顺序是( )。A) 在表的“数据表视图”中显示的顺序 B) 添加时的顺序C) 按照字母顺序 D) 按照文字笔画顺序(分数:1.00)A.B.C.D.10.以下软件中,_属于小型数据库管理系统。AOracle BAccess CSQL Server DWord97(分数:2.00)A.B.C.D.11.假定有以下两个过程:Sub S1(By Val x As Integer,By Val y As Integer)Dim t As Integert
6、=xx=yy=tEnd SubSub S2(x As Integer,y As Integer)Dim t As Integert=xx=yy=tEnd Sub则以下说法中正确的是 _。A) 用过程 S1 可以实现交换两个变量的值的操作,S2 不能实现B) 用过程 S2 可以实现交换两个变量的值的操作,S1 不能实现C) 用过程 S1 和 S2 都可以实现交换两个变量的值的操作D) 用过程 S1 和 S2 都不能实现交换两个变量的值的操作(分数:1.00)A.B.C.D.12.以下关于标准模块的说法不正确的是_。A标准模块一般用于存放其他 Access 数据库对象使用的公共过程B在 Acces
7、s 系统中可以通过创建新的模块对象而进入其代码设计环境C标准模块所有的变量或函数都具有全局特性,是公共的D标准模块的生命周期是伴随着应用程序的运行而开始、关闭而结束(分数:2.00)A.B.C.D.13.没有数据来源,且可以用来显示信息、线条、矩形或图像的控件的类型是_。A) 结合型 B) 非结合型 C) 计算型 D) 非计算型(分数:2.00)A.B.C.D.14.关系型数据库中所谓的“关系”是指_。A各个记录中的数据彼此间有一定的关联关系B数据模型符合满足一定条件的二维表格式C某两个数据库文件之间有一定的关系D表中的两个字段有一定的关系(分数:2.00)A.B.C.D.15.在窗体中有一个
8、名称为 run35 的命令按钮,单击该按钮从键盘接收学生成绩,如果输入的成绩不在0100 分,则要求重新输入;如果输入的成绩正确,则进人后续程序处理。run35 命令按钮的 Click 的事件代码如下:Private Sub run35_Click()Dim flag As Boolcanresult=0flag=TrueDo While flagresult=Val(InputBox(“请输入学生成绩:“,“输入“)If result=0 And result=100 Then_ElseMsgBox“成绩输入错误,请重新输入“End IfLoopRem 成绩输入正确后的程序代码略End Su
9、b程序中的空白处需要填入一条语句使程序完成其功能。下列选项中错误的语句是( )。Aflag=False Bflag=Not flag Cflag=True DExit Do(分数:2.00)A.B.C.D.16.Access 数据库具有很多特点,下列叙述中,不是 Access 特点的是_。(A) Access 数据库可以保存多种数据类型,包括多媒体数据(B) Access 可以通过编写应用程序来操作数据库中的数据(C) Access 可以支持 Internet/Intranet 应用(D) Access 作为网状数据库模型支持客户机及服务器应用系统(分数:2.00)A.B.C.D.17.退出
10、Access 数据库管理系统可以使用的快捷键是( )。AAlt+F+X BAlt+XCCtrl+C DCtrl+O(分数:1.00)A.B.C.D.18.在数据管理技术发展的 3 个阶段中,数据共享最好的是A) 人工管理阶段 B) 文件系统阶段 C) 数据库系统阶段 D) 3 个阶段相同(分数:2.00)A.B.C.D.19.对长度为 n 的线性表进行顺序查找,在最坏情况下所需要的比较次数为( )。A) log2n B) n/2C) n D) n+1(分数:2.00)A.B.C.D.20.Access 字段名不能包含的字符是_。A) “!“ B) “%“ C) “ D) “22:Print “
11、VC“End Sub(分数:2.00)填空项 1:_二级 ACCESS 笔试-364 答案解析(总分:88.00,做题时间:90 分钟)一、选择题(总题数:35,分数:62.00)1.DBMS 对数据库数据的检索、插入、修改和删除操作的功能称为A) 数据操纵 B) 数据控制C) 数据管理 D) 数据定义(分数:2.00)A. B.C.D.解析:解析 数据操纵是 DBMS 对数据库数据的检索、插入、修改和删除操作的功能。2.若将窗体的标题设置为“改变文字显示颜色”,应使用的语句是( )。A) Me“改变文字显示颜色“ B) Me.Caption“改变文字显示颜色“C) Me.Text“改变文字显
12、示颜色“ D) Me.Name“改变文字显示颜色/(分数:2.00)A.B. C.D.解析:解析 本题考查窗体基本属性的知识。Me 代表的是控件所在窗体,Caption 属性代表窗体的标题;Name 属性代表窗体的名字 Text 属性不是窗体的属性,而是文本框的属性,代表文本框中的内容。要设置窗体的标题实际上就是给 Caption 属性赋值的过程。3.有关宏的基本概念,以下叙述错误的是( )。A宏是由一个或多个操作组成的集合B宏可以是包含操作序列的一个宏C可以为宏定义各种类型的操作D由多个操作构成的宏,可以没有次序地自动执行一连串的操作(分数:1.00)A.B.C.D. 解析:4.不属于查询的
13、三种视图的是_。A设计视图 B模板视图 C数据表视图 DSQL 视图(分数:2.00)A.B. C.D.解析:5.下面程序运行后 j 的结果是( )。i=1j=0Doj=j+1i=i+1Loop Until i 5A) 0 B) 4 C) 1 D) 5(分数:2.00)A.B.C. D.解析:解析 此段程序先执行 j 和 i 的加 1 操作,得到 j=1,i=2。然后进行条件判断,Do.Loop 结构若使用 Until 关键字,则当条件为 False 时执行表达式,为 True 时退出循环语句。Loop Until i5 的意思是一直循环,直到 i5 为止,现在 i=2,已经小于 5,因此跳出
14、循环,此时 j=1。答案为 C。6.以下不属于数据库系统(DBS) 的组成的是_。A) 数据库集合 B) 用户C) 数据库管理系统及相关软件 D) 操作系统(分数:2.00)A.B.C.D. 解析:解析 数据库系统是由数据库集合、用户和数据库管理系统及相关软件组成。7.窗体上添加有 3 个命令按钮,分别命名为 Command1、Command2 和 Command3,编写 Command1 的单击事件过程,完成的功能为:当单击按钮 Command1 时,按钮 Command2 可用,按钮 Command3 不可见。以下事件过程中正确的是( )。A) Private Sub Command1 C
15、lick( )Command2Visible=TrueCommand3Visible=FalseEnd SubB) Private Sub Command1 Click( )Command2Enabled=TrueCommand3Visible=FalseEnd SubC) Private Sub Command1_Click( )Command2Enabled=TrueCommand3Visible=FalseEnd SubD) Private Sub Command1_Click( )Command2Visible=TrueCommand3Enabled=FalseEnd Sub(分数:2
16、.00)A.B.C. D.解析:解析 本题考查控件的可见和可用属性的知识。在 VBA 中,要想使某个控件可用,则使其Enabled 属性为 True;要想使某个控件可见,则使其 Visible 属性为 True。所以本题的正确答案为 C。8.以下关于建立报间的关系的叙述,不正确的是( )。A使用数据库向导创建数据库时,向导自动定义各个表之间的关系B使用表向导创建表的同时,也将定义该表与数据库中其他表之间的关系C在定义表之间的关系之前,不需要把定义关系的所有表关闭D如果要删除两个表之间的关系,单击要删除关系的连线,然后按 Del 键即可(分数:1.00)A.B.C. D.解析:9.在查询中,默认
17、的字段显示顺序是( )。A) 在表的“数据表视图”中显示的顺序 B) 添加时的顺序C) 按照字母顺序 D) 按照文字笔画顺序(分数:1.00)A.B. C.D.解析:解析 本题考查查询的概念。在查询中,默认的字段显示顺序是添加时的 JI 顷序,而不是按照在表的“数据表视图”中显示的顺序。如果用户想要的查询结果与表中字段顺序不一致,按照先后顺序来添加字段即可。10.以下软件中,_属于小型数据库管理系统。AOracle BAccess CSQL Server DWord97(分数:2.00)A.B. C.D.解析:11.假定有以下两个过程:Sub S1(By Val x As Integer,By
18、 Val y As Integer)Dim t As Integert=xx=yy=tEnd SubSub S2(x As Integer,y As Integer)Dim t As Integert=xx=yy=tEnd Sub则以下说法中正确的是 _。A) 用过程 S1 可以实现交换两个变量的值的操作,S2 不能实现B) 用过程 S2 可以实现交换两个变量的值的操作,S1 不能实现C) 用过程 S1 和 S2 都可以实现交换两个变量的值的操作D) 用过程 S1 和 S2 都不能实现交换两个变量的值的操作(分数:1.00)A.B. C.D.解析:解析 模块/VBA 程序设计基础评析过程定义时
19、,如果形式参数被说明为传值(ByVal 项),则过程调用只是相应位置实参的值“单向”传送给形参处理,而被调用过程内部对形参的任何操作引起的形参值的变化均不会反馈、影响实参的值。由于这个过程,数据的传递只是单向性,故称为“传值调用”的“单向”作用形式。反之,如果形式参数被说明为传址(ByRef 项),则过程调用是将相应位置实参的地址传送给形参处理,而被调用过程内部对形参的任何操作引起的形参值的变化又会反向影响实参的值。在这个过程中,数据的传递具有双向性,故称为“传址调用”的“双向”作用形式。在过程定义时,如果未做参数说明,则默认为传址调用。所以本题过程 S1 采用的是传值的方式,当然无法实现交换
20、两个变量的值的操作。过程 S2 形式参数未说明,则默认采用的是传址的方式,可以实现两个变量的值的交换操作。12.以下关于标准模块的说法不正确的是_。A标准模块一般用于存放其他 Access 数据库对象使用的公共过程B在 Access 系统中可以通过创建新的模块对象而进入其代码设计环境C标准模块所有的变量或函数都具有全局特性,是公共的D标准模块的生命周期是伴随着应用程序的运行而开始、关闭而结束(分数:2.00)A.B.C. D.解析:解析 在各个标准模块内部也可以定义私有变量和私有过程仅供本模块内部使用。13.没有数据来源,且可以用来显示信息、线条、矩形或图像的控件的类型是_。A) 结合型 B)
21、 非结合型 C) 计算型 D) 非计算型(分数:2.00)A.B. C.D.解析:解析 非结合型控件可以在没有数据来源的情况下,用来显示信息、线条、矩形或图像。14.关系型数据库中所谓的“关系”是指_。A各个记录中的数据彼此间有一定的关联关系B数据模型符合满足一定条件的二维表格式C某两个数据库文件之间有一定的关系D表中的两个字段有一定的关系(分数:2.00)A.B. C.D.解析:解析 Access 中,一个表就是一个关系,每一个关系都是一个二维表。15.在窗体中有一个名称为 run35 的命令按钮,单击该按钮从键盘接收学生成绩,如果输入的成绩不在0100 分,则要求重新输入;如果输入的成绩正
22、确,则进人后续程序处理。run35 命令按钮的 Click 的事件代码如下:Private Sub run35_Click()Dim flag As Boolcanresult=0flag=TrueDo While flagresult=Val(InputBox(“请输入学生成绩:“,“输入“)If result=0 And result=100 Then_ElseMsgBox“成绩输入错误,请重新输入“End IfLoopRem 成绩输入正确后的程序代码略End Sub程序中的空白处需要填入一条语句使程序完成其功能。下列选项中错误的语句是( )。Aflag=False Bflag=Not f
23、lag Cflag=True DExit Do(分数:2.00)A.B.C. D.解析:解析 本题中的空白处实现的功能应该是结束循环,根据循环条件可知,无论是把 flag 设置为False 或者 NOTFlag 都可以退出循环,Exit Do 语句当然也可以退出循环,但 C 选项则会造成死循环,不能退出。16.Access 数据库具有很多特点,下列叙述中,不是 Access 特点的是_。(A) Access 数据库可以保存多种数据类型,包括多媒体数据(B) Access 可以通过编写应用程序来操作数据库中的数据(C) Access 可以支持 Internet/Intranet 应用(D) Ac
24、cess 作为网状数据库模型支持客户机及服务器应用系统(分数:2.00)A.B.C.D. 解析:17.退出 Access 数据库管理系统可以使用的快捷键是( )。AAlt+F+X BAlt+XCCtrl+C DCtrl+O(分数:1.00)A. B.C.D.解析:18.在数据管理技术发展的 3 个阶段中,数据共享最好的是A) 人工管理阶段 B) 文件系统阶段 C) 数据库系统阶段 D) 3 个阶段相同(分数:2.00)A.B.C. D.解析:解析 人工管理阶段是在计算机出现的初期,主要用于科学计算,没有大容量的存储设备。处理方式只能是批处理,数据不共享,不同程序不能交换数据。文件系统阶段把有关
25、的数据组织成一种文件,这种数据文件可以脱离程序而独立存在,由一个专门的文件管理系统实施统一管理。但是,数据文件仍高度依赖于其对应的程序,不能被多个程序所通用。数据库系统阶段对所有的数据实行统一规划管理,形成一个数据中心,构成一个数据仓库,数据库中的数据能够满足所有用户的不同要求,供不同用户共享。数据共享性显著增强。19.对长度为 n 的线性表进行顺序查找,在最坏情况下所需要的比较次数为( )。A) log2n B) n/2C) n D) n+1(分数:2.00)A.B.C. D.解析:解析 在长度为 n 的线性表中进行顺序查找,最坏情况下需要比较 n 次。选项 C 正确。20.Access 字段名不能包含的字符是_。A) “!“ B) “%“ C) “ D) “22:Print “VC“End Sub(分数:2.00)填空项 1:_ (正确答案:VBVC)解析:解析 Goto 语句是指使程序无条件地转移到过程中指定的语句处执行。其后面必须有指定的行标签,否则程序会出错。