- VBScript 教程
- VBScript - 首页
- VBScript - 概述
- VBScript - 语法
- VBScript - 启用
- VBScript - 位置
- VBScript - 变量
- VBScript - 常量
- VBScript - 运算符
- VBScript - 决策
- VBScript - 循环
- VBScript - 事件
- VBScript - Cookie
- VBScript - 数字
- VBScript - 字符串
- VBScript - 数组
- VBScript - 日期
- VBScript 高级
- VBScript - 过程
- VBScript - 对话框
- VBScript - 面向对象
- VBScript - 正则表达式
- VBScript - 错误处理
- VBScript - 其他语句
- VBScript 有用资源
- VBScript - 问答
- VBScript - 快速指南
- VBScript - 有用资源
- VBScript - 讨论
VBScript 模拟测试
本节为您提供各种与VBScript 框架相关的模拟测试。您可以将这些示例模拟测试下载到本地机器,并在方便时离线解答。每个模拟测试都附带一个答案,以便您可以验证最终分数并进行自我评分。
VBScript 模拟测试一
题 1 - 关于 VBScript,以下哪项说法正确?
A - Microsoft VBScript(Visual Basic Script)是由微软开发的一种通用的、轻量级的活动脚本语言,其模型基于 Visual Basic。
B - VBScript 是 Quick Test Professional (QTP) 的主要脚本语言,QTP 是一种测试自动化工具。
答案:D
解释
以上所有选项都是正确的。
题 2 - 关于 VBScript,以下哪项说法正确?
A - VBScript 是一种基于对象的脚本语言,而不是面向对象的编程语言。
答案:D
解释
以上所有选项都是正确的。
答案:D
解释
以上所有选项都是正确的。
答案:D
解释
以上所有都是 VBScript 中有效的范围。
答案:B
解释
在 Public 范围内,变量可用于所有关联脚本中的所有过程。
题 8 - 关于在 VBScript 中使用 'Dim' 声明的变量,以下哪项正确?
A - 在过程级别使用 'Dim' 关键字声明的变量仅在同一过程中可用。
答案:C
解释
在过程级别使用 'Dim' 关键字声明的变量仅在同一过程中可用。在脚本级别使用 'Dim' 关键字声明的变量可用于同一脚本中的所有过程。
题 9 - 关于在 VBScript 中使用 'Public' 声明的变量,以下哪项正确?
A - 使用 'Public' 关键字声明的变量可用于所有关联脚本中的所有过程。
答案:C
解释
使用 'Public' 关键字声明的变量可用于所有关联脚本中的所有过程。声明 'public' 类型变量时,'Dim' 关键字将被 'Public' 替换。
题 10 - 关于在 VBScript 中使用 'Private' 声明的变量,以下哪项正确?
A - 声明为 'Private' 的变量的范围仅限于声明它们的脚本。
答案:C
解释
声明为 'Private' 的变量的范围仅限于声明它们的脚本。声明 'Private' 类型变量时,'Dim' 关键字将被 'Private' 替换。
答案:B
解释
常量使用 'const' 关键字声明。
题 12 - 在 VBScript 中,使用 Public 声明的常量的范围是什么?
答案:A
解释
Public 常量可用于所有脚本和过程。
题 13 - 在 VBScript 中,使用 Private 声明的常量的范围是什么?
答案:B
解释
Private 常量在过程或类中可用。
答案:A
解释
MOD 运算符用于获取两个数的模。
答案:B
解释
^ 运算符用于获取两个数的指数。
答案:A
解释
+ 运算符将两个值相加,因为变量值是数值。所以 A + B 将得到 15。
答案:A
解释
是的!VBScript 还可以使用 Document 对象的 cookie 属性来操作 cookie。
题 21 - 关于 VBScript 中的 Cookie 处理,以下哪项说法正确?
A - VBScript 可以使用 Document 对象的 cookie 属性来操作 cookie。
答案:C
解释
以上两个选项都是正确的。
题 22 - 以下哪个是使用 VBScript 创建 Cookie 的正确语法?
A - document.cookie = 'key1 = value1; key2 = value2; expires = date';
B - browser.cookie = 'key1 = value1; key2 = value2; expires = date';
C - window.cookie = 'key1 = value1; key2 = value2; expires = date';
D - navigator.cookie = 'key1 = value1; key2 = value2; expires = date';
答案:A
解释
document.cookie = 'key1 = value1; key2 = value2; expires = date'; 是正确的选项。
答案:A
解释
CDbl 函数将任何变体子类型的给定数字转换为 Double。
答案:B
解释
CInt 函数将任何变体子类型的给定数字转换为 Integer。
答案:C
解释
CLng 函数将任何变体子类型的给定数字转换为 Long。
答案表
题号 | 答案 |
---|---|
1 | D |
2 | D |
3 | D |
4 | C |
5 | B |
6 | D |
7 | B |
8 | C |
9 | C |
10 | C |
11 | B |
12 | A |
13 | B |
14 | D |
15 | A |
16 | B |
17 | B |
18 | C |
19 | A |
20 | A |
21 | C |
22 | A |
23 | A |
24 | B |
25 | C |