|
一、单项选择题(共 20 道试题,共 80 分。)
1. 请问 Mid(“I am a student.”,9,2)的返回值是什么?( )
A. "tu"
B. "st"
C. "en"
D. "nt"
满分:4 分
2. 在VBScript中,下列说法正确的是( )。
A. 没有计算数的指数次方的运算符,但可以通过* 运算符实现。
B. &运算符可以强制将任意两个表达式进行字符串链接。
C. 表达式 16/5 的结果是1。
D. 以上都正确
满分:4 分
3. 在VBScript中,下列运算符优先级最高的是( )。 .
A. 求余运算 (Mod)
B. 负数 (-)
C. 乘法和除法 (*, /)
D. 字符串连接 (&)
满分:4 分
4. 执行完 a=5 Mod 3 语句后,a的值为( )。
A. 0
B. 2
C. 3
D. 5
满分:4 分
5. 下面 a=Trim(" vbscript") & Rtrim(" good") 语句后,a的值为( )。
A. " vbscript good"
B. "vbscript good"
C. " vbscriptgood"
D. "vbscriptgood"
满分:4 分
6. 如果a = Int(10*Rnd()),则a的值不可能是( )。
A. 0
B. 1
C. 9
D. 10
满分:4 分
7. 赋值V=”6”并执行 a=IsNumeric(V)语句后,a 是( )。
A. 字符串型
B. 日期型
C. 数值型
D. 布尔型
满分:4 分
8. 在VBScript中,关于For…Next语句,下面说法错误的是( )。
A. 可以在循环中的任何位置放置一个Exit For 语句。
B. Step的值默认为1。
C. For i = 1 To 15 Step 4 ,这一行说明循环体最多可以执行4次。
D. 计数变量I可以是变量或表达式。
满分:4 分
9. 关于VBScript 过程,下列说法错误的是( )。
A. call语句用于 Sub 或 Function 过程的调用。
B. 调用Function 过程时call语句可以省略,但是调用sub过程时不可以省略。
C. Function 函数可以有返回值。
D. 使用 Exit Function 语句可以从 Function 过程中立即退出。
满分:4 分
10. 关于VBScript,下列说法正确的是( )。
A. VBScript只有一种数据类型。
B. 可以使用 Dim、Private、Public和Const关键字声明变量。
C. VBScript中,变量必须先声明再使用。
D. 以上全都错误。
满分:4 分
11. 关于Option Explicit 语句,下面说法正确的是( )。
A. 可以在脚本的任何位置使用
B. 强制要求类型转换时,必须采用显示转换
C. 强制要求脚本中的所有变量必须显式声明
D. 以上说法都不正确
满分:4 分
12. 下列表达式的值为-10的是( )。
A. Int(-10.9)
B. -Abs(-10.9)
C. Fix(-9.9)
D. Int(-9.9)
满分:4 分
13. 下面的语句不能输出内容到客户端的是( )。
A. <% msgbox("输出内容") %>
B. <%=Int(3.2)%>
C. <% response.write v &"是一个字符串变量" %>
D. <%=v & "输出内容"%>
满分:4 分
14. 下列哪一个函数可以将日期转换为字符串?( )
A. Cdate
B. CInt
C. CStr
D. CDbl
满分:4 分
15. 关于日期和时间函数,下列说法正确的是( )。
A. now函数可以返回客户端计算机当前的日期值。
B. 表达式Weekday(Date)将得到表示当前日期是星期几的英文字符,如星期日为“Friday”。
C. Timer函数返回午夜 12 时以后已经过去的小时数。
D. 表达式DateAdd("d", 10, Date)是表示当前日期的十天后。
满分:4 分
16. 执行完如下语句后,Sum的值为( )。
<%
Dim a(5),Sum
Sum=0
For I=0 To 5
a(I)=I
Sum=Sum+a(I)
Next
%>
A. 0
B. 5
C. 10
D. 15
满分:4 分
17. 执行完如下语句后,a的值为( )。
<%
Dim a
a=3
a=a+1
%>
A. 0
B. 1
C. 3
D. 4
满分:4 分
18. 执行完语句a="2",a的类型为( )。
A. 数值型
B. 字符型
C. 日期型
D. 布尔型
满分:4 分
19. 在VBScript中,注释行采用( )。
A. //
B. /*…*/
C. '
D. "
满分:4 分
20. 在VBScript中,下列说法正确的是( )。
A. 执行UCase("Hello World")后,返回"HELLO WORLD"。
B. 执行LCase("VBScript")后,返回 "vbsCRIPT"。
C. 执行RTrim(" vbscript ")后,返回 "vbscript"。
D. 执行Split("VBScriptXisxfun!", "x")后,返回包含“VBScriptXis”和“fun”的一维数组。
满分:4 分
二、判断题(共 5 道试题,共 20 分。)
1. 设myproc是带有x、y两个参数的Sub过程,调用该过程可用Call myproc(x,y)或myproc x、y。
A. 错误
B. 正确
满分:4 分
2. 变量的第一个字符必须是数字。
A. 错误
B. 正确
满分:4 分
3. Dim A(10)表示声明了一个包含10个元素的一维数组。
A. 错误
B. 正确
满分:4 分
4. Select Case结构提供了If...Then...Else If结构的一种变通形式。
A. 错误
B. 正确
满分:4 分
5. 在VBScript语言中,只有一种数据类型,即Variant,称为变体类型。
A. 错误
B. 正确
满分:4 分
|
|