ImageVerifierCode 换一换
格式:DOC , 页数:24 ,大小:91.50KB ,
资源ID:1323299      下载积分:5000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-1323299.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(【计算机类职业资格】二级ACCESS-65及答案解析.doc)为本站会员(fatcommittee260)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

【计算机类职业资格】二级ACCESS-65及答案解析.doc

1、二级 ACCESS-65 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:40,分数:100.00)1.用来测试当前读写位置是否达到文件末尾的函数是(分数:2.50)A.EOFB.FileLenC.LenD.LOF2.卞列表达式中,能够保留变量 x 整数部分并进行四舍五入的是(分数:2.50)A.Fix(x)B.Rnd(x)C.Round(x)D.Int(x)3.VBA 程序中,可以实现代码注释功能的是(分数:2.50)A.方括号()B.冒号(:)C.双引号(“)D.单引号(“)4.在窗口中有一个标签 Label0 和一个命令按钮 Command1,Command1

2、的事件代码如下: Private Sub Command1_Click() Label0.Left=Label0.Left+100 End Sub 打开窗口,单击命令按钮,结果是(分数:2.50)A.标签向左加宽B.标签向右加宽C.标签向左移动D.标签向右移动5.假定有以下循环结构 Do Until 条件 循环体 Loop 则正确的叙述是(分数:2.50)A.如果“条件”值为 0,则一次循环体也不执行B.如果“条件”值为 0,则至少执行一次循环体C.如果“条件”值不为 0,则至少执行一次循环体D.不论“条件”是否为“真”,至少要执行一次循环体6.假定有以下程序段 n=0 for i=1 to

3、3 for j=-4 to -1 n=n+1 next j next i 运行完毕后,n 的值是(分数:2.50)A.0B.3C.4D.127.以下程序段运行结束后,变量 X 的值为 x=2 y=4 Do x=x*y y=y+1 Loop While y4(分数:2.50)A.2B.4C.8D.208.在窗体上添加一个命令按钮(名为 Command1),然后编写如下事件过程: Private Sub Command1_Click() For i=1 To 4 x=4 For j=1 To 3 x=3 For k=1 To 2 x=x+6 Next k Next j Next i MsgBox

4、x End Sub 打开窗体后,单击命令按钮,消息框的输出结果是(分数:2.50)A.7B.15C.157D.5289.在窗体中添加一个名称为 Command1 的命令按钮,然后编写如下事件代码: Private Sub Command1_Click() Dim a(10,10) For m=2 To 4 For n=4 To 5 a(m,n)=m*n Next n Next m MsgBox a(2,5)+a(3,4)+a(4,5) End Sub 窗体打开运行后,单击命令按钮,则消息框的输出结果是(分数:2.50)A.22B.32C.42D.5210.在窗体中添加一个名称为 Command

5、1 的命令按钮,然后编写如下事件代码: Private Sub Command1_Click() A=75 If A60 Then I=1 If A70 Then I=2 If A80 Then I=3 If A90 Then I=4 MsgBox I End Sub 窗体打开运行后,单击命令按钮,则消息框的输出结果是(分数:2.50)A.1B.2C.3D.411.在窗体中添加一个名称为 Command1 的命令按钮,然后编写如下事件代码: Private Sub Command1_Click() s=“ABBACDDCBA“ For I=6 To 2.Step -2 x=Mid(s,I,I)

6、 y=Left(s,I) z=Right(s,I) z=x Loop Until y=0 End Sub 打开窗体运行后,单击命令按钮,依次输入 10、37、50、55、64、20、28、19、-19、0,立即窗口上输出的结果是(分数:2.50)A.37 55 64 28 19 19B.10 50 20C.10 50 20 0D.37 55 64 28 1933.若变量 i 的初值为 8,则下列循环语句中循环体的执行次数为 Do While i=17 i=i+2 Loop(分数:2.50)A.3 次B.4 次C.5 次D.6 次34.InputBox 函数的返回值类型是(分数:2.50)A.数

7、值B.字符串C.变体D.视输入的数据而定35.下列能够交换变量 X 和 Y 值的程序段是(分数:2.50)A.Y=X:X=YB.Z=X:Y=Z:X=yC.Z=X:X=Y:Y=ZD.Z=X:W=Y:Y=Z:X=Y36.窗体中有命令按钮 commandd1 和文本框 Text1,事件过程如下: Function result(ByVal x As Integer)As Boolean If x Mod 2=0 Then result=True Else result=False End If End Function Private Sub Command1_Click() x=Val(Input

8、Box(“请输入一个整数“) If_Then Text1=str(x) Loop Until y=0 End Sub 打开窗体运行后,单击命令按钮,依次输入 10、37、50、55、64、20、28、19、-19、0,立即窗口上输出的结果是(分数:2.50)A.37 55 64 28 19 19B.10 50 20C.10 50 20 0D.37 55 64 28 19 解析:解析 分析 if 语句,当计算表达式(y mod 10)+int(y/10)等于 10 时,立即窗口显示输入的数字。当输入第一个数字 10 时,(y mod 10)+int(y/10)=0+1=1 不等于 10,不显示;

9、当输入第二个数字 37 时,(y mod 10)+int(y/10)=7+3=10,显示数字 37,依次类推,结果为选项 D。33.若变量 i 的初值为 8,则下列循环语句中循环体的执行次数为 Do While i=17 i=i+2 Loop(分数:2.50)A.3 次B.4 次C.5 次 D.6 次解析:解析 Do WhileLoop 循环结构是当条件为假时,重复执行循环体,直至条件表达式为真,结束循环。 每次循环对应的 i 值: 循环次数 i 的值 1 8=17 2 8+2=10=17 3 10+2=12=17 4 12+2=14=17 5 14+2=16=17 34.InputBox 函

10、数的返回值类型是(分数:2.50)A.数值B.字符串 C.变体D.视输入的数据而定解析:解析 InputBox 输入框:在对话框中显示提示,等待使用者输入文字或按一下按钮,再返回包含文本框内容的字符串类型值。35.下列能够交换变量 X 和 Y 值的程序段是(分数:2.50)A.Y=X:X=YB.Z=X:Y=Z:X=yC.Z=X:X=Y:Y=Z D.Z=X:W=Y:Y=Z:X=Y解析:解析 想要交换 X 与 Y 的值,需要另一个变量作为中间变量 Z,先把 X 值赋给 Z,再把 Y 值赋给X,最后把 Z 的值赋给 Y,交换完毕。36.窗体中有命令按钮 commandd1 和文本框 Text1,事件

11、过程如下: Function result(ByVal x As Integer)As Boolean If x Mod 2=0 Then result=True Else result=False End If End Function Private Sub Command1_Click() x=Val(InputBox(“请输入一个整数“) If_Then Text1=str(x) &“是偶数.“ Else Text1=str(x) &“是奇数.“ End If End Sub 运行程序,单击命令按钮,输入 19,在 Text1 中会显示“19 是奇数”。那么在程序的空白处应填写(分数:

12、2.50)A.result(x)=“偶数”B.result(x) C.result(x)=“奇数”D.NOT result(x)解析:解析 result 函数返回的是布尔值:True 或 False,x Mod 2=0 表示如果一个数除以 2 为 0 代表是偶数,那么返回 True 值,所以条件判断时只要调用 result(x)即可。37.窗体有命令按钮 Command1 和文本框 Text1,对应的事件代码如下: Private Sub Command1_Click() For i=1 To 4 x=3 For j=1 To 3 For k=1 To 2 x=x+3 Next k Next

13、j Next i Text1.Value=Str(x) End Sub 运行以上事件过程,文本框中的输出是(分数:2.50)A.6B.12C.18D.21 解析:解析 此处嵌套三层循环,最外层循环总是把 x 值初始化为 3,所以只看内两层循环的次数及累加,内两层一共循环 3*2=6 次,每次 x 的值累加 3,即共累加 6*3=18,再加上初始值 x=3+18=21。38.窗体中有命令按钮 run34,对应的事件代码如下: Private Sub run34_Enter() Dim num As Integer, a As Integer, b As Integer, i As Integer

14、 For i=1 To 10 num=InputBox(“请输入数据:“,“输入“) If Int(num/2)=num/2 Then a=a+1 Else b=b+1 End If Next i MsgBox(“运行结果:a=“&Str(a) &“,b=“&Str(b) End Sub 运行以上事件过程,所完成的功能是(分数:2.50)A.对输入的 10 个数据求累加和B.对输入的 10 个数据求各自的余数,然后再进行累加C.对输入的 10 个数据分别统计奇数和偶数的个数 D.对输入的 10 个数据分别统计整数和非整数的个数解析:解析 因 num 变量为整型,所以每次输入的数据是整数,int

15、 函数是取整函数,如果 num 为整数,则 int(num/2)与 num/2 相等,否则不等,所以此事件代码完成的功能是统计输入奇数与偶数的个数。39.运行下列程序,输入数据 8、9、3、0 后,窗体中显示结果是 Private Sub Form_click() Dim sum As Integer, m As Integer sum=0 Do m=InputBox(“输入 m“) sum=sum+m Loop Until m=0 MsgBox sum End Sub(分数:2.50)A.0B.17C.20 D.21解析:解析 DoUntil Loop 循环结构是当条件为假时,重复执行循环体,直至条件表达式为真,结束循环。当输入 8、9、3 三个数字条件(m=0)不成立,所以累加,直到输入 0 后结束,即 8+9+3=20。40.运行下列程序段,结果是 For m=10 to 1 step 0 k=k+3 Next m(分数:2.50)A.形成死循环B.循环体不执行即结束循环 C.出现语法错误D.循环体执行一次后结束循环解析:解析 FOR 是循环语句,当 step=0 时,to 前数字要小于后面数字,否则将不执行。本题中 to前数字是 10 大于后面数字 1 则不执行此循环体,直接跳过。

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1