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

  • 格式:docx
  • 大小:33.96 KB
  • 文档页数:10

下载文档原格式

  / 10
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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

A. Open

B. RunMacro

C. CloseD . Query

答案:B

2、在宏中,OpenReport操作可用来打开指定的

A.查询B状态栏C.窗体D.报表

答案:D

3、关于宏的执行,以下说法不正确的是

A.在“导航窗格”,选择“宏”对象列表中的某个宏名并双击,

可以直接运行该宏中的第一个子宏的所有宏操作

B.在“导航窗格”,选择“宏”对象列表中的某个宏名并双击,

可以直接运行该宏中的第二个子宏的所有宏操作

C.可以在一个宏中运行另一个宏 D .在一个宏中可以含有

答案:B

4、在宏中,用于显示所有记录的宏命令是

A . MsgboxAIIRecords

B . ShowAIIRecords

C . Set Prop erty

D . SaveRecords

答案:B

5、在VBA中,表达式(5A2Mod8)>=4的值是

A . True

B . False

C . AndD.Or

答案:B

6、表达式llf(23\5.5v=3Or5>=6,68,176) 的结果是

A . 5B. 6C. 68D . 176

注意:执行整除之前,要先把除数四舍五入。

请另外试试表达式llf(23\5.4v=3Or5>=6,68,176) 的结果。方法。

IF逻辑块

7、执行下列程序段后,变量P的值是

DimWAsSingle

DimP AsSingle

W=68.5 lfWv=50Then

P=W*4

Else

P=W*2

EndIf

A.68.5

B.137

C.205.5

D.275

&设x=9,执行下列程序段后,变量t的值是y=x\4+2^4

Ifyv>30Thenx=x+y

t=xMod12

A.1

B.2

C.3

D.4

B. Docmd.OpenView"产品数量统计”

Docmd.OpenTable"产品数量统计”

Docmd.OpenReport"产品数量统计”

答案:D

14、表达式 llf(7Mod5>3,60,llf(2A3>28,80,100))

的运算结果是

A . 60

B . 80C. 100D . 160 答案:C

15、在 VBA 中,变量声明语句“ Dima!,bASinteger ”a 中的的变量 类型是

9、在VBA 中,声明函数过程的关键字是

A . DimB. ConstC . FunctionD . Sub

答案:C

10、对VBA 中的逻辑值进行算术运算时, True 值被当做-1 , False 当做 A . 1B. 2C. OD. 3

答案:C

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

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

12、下列语句中,定义窗体的加载事件过程的头语句是

P nvateSubForm_Chang()

PrivateSubForm__LostFocus()

P nvateSubForm_Load()

P rivateSubForm_O pen()

答案:C

13、现有一个已经建好的窗体,窗体中有一个命令按钮,单击此按钮,将 打开“产品数量统计”报表,如果采用 VBA 代码完成,下面语句正确的

Docmd.OpenForm'产品数量统计”

B.

18、以下VBA程序段运行后,变量j的值是

k=10 j=0

Do

k=k+1O j=j+1

Loo pUntilk>20

A. IB 2C. 4D. 10

答案:B

19、以下VBA程序段运行后,变量j的值是

y=89 j="不及格"

DoWhiley>60

j=llf(yv70," 及格",IIf(y<90," 良好","优秀"))

y=y-50

Loop

A."不及格"

B."及格"

C."良好"D ."优秀"

答案:C

20、以下VBA代码程序运行结束后,变量a的值是

a=0 b=101

Do

b=b-20 a=a+b

Loo pWhileb>80

A. 60

B. 140

C. 142

D. 160

答案:C

21、以下VBA代码程序运行结束后,数组元素a(12)的值是

Dima(12)AsLong,iAsLong i=0

DoUntili>12

a(i)=i^2-i i=i+1

Loop

A. 1

B. 128

C. 132

D. 144

22、假定有如下的Function过程:

Functio nppfu n(xAsSingle,yAsSingle) pp fun=x^3-y^2 EndFunction

在窗体上添加一个命令按钮(名为

cmd10),然后编写如下事件过程:

PrivateSubcmd1O_Click()

DimaAsSingle,bAsSingle a=5 b=4

MsgBox ppfu n(a,b)mod50

EndSub

A . 50B. 25C. 9D . 109

答案:C

PrivateSubcmd2_Click()

Dimp iAsSingle,nAslnteger

pi=3.14 n=Len(Str( pi)&Sp ace (2)&"

MsgBoxn

EndSub

A . 11B. 12C. 13D . 14

答案:D

PrivateSubcmd13_Click()

DimxAsString,yAsString

x="龙洞华美路中山大学新华学院法学院 y="2006级法学专业学生" MsgBoxMid(x,6,4)&Right(x,3)&Left(y,9)

EndSub

打开窗体运行后,单击命令按钮,消息框中的输出内容是

A .龙洞华美路中山大学新华学院法学院

2006级法学专业学生 答案:D

25、下列程序段,建立如图所示的数组 d (下标从1开始),填写所缺部分:

123456 212345 321234 432123 543212 654321

打开窗体运行后,单击命令按钮, 消息框中的输出内容是

23、在窗体上添加一个命令按钮

(名为 cmd2),然后编写如下事件过程:

是本字符串长度")

打开窗体运行后,单击命令按钮, 消息框中的输出内容是

24、在窗体上添加一个命令按钮

(名为 cmd13),然后编写如下事件过程:

B.

中山大学新华学院法学院 2006级法学专业学生 C .

中山大学法学院2006级法学专业学生 D. 中山大学法学院2006级法学专业