access笔试题(8章 - 模块)(3)

2020-02-20 15:39

(83)如图8-1所示的为VBE界面的“代码”窗口,其中圈出的部分为 A)“对象”框 B)“过程”框 C)声明 D)过程

(84)如图8-2所示的为VBE界面的“代码”窗口,其中圈出的部分为 A)“对象”框 B)“过程”框 C)声明 D)过程

(85)如图8-3所示的为VBE界面的“代码”窗口,其中圈出的部分为 A)“对象”框 B)“过程”框 C)声明 D)过程

(86)如图8-4所示的为VBE界面的“代码”窗口,其中圈出的部分为 A)“对象”框 B)“过程”框 C)声明 D)过程

二、填空题

(1)VBA的全称是____________。

(2)模块包含了一个声明区域和一个或多个子过程或函数过程(以__________________开头)。 (3)窗体模块和报表模块都属于__________________。

(4)说明变量最常用的方法,是使用_____________________结构。

(5)VBA中变量作用域分为3个层次,这3个层次是局部变量、模块变量和___________________________。

(6)在模块的说明区域中,用____________关键字声明的变量是模块范围的变量。

(7)在模块的说明区域中,用Public或____________关键字声明的变量是属于全局范围的变量。

(8)要在程序或函数的实例间保留局部变量的值,可以用________关键字代替Dim。 (9)用户定义的数据类型可以用____________关键字声明。

(10)VBA的三种流程控制结构是顺序结构、选择结构和_______________。 (11)VBA中使用的三种选择函数是________,Switch和Choose。

(12)VBA提供了多个用于数据验证的函数。其中IsDate函数用于合法日期验证;_______函数用于判定输入数据是否为数值。

(13)VBA的有参过程定义,形参用_________说明,表明该形参为传值调用。 (14)VBA的有参过程定义,形参用ByRef说明,表明该形参为___________。 (15)VBA的错误处理主要使用__________________语句结构。 (16)On Error Goto 0语句的含义是_____________。

(17)On Error Resume Next语句的含义是____________。

(18)VBE编辑环境调试工具中,本地窗口的功能是_________。 (19)VBE编辑环境调试工具中,立即窗口的功能是_________。

(20)VBE编辑环境调试工具中,监视窗口的功能是_______________。 (21)VBA语言中,函数InputBox的功能是_________。 (22)VBA语言中,______函数的功能是显示消息信息。

(23)VBA的“定时”操作功能是通过窗体的_________事件过程完成的。 (24)VBA中打开窗体的命令语句是____________; (25)断点的功能是____________。

(26)VBA的逻辑值在表达式当中进行算术运算时,True值被当作______、False值被当作0来处理。

(27)Access的窗体或报表事件可以有两种方法来响应;宏对象和___________。 (28)VBA编辑中,要得到[15,75]上的随机整数可以用表达式______。

(29)VBA中主要提供了3种数据库访问接口:ODBC API,DAO和_________。 (30)DAO对象模型采用分层结构,其中位于最顶层的对象是________。 (31)用VBA编程操作本地数据库时,提供一种DAO数据库打开的快捷方式是CurrentDB(),而相应也提供一种ADO的默认连接对象是____________。 (32)DAO模型中,主要的控制对象有:DBEngine,Workspace,Database,Recordset,_________,QueryDef和Error。

(33)ADO对象模型主要有:Connection,Command,_________,Field和Error 5个对象。 (34)NZ函数主要用于处理______值时的情况。 (35)DLookUP函数的功能是______。

(36)标准模块中的公共变量和公共过程具有______性。 (37)模块是装着___________的容器。

(38)在模块的过程定义中,可以使用DoCmd对象的_________方法运行设计好的宏。 (39)VBA语法与__________编程语言互相兼容。 (40)VBE的全称是__________。

(41)VBE属性窗口提供了“按字母序”和___________两种属性查看形式。

(42)VBE的代码窗口顶部包含两个组合框,左侧为对象列表,右侧为___________。 (43)当不再需要动态数组时,可以使用___________将其设置为零个元素,释放内存。 (44)VBA中,在模块的声明中,可以使用__________语句将数组的默认下标定为1。 (45)为控件对象指定变量名时,必须使用__________关键字。 (46)以下程序段的功能是:创建一个字符串,其内容为由0到9的十个数字所组成的字符串,每个字符串之间用空格隔开。外层循环使用一个变量当作循环计数器,每循环一次,变量值减一。请将下列程序补充完整。 Dim Words,Chars,Mystring For Words=10 TO 1 Step -1 For Chars=0 To 9

Mystring=_________ Next Chars

Mystring=__________ Next Words

(47)请在下列程序段的横线处填写对应语句的功能。 Sub ExitstatementDemo() Dim I, MyNum DO

For I=1 TO 1000

MyNum=Int(Rnd*1000) Select Case MyNum

Case 7:Exit For '_________ Case 8:Exit Do '__________ Case 9:Exit Sub '_________ End Select Next Loop End Sub

(48)Mystr=\& \的返回值为_____________。 (49)已知如下程序段: Dim MyNumber MyNumber =2+2

执行以上程序段后,MyNumber为______。 (50)已知如下程序段:

Dim MyNumber, Var1, Var2 Var1=\

MyNumber = Var1+ Var2

执行以上程序段后,MyNumber为____________。 (51)已知如下程序段:

Dim MyNumber, Var1 Var2

Var1=\ MyNumber = Var1+ Var2

执行以上程序段后,MyNumber为____________。 (52)已知如下程序段: Dim A, B, C, MyCheck A=10: B=8: C=6

MyCheck =A>B And B>C

执行以上程序段后,MyCheck为____________。 (53)已知如下程序段: Dim A, B, C, MyCheck A=10: B=8: C=6

MyCheck =B>A And B>C

执行以上程序段后,MyCheck为____________。 (54)已知如下程序段: Dim A, B, C, MyCheck A=10: B=8: D=Null

MyCheck =A>B And B>D

执行以上程序段后,MyCheck为____________。 (55)已知如下程序段: Dim A, B, C, MyCheck A=10: B=8

MyCheck =A And B

执行以上程序段后,MyCheck为____________。 (56)已知如下程序段: Dim MyNumber

MyNumber=Abs(50.3)

执行以上程序段后,MyNumber为______。 (57)已知如下程序段: Dim MyNumber

MyNumber =Abs(-50.3)

执行以上程序段后,MyNumber为______。 (58)已知如下程序段: Dim MyNumber

MyNumber=Int(99.8)

执行以上程序段后,MyNumber为______。 (59)已知如下程序段: Dim MyNumber

MyNumber= Fix(99.2)

执行以上程序段后,MyNumber为______。 (60)已知如下程序段: Dim MyNumber

MyNumber=Int(-99.8)

执行以上程序段后,MyNumber为_______。 (61)已知如下程序段:

Dim MyNumber

MyNumber=Fix(-99.8)

执行以上程序段后,MyNumber为_______。 (62)已知如下程序段:

Dim Searchstring, SearchChar, MyPos Searchstring=\ SearchChar=\

MyPos=Instr(4, Searchstring,SearchChar,1)

执行以上程序段后,MyPos为_____________。 (63)已知如下程序段:

Dim Searchstring, SearchChar, MyPos Searchstring=\ SearchChar=\

MyPos=Instr(1, Searchstring,SearchChar,0)

执行以上程序段后,MyPos为_______________。 (64)已知如下程序段:

Dim Searchstring, SearchChar, MyPos Searchstring=\ SearchChar=\

MyPos=Instr(Searchstring,SearchChar)

执行以上程序段后,MyPos为______________。 (65)已知如下程序段:

Dim Searchstring, SearchChar, MyPos Searchstring=\ SearchChar=\

MyPos=Instr(1, Searchstring, \

执行以上程序段后,MyPos为________________________。 (66)已知如下程序段: Type CustomerRecord ID As Integer

Name As String *10 Address As String *30 End Type

Dim Customer As CustomerRecord Dim MyLen

MyLen =Len(Customer)

执行以上程序段风,MyLen为________。 (67)已知如下程序段:

Dim MyCur As Currency Dim MyLen

MyLen=Len(MyCur)

执行以上程序段后,MyLen为__________。 (68)已知如下程序段: Dim MyInt As Integer


access笔试题(8章 - 模块)(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:综合实践活动课伴我成长

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: