[单项选择 ]
1. 在UiBot Commander中,一个用户可以拥有多个角色。
错误
正确
[单项选择 ]
2. 对于下列语句
dim a = 7
Select Case a
Case 1,2,3
TracePrint a&"位于第一阶段"
Case 4,5,6
TracePrint a&"位于第二阶段"
Case Else
TracePrint a&"位于第三阶段"
End Select
运行后,打印的信息为:
5位于第一阶段
5位于第三阶段
5位于第二阶段
以上都不对
[单项选择 ]
3. UB语言中是否有异常捕获语句?
没有
有
[单项选择 ]
4. 对于下列语句
Dim days = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31] // 定义数组型变量days
Dim count = 0
For Each i In days // 每次循环,变量i的值分别为days中的每个值
count = count + i // 把数组中的每个值依次加起来
Next
TracePrint(count)
运行后,打印的信息为:
365
31
28
30
[单项选择 ]
5. 对于语句 a = b = c,两个等号的作用分别是:
两者都是判断是否相等
这个语句是错误的
前者是判断是否相等,后者是赋值
两者都是赋值
前者是赋值,后者是判断是否相等
[单项选择 ]
6. 在UiBot语言中,一个流程块是否可以调用另一个流程块:
既可以调用另一个流程块中的函数,也可以运行另一个流程块
不可以
只可以调用另一个流程块中的函数
只可以运行另一个流程块
[单项选择 ]
7. 对于下列语句
dim a = 10
Do until a<0
TracePrint a
a = a-1
Loop
运行后,最后一行打印出的信息为:
10
-1
0
1
[单项选择 ]
8. 以下属于结构化数据的是:
图片
文本
网页
数据库表格
[单项选择 ]
9. “数据抓取”为何要两次抓取同一层级目标?
确认用户操作
保证用户找准了目标
得到抓取目标的共同特征
UiBot的设计理念
[单项选择 ]
10. “数据表”的“数据表排序”命令类似于SQL语句的哪条语句:
Where语句
Select语句
Group by语句
Order by语句
[单项选择 ]
11. CSV文件中数据一般以什么符号分隔:
空格
|符号
分号
逗号
[单项选择 ]
12. “通用文件”目录下的“写入文件”命令和“追加写入文件”命令的区别是一个是覆盖性写入,一个是追加性写入。
正确
错误
[单项选择 ]
13. JSON.Parse的意思是:
将字符串转换成数组
将JSON对象转换成数组
将字符串转换成JSON对象
将JSON对象转换成字符串
[单项选择 ]
14. “数据表”的“数据筛选”命令类似于SQL语句的哪条语句:
Select语句
Order by语句
Group by语句
Where语句
[单项选择 ]
15. 数组命令中,shift(["1", "2"])的结果为:
[ "1", "2" ]
[ "2", "1" ]
[ "2" ]
[ "1" ]
[单项选择 ]
16. 可视化视图中的键盘、鼠标等命令的属性,在源代码视图中表现为什么?
函数的参数
定义变量
定义常量
函数定义
[单项选择 ]
17. 封装对应用程序的各种操作的模块是:
Sys模块
APP模块
Window模块
Excel模块
[单项选择 ]
18. 收取邮件的协议一般为:
HTTPS
MAIL
SMTP
POP3
[单项选择 ]
19. “图像设置到剪贴板”命令可以设置多幅图片到剪贴板。
正确
错误
[单项选择 ]
20. “打开文件对话框”命令返回的是文件路径。
错误
正确
[单项选择 ]
21. “绘制文字”命令将文字写到屏幕上,[255,0,0]表示文字的RGB颜色,这种颜色是:
黄色
红色
黑色
蓝色
[单项选择 ]
22. http协议中使用GET方法时,参数是通过什么方式传递的:
URL参数
请求的header中
GET请求无法传参
请求的body中
[单项选择 ]
23. 文字写屏时,两条“绘制文字”命令中间,不插入“清除文字”命令,则:
第二条文字写屏盖在第一条文字写屏上面
系统报错
第二条文字写屏接在第一条文字写屏后面
第二条文字写屏冲掉第一条文字写屏的显示结果
[单项选择 ]
24. 调试时,“开始调试运行”的快捷键是:
F10
F7
F9
F8
[单项选择 ]
25. 调试时,“继续运行”的快捷键是:
F7
F8
F9
F6
[多项选择 ]
26. 对于UiBot Commander而言,Worker的类型有:
自动运行
单独运行
人机交互
无人值守
[多项选择 ]
27. 下列变量名定义的语句,错误的是:
Dim循环each = 1
Dim Delay = 1
Dim for = 1
Dim 3b = 1
[多项选择 ]
28. UiBot 语言中,如何定义一个变量?
var1 = "Hello world"
Const var1
Dim var1
Dim var1 = "hello world"
[多项选择 ]
29. 以下数据属于结构化数据的有:
网页
二维表格
图片
Excel数据
[多项选择 ]
30. 下列属于NLP技术的是?
文本生成
序列标注
文本分类
信息抽取
[多项选择 ]
31. 以下哪些程序中的界面元素,必须安装扩展程序才能正确选取:
Java程序
Chrome浏览器
DirectUI程序
SAP程序
[多项选择 ]
32. UiBot 支持多模块,可以用其他语言实现扩展模块,并在当前流程中使用。以下几种语言,有哪些是可以给UiBot制作扩展模块的?
.Net语言(如C#)
C语言
JavaScript语言
Python语言
Java语言
Lua语言
[多项选择 ]
33. 以下哪个字符串不能被正则表达式 a(bc?)d 匹配到?
abd
acd
abc
abcd
[多项选择 ]
34. 下列数学功能,可以直接利用UiBot数学命令完成的操作有:
取自然对数
取整数部分
取余弦值
取反正切值
[多项选择 ]
35. 可视化视图和源代码视图描述的对象有何区别和联系?
可视化视图中包含了命令的属性,源代码视图中忽略了这些属性
可视化视图的命令顺序可以通过拖动修改,源代码视图中不能通过拖动修改
可视化视图和源代码视图描述的是同一个对象的不同展现方式
可视化视图的内容难以复制粘贴到QQ、微信中,而源代码视图可以
[多项选择 ]
36. 关于UiBot Creator的视图,以下说法正确的是:
可视化视图是描述流程的
流程图视图是描述流程的
源代码视图是描述流程块的
流程图视图是描述流程块的
[多项选择 ]
37. UiBot的SMTP/POP命令,可以获取邮件的如下:
邮件标题
邮件发件人
邮件抄送人
邮件正文
[多项选择 ]
38. 以下哪些操作属于HTTP请求?
GET
DELETE
POST
PUT
[多项选择 ]
39. UiBot中体现模块化的地方有:
插件
函数
流程块
预制件
[多项选择 ]
40. 高级编程语言支持模块化的技术有:
子程序
函数
过程
包