access笔试题8章模块Word文档下载推荐.docx
- 文档编号:18757290
- 上传时间:2023-01-01
- 格式:DOCX
- 页数:30
- 大小:121.68KB
access笔试题8章模块Word文档下载推荐.docx
《access笔试题8章模块Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《access笔试题8章模块Word文档下载推荐.docx(30页珍藏版)》请在冰豆网上搜索。
NextS
该循环执行的次数为
A)1B)2C)3D)4
【例11】程序段:
DimIAsInteger
I=Int(-3.25)
I的返回值是
A)-3B)-4C)3D)3.25
【例12】程序段:
DimMAsSingle
DimNAsSingle
DimPAsSingle
M=Abs(-7)
N=Int(-2.4)
P=M+N
P的返回值是
A)9B)-9C)5D)4
【例13】程序段:
str1="
98765"
str2="
65"
s=Instr(str1,str2)
t=Instr(3,"
assiAb"
"
a"
1)
s的返回值是
A)3B)4C)5D)6
【例14】程序段:
DimstrAsString*10
Dimi
Str1="
abcdefg"
i=12
len1=Len(i)
str2=Right(str1,4)
len1的返回值是
A)121B)10C)2D)0
【例15】程序段:
D=#2004-8-1#
T=#12:
08:
20#
MM=Month(D)
SS=Second(T)
MM的返回值是
A)2004B)8C)1D)2004-8-1
【例16】程序段:
helloworld"
计算机等级考试"
str3=Right(str1,3)
str3的返回值是
A)helB)loworldC)rldD)hellowo
【例17】程序段:
x=0
Fori=1to10step2
x=x+i
i=i*2
Nexti
当循环结束后,变量i的值为
A)22B)10C)11D)16
【例18】程序段:
Str="
计算机科学技术"
Str=Mid(str,5)
Str的返回值是
A)计算机科学B)机科学技术C)计算D)学技术
8.5同步练习
(1)VBA中定义符号常量可以用关键字
A)ConstB)DimC)PublicD)Static
(2)以下关于运算优先级比较,叙述正确的是
逻辑运算符>
关系运算符B)逻辑运算符>
C)算术运算符>
逻辑运算符D)以上均不正确
(3)定义了二维数组A(2to5,5),则该数组的元素个数为
A)25B)36C)20D)24
(4)已知程序段:
s=0
ForI=1to10step2
s=s+1
I=I*2
NextI
当循环结束后,变量I的值为
A)10B)11C)22D)16
(5)以下内容中不属于VBA提供的数据验证函数是
A)IsTextB)IsDateC)IsNumericD)IsNull
(6)VBA“定时”操作中,需要创建窗体的“计时器间隔(TimerInterval)”属性值。
其计量单位是
A)微秒B)毫秒C)秒D)分钟
(7)已定义好有参函数f(m),其中形参m是整型变量。
下面调用该函数,传递实参为5,将返回的函数值赋值给变量t。
以下正确的是
A)t=f(m)B)t=Callf(m)C)t=f(5)D)t=Callf(5)
(8)在有参函数设计时,要想实现某个参数的“双向”传递,就应当说明该形参为“传址”调用形式。
其设置选项是
A)ByValB)ByRefC)OptionalD)ParamArray
(9)在VBA代码调试过程中,能够显示出所有在当前过程中变量声明及变量信息的是
A)快速监视窗口B)监视窗口C)立即窗口D)本地窗口
(10)VBA的逻辑值进行算术运算时,True值被当做
A)0B)-1C)1D)任意值
(11)VBA中不能进行错误处理的语句结构是
A)OnErrorThen标号B)OnErrorGoto标号
C)OnErrorResumeNextD)CallAreaa,b
(12)VBA中用实际参数a和b调用有参过程Area(m,n)的正确形式是
A)Aream,nB)Areaa,b
C)CallArea(m,n)D)CallAreaa,b
(13)能够实现从指定记录集里检索特定字段值的函数是
A)NzB)DSumC)DLookupD)Rnd
(14)DAO模型层次中处在最顶层的对象的是
A)DBEngineB)WorkspaceC)DatabaseD)Recordset
(15)ADO对象模型中可以打开Recordset对象的是
A)只能是Connection对象
B)只能是Command对象
C)可以是Connection对象和Command对象
D)不存在
(16)给定日期DD,可以计算当前月最大天数的正确表达式是
A)Day(DD)
B)Day(Dateserial(Year(DD),Month(DD),Day(DD)))
C)Day(Dateserial(Year(DD,Month(DD),0))
D)Day(Dateserial(Year(DD),Month(DD)+1,0))
(17)VBA中定义局部变量可以用关键字
(18)以下关于运算优先级比较,叙述正确的是
(19)VBA表达式IIf(0,20,30)的值为
A)20B)30C)25D)10
(20)连接式"
2+3"
&"
="
&(2+3)的运算结果为
A)"
2+3=2+3"
B)"
2+3=5"
C)"
5=5"
D)"
5=2+3"
(21)VBA表达式Chr(Asc(Ucase("
)))返回的值是
A)AB)97C)aD)65
(22)定义了二维数组A(2to5,5),则数组的元素个数为
(23)定义了三维数组A(5,5,5),则该数组的元素个数为
A)15B)25C)125D)216
(24)以下内容中不属于VBA提供的数据验证的函数是
(25)假定有以下函数过程:
FunctionFun(SAsString)AsString
Dims1AsString
Fori=1toLen(S)
s1=UCase(Mid(S,i,1))+s1
Fun=s1
End
Fun("
)的输出结果为
A)abcdefgB)ABCDEFGC)gfedcbaD)GFEDCBA
(26)已定义好有参函数f(m),其中形参m是整型量。
下面调用该函数,传递实参为5,将返回的函数值赋给变量t。
A)t=f(m)B)t=Callf(m)C)t=f(5)D)t=Call(5)
(27)在有参函数设计时,要想实现某个参数的“双向”传递,就应当说明该形参为“传址”调用形式。
(28)运行下面的程序段:
Fork=5to10Step2
k=k*2
Nextk
则循环次数为
A)1B)2C)3D)5
(29)VBA的逻辑值进行算术运算时,True值被当作
(30)VBA中不能进行错误处理的语句结构是
A)OnErrorThen标号B)OnErrorGoto标号
C)OnErrorResumeNextD)OnErrorGoto0
(31)VBA中用实际参数a和b调用有参过程Area(m,n)的正确形式是
A)Aream,nB)Areaa,bC)CallArea(m,n)D)CallAreaa,b
(32)表达式("
周"
<
"
刘"
)返回的值是
A)FalseB)TrueC)-1D)1
(33)下列算式正确的是
A)Fix(2.8)=3B)Fix(-2.8)=-3C)Fix(-2.8)=-2D)以上都正确
(34)从字符串A="
123456"
中返回子串B="
34"
的正确表达式为
A)B=Mid(A,3,2)B)B=Right(left(A,4),2)C)B=left(Right(A,4),2)D)A)、B)和C)
(35)下面表达式为假的是
A)(4>
3)B)((40Or(3>
2))=-1)C)((4And(3<
2))=1)D)(Not(3>
=4))
(36)表达式(10.2\5)返回的值是
A)0B)1C)2D)2.04
(37)VBA表达式(12Mod-5)返回的值为
A)0B)1C)2D)-2
(38)表达式(-12.7Mod-5)返回的值是
A)-1B)-2C)-3D)-4
(39)能够实现从指定记录集里检索特定字段值的函数是
A)NzB)DSumC)DlookupD)Rnd
(40)关于模块,下面叙述错误的是
A)是Access系统中的一个重要对象
B)以VBA语言为基础,以函数和子过程为存储单元
C)模块包括全局模块和局部模块
D)能够完成宏所不能完成的复杂操作
(41)窗体模块属于
A)标准模块B)类模块C)全局模块D)局部模块
(42)函数String(n,字符串)的功能是
A)把数值型数据转换为字符串
B)返回由n个字符组成的字符串
C)从字符串中取出n个字符
D)从字符串中第n个字符的位置开始取子字符串
(43)以下关于过程和过程参数的描述中,错误的是
A)过程的参数可以是控件名称
B)用数组作为过程的参数时,使用的是“传址”方式
C)只有函数过程能够将过程中处理的信息传回到调用的程序中
D)窗体可以作为过程的参数
(44)若焦点位于文本框中,则能够触发OnKeyPress事件的操作是
A)单击鼠标B)双击文本框C)鼠标滑过文本框D)按下键盘上的某个键
(45)能够触发窗体的MouseDown事件的操作是
A)单击鼠标B)拖动窗体C)鼠标滑过窗体D)按下键盘上的某个键
(46)能够触发窗体的DblCliCk事件的操作是
A)单击鼠标B)双击窗体C)鼠标滑过窗体D)按下键盘上的某个键
(47)VBA数据类型符号“&
”表示的数据类型是
A)整数B)长整数C)单精度数D)双精度数
(48)VBA数据类型符号“%”表示的数据类型是
(49)变量声明语句DimNewVar表示变量是什么变量
A)整型B)长整型C)变体型D)双精度数
(50)
图标所代表的数据对象是
A)查询B)模块C)宏D)窗体
(51)返回值为真的表达式为
A)(10>
4And1>
=2)B)(10>
4or1>
=2)C)Not(4<
>
3)D)(4<
3)
(52)VBA表达式Dateserial(2004-1,8-2,0)返回的值是
A)2004-5-31B)2004.5.31C)2003.5.31D)2003-6-1
(53)函数Instr("
67"
1234567"
C)5D)6
(54)函数Len(Tim("
ABC"
&Space
(1)&
"
计算机"
))返回的值为
A)6B)7C)9D)10
(55)在日期/时间数据类型中,每个字段需要几个字节的存储空间
A)4B)8C)12D)16
(56)执行如下语句:
a=InputBox("
1"
2"
3"
,,"
4"
5)
将显示一个输入的对话框,在对话框的输入区中显示的信息是
(57)函数Right(Left(Mid("
AccessDataBase"
10,3),2),1)返回的值是
A)tB)空格C)aD)B
(58)属于Access系统内部常量的是
A)0B)1C)NotD)On
(59)函数Mid("
,4,3)返回的值是
abc"
abed"
def"
cdef"
(60)DAO模型中处在最顶层的对象是
(61)ADO模型中可以打开Recodset对象的是
A)Connection对象B)Command对象C)Connection对象和Command对象
(62)给定日期DD,可以计算该日期当月最大天数的正确表达式是
(63)将数学表达式Cos2(a+b)+5e2写成VBA的表达式,其正确的形式是
A)Cos(a+b)A2+5.exp
(2)B)Cos(a+b)^2+5*exp
(2)
C)Cos(a+b)^+5*ln
(2)D)Cos^2(a+b)+5*In
(2)
(64)将数学表达式
写成VBA的表达式,其正确的形式是
A)a^(2*n+1)/(b^(2*n-1)*c)^4
B)(a^(2*n+1)/(b^((2*n-1)*c)))^4
C)(a^(2*n+1)/(b^(2*n-1)*c))^4
D)a^(2*n+1)/(b^((2*n-1)*c))^4
(65)已知程序段:
当循环结束后,变量i,S的值分别为
A)22,3B)11,4C)10,5D)16,6
(66)单击窗体上Command1命令按钮时,执行如下事件过程
PrivateSubCommand_Click()
a$="
softwareandhardware"
b$=Right(a$,8)
c$=Mid(a$,1,8)
MsgBoxa$,,b$,c$,1
EndSub
则在弹出的信息框的标题栏中显示的信息是
A)softwareandhardwareB)softwareC)hardwareD)1
(67)以下是统计字符串中特定字符个数和的函数
PrivateFunctionCountOccurence%(ByValSearchIn$,ByValSearchFor$)
DimNumberAsLong,PosAsLong
Pos=Instr(SearchIn,SearchFor)
DoWhile__________
Number=Number+1
Pos=Instr(______,SearchIn,SearchFor)
Loop
CountOccurence=Number
EndFunction
程序中的两个空白处应分别为
A)Pos<
0,Pos+1B)Pos<
0,Pos-1C)Pos=0,Pos+1D)Pos=0,Pos-1
(68)下面过程运行之后,则变量J的值为
PrivateSubFun()
DimJAsinteger
J=5
Do
J=J+2
LoopWhileJ>
10
A)5B)7C)9D)11
(69)以下消除字符串尾部回车换行的函数过程
PublicFunctionTrimCrLf(ByValInstringAsString)AsString
DoWhile(_______)
Instring=Left(Instring,left(Instring)-1)
TrimCrLf=Instring
过程中的空白处应为
A)Right(Instring,1)=Chr(13)
B)Right(Instring,1)=Chr(10)
C)Right(Instring,1)=Chr(13)OrRight(Instring,1)=Chr(10)
D)Right(Instring,1)=Chr(13)AndRight(Instring,1)=Chr(10)
(70)下面程序段执行的结果是
DimiAsInteger,SAsInteger
S=0
Fori=1to10step1
S=S+i
A)S=0B)S=10C)死循环D)S=55
(71)设有如下的记录类型
Typestudent
NumberAsString
NameAsString
AgeAsInteger
EndType
则正确引用该记录类型变量的代码是
A)student.Name="
张红"
B)DimsAsStudents.name="
C)DimsAsTypeStudents.name="
D)DimsAsTypes.name="
(72)以下是替换字符串中指定字符的函数过程
FunctionsReplace(SearchhlineAsString,SearchForAsString,ReplaceWithAsString)AsString
DimvSearchlineAsString,foundAsInteger
found=Instr(Searchhline,SearchFor)
vsearchline=Searchline
Iffound<
0Then
vSearchline="
Iffound>
1Then
vSearchline=vSearchline+ReplaceWith
If_________<
Len(Searchhline)Then
vSearchline=vSearchline+Right$(SearcbLine,Len(Searchline)-found-Len(SearchFor)+1)
EndIf
sReplace=vSearchline
过程中的空白处应该为
A)foundB)found-1C)found+Len(SearchFor)D)found+Len(SearchFor)-1
(73)以下过程的功能是向数组中增加字符,则程序中空白处应为
PrivateSubAddToArray(arr$(),arraycount%,ByValcharstring$)
Dimi%,foundAsBoolean
Found=False
Fori=1Toarraycount
Ifarray(i)=charstringThen
Found=True
IfNotfoundThen
arraycount=arraycount+1
____________
arr(arraycount)=charstring
A)ReDimarr(arraycount)B)ReDimPresservearr(arraycount)
C)Dimarr(arraycount)D)DimPresservearr(arraycount)
(74)以下从十进制向
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- access 笔试 模块