Access2010《数据库基础与应用》期末综合练习试题2 下载本文

. . .

Access2010《数据库基础与应用》期末综合练习题

(注意!宏的概念、作用可以在课本P193找到,也可以打开宏的操作,在目录查看其作用) 第1 题: (单选题, 1 分)

在 Access2010 中的 VBA 过程里,要运行宏可以使用 DoCmd 对象的

______方法。

A.Open B.RunMacro C.Close D.Query [A]选A [B]选B [C]选C [D]选D 答案: B

第2 题: (单选题, 1 分)

在宏中,OpenReport 操作可用来打开指定的_______。

A.查询 B.状态栏 C. 窗体 D.报表 [A]选A [B]选B [C]选C [D]选D 答案: D

第3 题: (单选题, 1 分)

关于宏的执行,以下说法不正确的是_______。 A.在“导航窗格”,选择“宏”对象列表中的某个宏名并双击, 可以直接运行该宏中的第一个子宏的所有宏操作 B.在“导航窗格”,选择“宏”对象列表中的某个宏名并双击, 可以直接运行该宏中的第二个子宏的所有宏操作 C.可以在一个宏中运行另一个宏 D.在一个宏中可以含有IF逻辑块 [A]选A [B]选B [C]选C [D]选D 答案: B

第4 题: (单选题, 1 分)

在宏中,用于显示所有记录的宏命令是_______。 A.MsgboxAllRecords B.ShowAllRecords C.SetProperty D.SaveRecords [A]选A [B]选B [C]选C

..........

. . .

[D]选D 答案: B

第5 题: (单选题, 1 分)

在 VBA 中,表达式 (5^2 Mod 8) >= 4 的值是_______。【用立即窗口算】 A.True B.False C.And D. Or [A]选A [B]选B [C]选C [D]选D 答案: B

第6 题: (单选题, 1 分)

表达式 IIf(23 \\ 5.5 <= 3 Or 5 >= 6, 68, 176) 的结果是______。 A.5 B.6 C.68 D.176 [A]选A [B]选B [C]选C [D]选D 答案: C

第7 题: (单选题, 1 分)

执行下列程序段后,变量 P 的值是_____。 Dim W As Single Dim P As Single W = 68.5

If W <= 50 Then P = W * 4 Else

P = W * 2 End If

A. 68.5 B. 137 C. 205.5 D. 275 [A]选A [B]选B [C]选C [D]选D 答案: B

第8 题: (单选题, 1 分)【如何调试?我的结果是4?】 设 x=9,执行下列程序段后,变量 t 的值是_____。 y = x\\4 +2^4

If y<>30 Then x = x + y t = x Mod 12

A. 1 B. 2 C. 3 D. 4 [A]选A [B]选B [C]选C [D]选D

..........

. . .

答案: C

第9 题: (单选题, 1 分)

在 VBA 中,声明函数过程的关键字是_______。

A.Dim B.Const C.Function D.Sub [A]选A [B]选B [C]选C [D]选D 答案: C

第10 题: (单选题, 1 分)

对 VBA 中的逻辑值进行算术运算时,True 值被当做 -1,False 当做

_______。

A.1 B.2 C.0 D.3 [A]选A [B]选B [C]选C [D]选D 答案: C

第11 题: (单选题, 1 分)【课本P223页】

在 VBA 中,类型说明符 # 表示的数据类型是______。

A.整型 B.长整型 C.单精度型 D.双精度 [A]选A [B]选B [C]选C [D]选D 答案: D

第12 题: (单选题, 1 分)【课本P216—217】

下列语句中,定义窗体的加载事件过程的头语句是______。 A.Private Sub Form_Chang()

B.Private Sub Form__LostFocus() C.Private Sub Form_Load() D.Private Sub Form_Open() [A]选A [B]选B [C]选C [D]选D 答案: C

第13 题: (单选题, 1 分)

现有一个已经建好的窗体,窗体中有一个命令按钮,单击此按钮,将

打开“产品数量统计”报表,如果采用VBA 代码完成,下面语句正确的

是______。

..........

. . .

A.Docmd.OpenForm \产品数量统计\ B.Docmd.OpenView \产品数量统计\ C.Docmd.OpenTable \产品数量统计\ D.Docmd.OpenReport \产品数量统计\[A]选A [B]选B [C]选C [D]选D 答案: D

第14 题: (单选题, 1 分)

表达式 IIf(7 Mod 5 > 3, 60, IIf(2^3 > 28, 80, 100)) 的运算结果是______。 A.60 B.80 C.100 D.160 [A]选A [B]选B [C]选C [D]选D 答案: C

第15 题: (单选题, 1 分)

在 VBA 中,变量声明语句“ Dim a!, b AS integer”中的变量 a 的

类型是______。

A.整型 B.单精度型 C.长整型 D.变体型 [A]选A [B]选B [C]选C [D]选D 答案: B

第16 题: (单选题, 1 分)【课本P227概念知识】 在 VBA 中,“ Dim a(3,3) AS Boolean”语句定义了一个数组,该数

组中的全部元素都初始化为______。

A.True B.False C.-1 D.1 [A]选A [B]选B [C]选C [D]选D 答案: B

第17 题: (单选题, 1 分)【数组的概念】 在 VBA 某个模块中,有如下声明语句 Dim a(6,10) AS integer

那么数组 a(6,10) 总共有______个元素。

A.16 B.60 C.70 D.77 [A]选A [B]选B

..........

. . .

[C]选C [D]选D 答案: D

第18 题: (单选题, 1 分)

以下 VBA 程序段运行后,变量 j 的值是______。 k = 10 j = 0 Do

k = k + 10 j = j + 1

Loop Until k > 20

A.1 B.2 C.4 D.10 [A]选A [B]选B [C]选C [D]选D 答案: B

第19 题: (单选题, 1 分)

以下 VBA 程序段运行后,变量 j 的值是______。 y = 89

j = \不及格\ Do While y > 60

j = IIf(y < 70, \及格\良好\优秀\ y = y - 50 Loop

A.\不及格\.\及格\.\良好\.\优秀\[A]选A [B]选B [C]选C [D]选D 答案: C

第20 题: (单选题, 1 分)

以下 VBA 代码程序运行结束后,变量 a 的值是______。 a=0 b=101 Do

b=b-20 a=a+b

Loop While b>80

A.60 B.140 C.142 D.160 [A]选A

..........