【计算机类职业资格】二级ACCESS-选择题(七)及答案解析.doc
《【计算机类职业资格】二级ACCESS-选择题(七)及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级ACCESS-选择题(七)及答案解析.doc(23页珍藏版)》请在麦多课文档分享上搜索。
1、二级 ACCESS-选择题(七)及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:49,分数:100.00)1.在 Access 中,如果变量定义在模块的过程内部,当过程代码执行时才可见,则这种变量的作用域为_A程序范围 B全局范围 C模块范围 D局部范围(分数:2.00)A.B.C.D.2.将一个数转换成相应字符串的函数是_。AStr BString CAsc DChr(分数:2.00)A.B.C.D.3.将逻辑型数据转换成整型数据,转换规则是_。A将 True 转换为-1,将 False 转换为 0 B将 True 转换为 1,将 False 转换为-1C将 Tru
2、e 转换为 0,将 False 转换为-1 D将 True 转换为 1,将 False 转换为 0(分数:2.00)A.B.C.D.4.命令按钮控件 test 的单击事件过程如下:Private Sub test_click()Dim I,RR=0For I=1 T0 5 Step 1R=R+INext IbResult.Caption=Str(R)End Sub当运行窗体,单击命令按钮时,在名为 bResuh 的窗体标签内将显示的是_。A字符串 15 B字符串 5 C整数 15 D整数 5(分数:2.00)A.B.C.D.5.在模块的声明部分使用“Option Base 1”语句,然后定义二
3、维数组 A(2 to 5,5),则该数组的元素个数为_。A20 B24 C25 D36(分数:2.00)A.B.C.D.6.VBA 语句“Dim NewArray(10)as Integer”的含义是_。A定义 10 个整型数构成的数组 NewArray B定义 11 个整型数构成的数组 NewArrayC定义 1 个值为整型数的变量 NewArray D定义 1 个值为 10 的变量 NewArray(分数:2.00)A.B.C.D.7.如有数组声明语句 Dim a(2,-3 to 2,4),则数组 a 包含元素的个数是_。A40 B75 C12 D90(分数:2.00)A.B.C.D.8.
4、语句 Dim NewArray(10)As Integer 的含义是_。A定义了一个整型变量且初值为 10 B定义了 10 个整数构成的数组C定义了 11 个整数构成的数组 D将数组的第 10 元素设置为整型(分数:2.00)A.B.C.D.9.下列数组声明语句中,正确的是_。ADim a3,4As Integer BDim a(3,4)As IntegerCDim a(n,n)As Integer DDim a3,nAs Integer(分数:2.00)A.B.C.D.10.下列 VBA 变量名中,正确的是_。A3S BPrint CSelect My Name DSelect_1(分数:2
5、.00)A.B.C.D.11.下列 VBA 变量名中,正确的是_。A3a BPrint-2 CSelect My Name DSelect_12(分数:2.00)A.B.C.D.12.VBA 中定义符号常量使用的关键字是_。AConst BDim CPublic DStatic(分数:2.00)A.B.C.D.13.如果 A 为“Boolean”型数据,则下列赋值语句正确的是_。AA=“true“ BA=.true CA=#TURE# DA=34(分数:2.00)A.B.C.D.14.a 和 b 中有且只有一个为 0,其正确的表达式是_。Aa=0 or b=0 Ba=0 Xor b=0Ca=0
6、 And b=0 Da*b=0 And a+b0(分数:2.00)A.B.C.D.15.当条件为 5x10 时,x=x+1,以下语句正确的是_。Aif 5x10 then x=x+1 Bif 5x or x10 then x=x+1Cif 5x and x10 then x=x+1 Dif 5x xor x10 then x=x+1(分数:2.00)A.B.C.D.16.下列运算结果中,值最大的是_。A3/4 B3/4 C4 mod 3 D3 mod 4(分数:2.00)A.B.C.D.17.表达式 4+5/6*7/8 Mod 9 的值是_。A4 B5 C6 D7(分数:2.00)A.B.C.
7、D.18.对不同类型的运算符,优先级的规定是_。A字符运算符算术运算符关系运算符逻辑运算符B算术运算符字符运算符关系运算符逻辑运算符C算术运算符字符运算符逻辑运算符关系运算符D字符运算符关系运算符逻辑运算符算术运算符(分数:2.00)A.B.C.D.19.表达式 X+1X 是_。A算术表达式 B非法表达式C关系表达式 D字符串表达式(分数:2.00)A.B.C.D.20.下列逻辑运算结果为“true”的是_。Afalse or not true Btrue or not trueCfalse and not true Dtrue and not true(分数:2.00)A.B.C.D.21.
8、表达式“B=INT(A+0.5)”的功能是_。A将变量 A 保留小数点后 1 位 B将变量 A 四舍五入取整C将变量 A 保留小数点后 5 位 D舍去变量 A 的小数部分(分数:2.00)A.B.C.D.22.在窗体上有一个命令按钮 Command1,编写事件代码如下:Private Sub Command1_Click()Dim d1 As DateDim d2 As Dated1=#12/25/2009#d2=#1/5/2010#MsgBox DateDiff(“ww“,d1,d2)End Sub打开窗体运行后,单击命令按钮,消息框中输出的结果是_。A1 B2 C10 D11(分数:2.0
9、0)A.B.C.D.23.能够实现从指定记录集里检索特定字段值的函数是_。ANz BFind CLookup DDLookup(分数:2.00)A.B.C.D.24.下列表达式计算结果为日期类型的是_。A#2012-1-23#-#2011-2-3# Byear(#2011-2-3#)CDateValue(“2011-2-3“) DLen(“2011-2-3“)(分数:2.00)A.B.C.D.25.如果 X 是一个正的实数,保留两位小数、将千分位四舍五入的表达式是_。A0.01*Int(X+0.05) B0.01*Int(100*(X+0.005)C0.01*Int(X+0.005) D0.0
10、1*Int(100*(X+0.05)(分数:2.00)A.B.C.D.26.能够实现从指定记录集里检索特定字段值的函数是_。ADCount BDLookup CDMax DDSum(分数:2.00)A.B.C.D.27.要将一个数字字符串转换成对应的数值,应使用的函数是_。AVal BSingle CAsc DSpace(分数:2.00)A.B.C.D.28.窗体中有命令按钮 run34,对应的事件代码如下:Private Sub run34_Enter()Dim num As Integer,a As Integer,b As Integer,i As IntegerFor i=1 To 1
11、0num=InputBox(“请输入数据:“,“输入“)If Int(num/2)=num/2 Thena=a+1Elseb=b+1End IfNext iMsgBox(“运行结果:a=“&Str(a)&“,b=“&Str(b)End Sub运行以上事件过程,所完成的功能是_。A对输入的 10 个数据求累加和B对输入的 10 个数据求各自的余数,然后再进行累加C对输入的 10 个数据分别统计奇数和偶数的个数D对输入的 10 个数据分别统计整数和非整数的个数(分数:2.00)A.B.C.D.29.要将“选课成绩”表中学生的“成绩”取整,可以使用的函数是_。AAbs(成绩) BInt(成绩)CSq
12、r(成绩) DSgn(成绩)(分数:2.00)A.B.C.D.30.Rnd 函数不可能产生的值是_。A0 B1 C0.1234 D0.00005(分数:2.00)A.B.C.D.31.运行下列程序,显示的结果是_。a=instr(5,“Hello!Beijing.“,“e“)b=sgn(32)c=a+bMsgBox cA1 B3 C7 D9(分数:2.00)A.B.C.D.32.表达式 123+Mid$(“123456“,3,2)的结果是_。A“12334“ B12334 C123 D157(分数:2.00)A.B.C.D.33.删除字符串前导和尾随空格的函数是_。ALtrim() BRtri
13、m() CTrim() DLease()(分数:2.00)A.B.C.D.34.随机产生10,50之间整数的正确表达式是_。ARound(Rnd*51) BInt(Rnd*40+10)CRound(Rnd*50) D10+Int(Rnd*41)(分数:2.00)A.B.C.D.35.函数 InStr(1,“eFCdEfGh“,“EF“,1)执行的结果是_。A0 B1 C5 D6(分数:2.00)A.B.C.D.36.下列程序段运行结束后,消息框中的输出结果是_。Dim c As Booleana=Sqr(3)b=Sqr(2)c=abMsgBox cA-1 B0 CFalse DTrue(分数:
14、2.00)A.B.C.D.37.能够实现从指定记录集里检索特定字段值的函数是_。ADAvg BDSum CDLookup DDCount(分数:2.00)A.B.C.D.38.表达式 Fix(-3.25)和 Fix(3.75)的结果分别是_。A-3,3 B-4,3 C-3,4 D-4,4(分数:2.00)A.B.C.D.39.函数 Sgn(3.1416)的返回值是_。A-1 B4 C1 D3(分数:2.00)A.B.C.D.40.表达式 Int(5*Rnd()+1)*Int(5*Rnd()-1)值的范围是_。A0,15 B-1,15 C-4,15 D-5,15(分数:2.00)A.B.C.D.
15、41.VBA 程序流程控制的方式是_。A顺序控制和分支控制 B顺序控制和循环控制C循环控制和分支控制 D顺序、分支和循环控制(分数:2.00)A.B.C.D.42.在一行上写多条语句时,应使用的分隔符是_。A分号 B逗号 C冒号 D空格(分数:2.00)A.B.C.D.43.以下可以将变量 A、B 值互换的是_。AA=B:B=A BA=C:C:B:B=ACA=(A+B)/2:B=(A-B)/2 DA=A+B:B=A-B:A=A-B(分数:2.00)A.B.C.D.44.下列四个选项中,不是 VBA 的条件函数的是_。AChoose BIf CIIf DSwitch(分数:2.00)A.B.C.
16、D.45.下列不属于 VBA 函数的是_。AChoose BIf CIIf DSwitch(分数:2.00)A.B.C.D.46.下列程序段运行结束后,变量 c 的值是_。a=24b=328select case b/10case 0c=a*10+bcase 1 to 9c=a*100+bcase 10 to 99c=a*1000+bend selectA537 B2427 C24328 D240328(分数:2.00)A.B.C.D.47.下列 If 语句的功能是统计性别为男、职称为副教授以上且年龄小于 40 岁的人数,错误的语句是_cAIf sex=“男“And age40 InStr(d
17、uty,“教授“)0 Then n=n+1BIf sex=“男“And age40 InStr(duty=“教授“or duty=“副教授“)0 Then n=n+1CIf sex=“男“And age40 Right(duty,2)=“教授“Then n=n+1DIf sex=“男“And age40 And(duty=“教授“Or duty=“副教授“)Then n=n+1(分数:2.00)A.B.C.D.48.执行下列程序段后,变量 a 和 b 的值分别是_。a=100:b=50If ab Thena=a-bElseb=b+aEnd IfA50 和 50 B100 和 50 C100 和
18、 150 D150 和 100(分数:3.00)A.B.C.D.49.运行下列程序段,结果是_。For m=10 to 1 step 0k=k+3Next mA形成死循环 B循环体不执行即结束循环C出现语法错误 D循环体执行一次后结束循环(分数:3.00)A.B.C.D.二级 ACCESS-选择题(七)答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:49,分数:100.00)1.在 Access 中,如果变量定义在模块的过程内部,当过程代码执行时才可见,则这种变量的作用域为_A程序范围 B全局范围 C模块范围 D局部范围(分数:2.00)A.B.C.D. 解析:解析 在
19、过程内部定义的变量,当过程代码执行时才可见,则它的作用域只在该过程内部,属于局部变量。2.将一个数转换成相应字符串的函数是_。AStr BString CAsc DChr(分数:2.00)A. B.C.D.解析:解析 将数值表达式的值转化为字符串的函数是 str。而 String 返回一个由字符表达式的第 1 个字符重复组成的指定长度为数值表达式值的字符串;Asc 函数返回字符串首字符的 ASCII 值;Chr 函数返回以数值表达式值为编码的字符。3.将逻辑型数据转换成整型数据,转换规则是_。A将 True 转换为-1,将 False 转换为 0 B将 True 转换为 1,将 False 转
20、换为-1C将 True 转换为 0,将 False 转换为-1 D将 True 转换为 1,将 False 转换为 0(分数:2.00)A. B.C.D.解析:解析 在 VBA 中将逻辑型数据转换成整型数据时,True 转为-1,Flase 则转为 0。4.命令按钮控件 test 的单击事件过程如下:Private Sub test_click()Dim I,RR=0For I=1 T0 5 Step 1R=R+INext IbResult.Caption=Str(R)End Sub当运行窗体,单击命令按钮时,在名为 bResuh 的窗体标签内将显示的是_。A字符串 15 B字符串 5 C整数
21、 15 D整数 5(分数:2.00)A. B.C.D.解析:解析 程序运行后,R 的值为从 1 到 5 累加,为 15。函数 Str 的功能是将数值转换为字符串,因此,bResult 的窗体标题将显示字符串 15。5.在模块的声明部分使用“Option Base 1”语句,然后定义二维数组 A(2 to 5,5),则该数组的元素个数为_。A20 B24 C25 D36(分数:2.00)A. B.C.D.解析:解析 VBA 中 Option Base 1 语句的作用是设置数组下标从 1 开始,展开二维数组 A(2 to 5,5),为 A(2,1)A(2,5),A(3,1)A(3,5),A(5,1
22、)A(5,5)共 4 组,每组 5 个元素,共 20 个元素。6.VBA 语句“Dim NewArray(10)as Integer”的含义是_。A定义 10 个整型数构成的数组 NewArray B定义 11 个整型数构成的数组 NewArrayC定义 1 个值为整型数的变量 NewArray D定义 1 个值为 10 的变量 NewArray(分数:2.00)A.B. C.D.解析:解析 该语句是定义了 11 个由整型数构成的数组,默认的数组下限是 0,10 为数组的上限,数组元素为 NewArray(0)到 NewArray(10),共有 11 个整型数。7.如有数组声明语句 Dim a
23、(2,-3 to 2,4),则数组 a 包含元素的个数是_。A40 B75 C12 D90(分数:2.00)A.B.C.D. 解析:解析 数组的默认下限为 0,所以 Dim a(2,-3 to 2,4),第一维下标为 0,1,2,共 3 个,第二维下标为-3,-2,-1,0,1,2,共 6 个,第三维下标为 0,1,2,3,4,共 5 个,所以数据 a 包含的元素个数为 365=90。8.语句 Dim NewArray(10)As Integer 的含义是_。A定义了一个整型变量且初值为 10 B定义了 10 个整数构成的数组C定义了 11 个整数构成的数组 D将数组的第 10 元素设置为整型
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 ACCESS 选择题 答案 解析 DOC
