2012年9月全国计算机二级Access笔试模拟试卷附参考答案8 联系客服

发布时间 : 星期六 文章2012年9月全国计算机二级Access笔试模拟试卷附参考答案8更新完毕开始阅读

D)Static 27. 答案:A

【解析】VBA中定义符号常量可以用关键字Const来定义,格式为:Const常量名[类型符号]= 常量表达式,所以本题答案是A)。 (30)在下列关于宏和模块的叙述中,正确的是( )。 A)模块是能够被程序调用的函数 B)通过定义宏可以选择或更新数据(错误) C)宏或模块都不能是窗体或报表上的事件代码

D)宏可以是独立的数据库对象,可以提供独立的操作动作 30. 答案:D

【解析】模块是Access系统中的一个重要对象,它以VBA语言为基础编写,以函数过程(Function)或子过程(Sub)为单元的集合方式存储,因此选项A)错误。模块是装着VBA代码的容器。模块分为类模块和标准模块两种类型。窗体模块和报表模块都属于类模块,它们从属于各自的窗体和报表,因此选项C)错误。使用宏,可以实现以下一些操作:①在首次打开数据库时,执行一个或一系列操作;②建立自定义菜单栏;③从工具栏上的按钮执行自己的宏或程序;④将筛选程序加到各个记录中,从而提高记录查找的速度;⑤可以随时的打开或者关闭数据库对象;⑥设置窗体或报表控件的属性值;⑦显示各种信息,并能够使计算机扬声器发出报警声,以引起用户的注意;⑧实现数据自动传输。可以自动地在各种数据格式之间导入或导出数据;⑨可以为窗体定制菜单,并可以让用户设计其中的内容。因此选项B)错误。

所以本题答案为D)。

(32)下列Case语句中错误的是( )。 A)Case 0 To 10 B)Case Is>10

C)Case Is>10 And Is<50 D)Case 3,5,Is>10

32. 答案:C

【解析】Case表达式可以是下列4种格式之一:

单一数值或一行并列的数值,用来与“表达式”的值相比较。成员间以逗号隔开;

由关键字To分隔开的两个数值或表达式之间的范围; 关键字Is接关系运算符;

关键字Case Else后的表达式,是在前面的Case条件都不满足时执行的。

本题选项C)中用的是逻辑运算符And连接两个表达式,所以不对,应该以逗号隔开。 所以本题答案为C)。

二、填空题(每空2分,共30分)

(1)在算法的4个特征中,算法必须能在执行有限个步骤之后终止,指的是算法的___【1】___性。 有穷

(2)对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为___【2】___。 45

(3)有一棵非空二叉树,其第K层上最多有___【3】___个结点。 2(k-1)次方

(4)符合结构化原则的三种基本控制结构是:选择结构、循环结构和___【4】___。 顺序结构

(5)数据库设计分为以下6个设计阶段:需求分析阶段、 ___【5】___ 、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。

5. 答案:概念设计阶段|

【解析】数据库设计分为以下6个设计阶段:需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段、实施阶段及数据库运行和维护阶段。

(6)如果一个查询的数据源仍是查询,而不是表,则该查询称为___【6】___。 子查询

(7)在创建了数据访问页后,用户可以对数据访问页中的节、控件或其他元素进行编辑和修改,这些操作都需要在数据访问页的___【7】___中进行。

7. 答案:设计视图|

【解析】本题考查数据访问页的知识。添加标签、改变背景颜色、对控件属性进行编辑等,一系列的操作都是在数据访问页的设计视图中进行。

(8)VBA的自动运行宏,应当命名为___【8】___。

8. 答案:AutoExec|

【解析】被命名为AutoExec保存的宏,在打开数据库时会自动运行,要想取消自动运行,打开数据库时按住Shift键即可。

(10)运行如下程序: x=1 y=1 z=1 For j=1 To 3 For k=1 To 3 If j=1 Then x=x+y+z