admin 管理员组

文章数量: 1087139


2024年3月28日发(作者:matlab安装时勾选选项)

国家二级ACCESS机试(选择题)模拟试卷137

(总分60,考试时间90分钟)

1. 选择题

1. 已知VBA语句If x=10 then y=10,下列叙说中正确的是( )。

A. x=10和y=10均为赋值语句

B. x=10和y=10均为关系表达式

C. x=10为关系表达式,y=10为赋值语句

D. x=10为赋值语句,y=10为关系表达式

2. VBA表达式Left(”how are you“,3)值是( )。

A. how B. are

C. you D. ho

3. 下列程序段中,可以实现互换变量A和B的值的程序段是( )。

A. A=B:B=A B. A=C:C=B:B=A

C. A=(A+B)/2:B=(A—B)/2 D. A=A+B:B=A-B:A=A-B

4. 在人事档案数据表中有“参加工作时间”字段(日期/时间类型),要使用SQL语句查找参

加工作在30年以上的员工信息,下列条件表达式中,错误的是( )。

A. [参加工作时间]<=INT(Date()/365)-30

B. [参加工作时间]<=DateAdd("YYYY",-30,Date())

C. DateDiff("YYYY",[参加工作时间],Date())>=30

D. Year(Date())-year([参加工作时间])>=30

5. VBA程序流程控制的方式是( )。

A. 顺序控制和分支控制 B. 顺序控制和循环控制

C. 循环控制和分支控制 D. 顺序、分支和循环控制

6. 下列四个选项中,不是VBA条件函数的是( )。

A. Choose B. If

C. IIf D. Switch

7. 将一个数转换成相应字符串的函数是( )。

A. Str B. String

C. Asc D. Chr

8. 要将一个数字字符串转换成对应的数值,应使用的函数是( )。

A. Val B. Single

C. Asc D. Space

9. 删除字符串前导和尾随空格的函数是( )。

A. Ltrim B. Rtrim

C. Trim D. Lcase

10. 在Access中,如果变量定义在模块的过程内部,当过程代码执行时才可见,则这种变

量的作用域为( )。

A. 程序范围 B. 全局范围

C. 模块范围 D. 局部范围

11. VBA中求字符串长度的函数是( )。

A. Len B. Length

C. StrLen D. strLength

12. VBA的子字符串检索函数是( )。

A. InStr B. Len

C. Right D. Replace

13. 下列选项中,不是VBA基本数据类型的是( )。

A. Char B. Boolean

C. Currency D. Date

14. 函数Msgbox返回值的类型是( )。

A. 数值 B. 货币

C. 字符串 D. 逻辑值

15. 函数InputBox的返回值类型是( )。

A. 数值 B. 字符串

C. 变体 D. 视输入的数据而定

16. 函数InStr(1,"eFCdEfGh","EF",1)执行的结果是( )。

A. 0 B. 1

C. 5 D. 6

17. 若有语句:str1=InputBox("输入"," ","练习");从键盘上输入字符串“示例”后,str1

的值是( )。

A. "输入" B. " "

C. "练习" D. "示例"

18. 下列选项中,与VBA中语句Dim NewVar%,sum!等价的是( )。

A. Dim NewVar As Integer,slim As Single

B. Dim NewVar As Integer,sum As Double

C. Dim NewVar As Single,sum As Single

D. Dim NewVar As Sibgle,sum As Integer

19. 若将文本字符串23,8,7按升序排序,则排序的结果是( )。

A. 23,8,7 B. 7,8,23

C. 23,7,8 D. 7,23,8

20. 运行下列程序段,结果是( )。 For m=10 to 1 Step 0 k=k+3 Next in

A. 形成死循环 B. 循环体不执行即结束循环

C. 出现语法错误 D. 循环体执行一次后结束循环

21. 运行下列程序段,显示的结果是( )。 a=Instr(5,"Hello!Beijing.","e") b

=Sgn(3>2) c=a+b MsgBox c

A. 1 B. 3

C. 7 D. 9

22. 执行下列程序段后,输出结果是( )。 n=0 For i=1 To 3 For j=5 T0 1 Step

-1 n=n+l Next j,i Debug.Print n;j;i

A. 12 0 4 B. 15 0 4

C. 12 3 1 D. 15 3 1


本文标签: 字符串 下列 函数 控制 程序段