首页 > 全部 > 二级Access > 国家二级ACCESS机试选择题(VBA编程)模拟试卷7

国家二级ACCESS机试选择题(VBA编程)模拟试卷7

本单篇文档共7925字,内容预览3600字,预览为有答案版,源文件无水印,下载后包含无答案空白卷版和有答案版,同时也有计算机类NCRE全国计算机二级整科真题模拟题,讲义课件,思维导图,易错高频题等下载。
二级Access 章节练习 6231人下载
价格: 免费 原价:¥9.00
收藏

国家二级ACCESS机试选择题(VBA编程)模拟试卷7

选择题

1.在表达式中引用窗体上的控件值。下列选项中,语法格式正确的是(C)

A. Forms&[窗体名]&[控件名]

B. Forms->[窗体名]->[控件名]

C. Forms![窗体名]![控件名]

D. Forms%[窗体名]%[控件名]

解析:引用窗体上某控件值的语法格式为:Forms![窗体名]![控件名]或[Forms]![窗体名]![控件名],所以选项C正确。

2.打开窗体后,下列事件中首先发生的是(A)

A. 加载(Load)

B. 改变(Change)

C. 调整大小(Resize)

D. 成为当前(Current)

解析:打开窗体时,发生的事件依次为:打开(Open)→加载(Load)→调整大小(Resize)→激活(Activate)→成为当前(Current),所以选项A正确。

3.下列选项中,与VBA中语句DimVar%,sum!等价的是(D)

A. Dim Var As Double,sum As Single

B. Dim Var As Integer,sum As Double

C. Dim Var As Single,sum As Double

D. Dim Var As Integer,sum As Single

解析:整数型数据类型标识为Integer,用“%”表示;单精度数据类型标识为Single,用“!”表示,所以选项D正确。

4.VBA中一般采用Hungarian符号法命名变量,下列代表复选框的字首码是(A)

A. Chk

B. Cbo

C. cmd

D. opt

解析:Hungarian符号使用一组代表数据类型的码。用小写字母作为变量名的前缀,“Chk”代表复选框,“Cbo”代表组合框,“cmd”代表命令按钮,“opt”代表选项按钮,所以选项A正确。

5.下列属于VBA子字符串检索函数的是(B)

A. Len

B. InStr

C. Right

D. Replace

解析:InStr(str1,str2)函数是检索子字符串str2在字符串str1中最早出现的位置,返回一个整型数据。因此选项B正确。

6.在VBA程序中,编程打开窗体应使用的命令是(D)

A. Cmd.Open Form

B. Do.Open Form

C. DoCmd.Open Form

D. Command.Open Form

解析:在VBA中打开窗体或报表对象应该使用DoCmd命令,所以选项D正确。

7.调用下面子过程,消息框显示的值是

Sub SFun()

Dim x,y,m

x=10:y=100

If y Modx Then

m=x

Else

m=y

End If

MsgBox m

End Sub(D)

A. x

B. y

C. 10

D. 100

解析:本题考查的是if语句,还有赋值语句的知识点。首先,变量x赋值10,y赋值100;if语句中的条件语句是ymodx,只要y不被x整除,则条件为真,否则条件为假。这里y可以被x整除,因此条件为假,执行else后面的语句,即m=y=100。所以应选择选项D。

8.下列循环结构中,循环体被执行的次数是

Dim iAs Integer,t As Integer

Fori=9t00

t=t+1

Next i(A)

A. 0次

B. 1次

C. 4次

D. 5次

解析:For—Next循环结构中,循环变量初始值应该随着循环的执行,逐渐向终止值“靠拢”,这样才能结束循环。本题中循环便变量i的初始值为9,终止值为0,步长为默认值1,所以随着循环的执行,初始值是逐渐“背离”终止值的,所以该循环结构不会被执行,循环语句执行0此,选项A正确。

9.有如下事件程序,运行该程序后输出结果是

Private Sub Command0_Click()

Dim x As Integer,y As Integer

x=1:y=0

Do Until y<=25

y=y+x*x:x=x+1

Loop

MsgBox\\(A)

A. x=1,y=0

B. x=4,y=25

C. x=5,y=30

D. 输出其他结果

解析:在Do Until…Loop循环结构中,只有当循环条件语句为“假”时,才执行循环体语句,如果循环条件语句为“真”,则结束循环。本题中变量y的值为1,,循环条件语句“y<=25”为“真”,所以本题中的循环语句一次也不会执行,最终x和y的值不会发生变化,所以选项A正确。

10.能够实现从指定记录集里检索特定字段值的函数是。(D)

A. Nz

B. Find

C. Lookup

D. DLookup

解析:DLookup函数是从指定记录集里检索特定字段的值。它可以直接在VBA、宏、查询表达式或计算控件中使用,而且主要用于检索来自外部表(而非数据源表)字段的值,所以选项D正确。

11.若使用如下代码创建数据表Student:

Dim strSQL As String

strSQL=\\(D)

A. 设置Sno为主键

B. 设置Sname为非空

C. 设置Sparty为是否型

D. 设置Sphoto为备注型

解析:在Access数据库中包含数字型、附件型、备注型以及文本型等数据类型。用于保存图像和文件的数据类型应定义附件类型。所以应选择选项D。

12.子过程Plus完成对当前库中“教师表”的工龄字段都加1的操作。

Sub Plus()

Dim cn As New ADODB.Connection

Dim rs As New ADODB.Recordset

Dim fd As ADODB.Field

Dim strConnec tAs String

Dim strSQL As String

Set cn=CurrentProject.Connection

strSQL=\\(A)

A. Notrs.EOF

B. rs.EOF

C. Notcn.EOF

D. cn.EOF

解析:EOF函数的作用是判断是否到达记录的结尾,在到达结尾前,该函数的返回值都是False,本题需要对当前库中“教师表”的工龄字段都加1,使用Do While…Loop循环结构,依次取出每条语句,条件语句用于判断记录指针是否到达记录集的结尾,如果没有,rs.EOF返回false,Not rs.Eof返回true,则继续向下移动记录指针,如果记录指针到达记录集的结尾,rs.EOF返回true,Not rs.EOF返回false,结束循环。

13.要执行VisualBasic函数,应使用的宏操作命令是(C)

A. RunCommand

B. RunMacro

C. RunCode

D. RunSql本文档预览:3600字符,共7925字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载

剩余未完,查看全文
收藏
国家二级ACCESS机试选择题(VBA编程)模拟试卷7

推荐资源

客服

扫码添加客服微信

热线

官方客服

如遇问题,请联系客服为您解决

电话客服:

客服微信:pujinet

工作时间:9:00-18:00,节假日休息

公众号

扫码关注微信公众号