赛项样题
2024年河北省智能商务机器人应用技能(高职)赛项样题
发布时间:2024-05-06 11:48:32    发布人:廊坊职业技术学院

2024年河北省智能商务机器人应用技能(高职)赛项样题

一、单项选择题(共 20 题,每题 1 分,共 20 分。少选、多选、错选、不选均不得分)。

1. RPA是机器人流程自动化英文名称的缩写,其英文全称是( B )。

A. Robot Process Automation

B. Robotic Process Automation

C. Robotics Process Argument

D. Robot Process Argument

2. 下列关于RPA的表述正确的是( B )。

A.擅长处理流程经常变动、规则不确定的业务

B.擅长处理结构化、规则化的业务

C.不擅长处理大量重复且规则明确的基础业务

D.不擅长处理多系统间的交互业务

3. 使用WeAutomate平台开发RPA机器人,下列截图属于哪个面板的内容( B )。

                                             

A.属性面板      B.控件面板

C.项目面板      D.日志面板

4. 在使用WeAutomate软件开发机器人程序时,关于控件表述错误的是( B )。

A. 控件就是一些动作   

B. 控件不需要有先后顺序  

C. 控件搜索到后可以用鼠标拖拽到画布中

D. 控件太多,可以搜索查找

5. 在WeAutomate平台中,向画布中添加控件时,一般要去( B )查找。

A.属性面板                  B.控件面板

C.项目面板                  D.日志面板

6. 下列数据类型中属于字符串类型的是( C )。

A. Number                    B. Boolean

C. String                    D. Array

7. 下图所示的机器人程序中,将表达式“max(4,5)”赋值给变量num,则该变量的输出值正确的是(  D  )。      


A.输出值为0                 B.输出值为1

C.输出值为4                 D.输出值为5

8. 下列关于【输入对话框】控件作用的说法中错误的是( C )。

A.该控件在运行时会弹出一个对话框,供用户输入信息

B.使用该控件可以增加机器人的灵活性

C.在属性“输入标签内容”处必须填写内容

D.在属性“输出——对话框内容”处输入变量名称用以存储用户输入的信息

9. 下列关于WeAutomate中【条件分支】控件的表述正确的是( A )。

A.【条件分支】主要由“条件表达式”、“True分支”、“False分支”三部分构成

B.【条件分支】的结果有多个,为“True”或“False”或“Exit”

C.“条件表达式”结果为真时执行True分支的控件,结果为假时退出【条件分支】

D.“True分支”和“False分支”中不可以再放进一个【条件分支】进行多重判断

10. 下图关于【选择文件/目录框】控件的属性设置,表述不正确的是( D )。

A.该控件运行时会弹出浏览文件的窗口供用户选择文件或文件夹

B.参数“对话框类型”的作用是选择目标的类型;选择为file时,可以选择文件;选择dir或folder时,可以选择文件夹

C.该控件所选择的文件或文件夹以变量selectPath_ret存储

D.用户选择文件后,该控件会打开目标文件

11. 下列选项中,对【按行遍历表格】控件的作用表述正确的是( C )。

A.读取工作表中单元格数据             B.向工作表中写入单元格数据

C.读取DataFrame表格的每一行数据      D.向DataFrame表格的每一行写入数据

12. 为了能够依次对DataFrame表格中每一行数据执行操作,通常使用哪个控件( A )。

A.【按行遍历表格】

B.【DoWhile条件循环】

C.【While条件循环】

D.【遍历/计次循环】

13. 添加【获取单元格文本】控件读取下图的内容,在“单元格”处中输入“C8”,则读取的值为( C )。


A.加拿大元                  B.德国马克

C.找不到!                  D.null

14. 循环语句是编写程序时最常见的语句之一,下列关于循环语句的表述错误的是( C )。

A.循环语句也称为迭代语句,其作用是在一定条件下重复执行一段代码

B.WeAutomate中常见的循环控件有【While条件循环】、【DoWhile条件循环】、【遍历/计次循环】

C.【While条件循环】控件在程序运行时,先执行循环体中的内容,再判断是否满足条件

D.【DoWhile条件循环】控件在程序运行时,先执行循环体中的内容,再判断是否满足条件

15. 下列关于【获取邮件(pop)】控件的属性设置说法正确的是( D )。

A.属性“邮箱服务器”和“服务器端口”有默认设置,任何情况下都可以不用调整

B.属性“邮箱服务器”和“服务器端口”没有默认设置,任何情况下都需要进行设置

C.属性“邮箱账号”和“邮箱密码”为非必填项,都需放在英文双引号中             

D.属性“邮箱账号”和“邮箱密码”为必填项,不需放在英文双引号中

16. 【打开网页】控件在web自动化中经常用到,下列关于该控件的说法正确的是( D )。

A.该控件的浏览器类型默认只能使用IE浏览器

B.该控件在使用IE浏览器之前不需要打开扩展程序

C.该控件默认只能使用谷歌浏览器

D.该控件在使用谷歌浏览器之前需要打开扩展程序

17. 当我们想要在网页的搜索框中输入信息时,可以用到WeAutomate中的( B )控件。

A.【输入对话框】       B.【在网页中输入文本】

C.【获取网页文本】      D.【选择文件/目录框】

18. 下列不属于业务流程中的基本元素的是( D )。

A.系统                      B.文档

C.处理                      D.决策

19. 下列对于RPA认知的表述中,不正确的是( C )。

A.RPA能够协助人工完成高重复、标准化、规则明确的操作

B.RPA通过重新定义工作内容让员工执行高价值的工作,从而优化提高生产力

C.RPA模拟的是人工操作,因此不会达到优化企业内部流程的效果

D.RPA是数字化工具,是新概念的劳动力,也可被称为数字化员工

20. 为了让机器人自动化在整个企业中发挥全部潜力,应该加强机器人上线的管理机制,下列不属于正确措施的是( D )。

A.加强企业的RPA培训                  B.建立专门的IT团队

C.建立卓越中心以支持转型             D.将实施工作全部交付给第三方团队

 

 

二、多项选择题(共 20 题,每题 1.5 分,共 30 分。多选、错选、少选、不选均不得分)。

1. RPA技术的出现对人们现有的工作产生了巨大影响,日常工作中的重复、有规律、规则明确的工作都可以交给机器人来做,下列关于RPA的优势表述正确的有( ABC )。

A.极大提高了生产效率,为企业创造更大的价值

B.提高输入的准确度,大大降低人为失误

C.降低企业的执行成本

D.替代人工决策

2. RPA可以模拟人类与计算机的交互动作,下列动作RPA可以实现的有(ABCD)。

A.模拟键盘动作

B.鼠标移动、单击、双击

C.打开、关闭各种浏览器、应用程序

D.读写Excel文档

3. WeAutomate 是机器人流程开发器,下列关于开发页面区域表述正确的有( ABCD )。

A.①区是控件面板,罗列了可以用到的控件

B.②区是画布面板,用来添加、修改和展示脚本

C.③区是全局变量面板,包括分组、名称、类型、值和描述

D.④区是属性面板,用来展示控件的各种属性参数

4. 下列选项中,关于控件的说法正确的有( ABCD )。

A.控件是一些动作

B.控件有先后顺序

C.控件可以直接用鼠标拖拽到画布面板

D.控件太多,可以搜索查找

5. 在WeAutomate机器人设计器中,关于项目面板的说法正确的有(ABC)。

A.新建项目后,自动生成文件夹,存放项目的相关文件

B.在项目面板中,可以直接打开项目所在的文件夹

C.可以在项目面板中新建、删除脚本文件

D.项目面板是系统面板,用户无法做出修改

6. 在WeAutomate中,关于变量命名规则的说法中正确的有( BCD )。

A.变量命名必须使用英文,但可以不区分大小写

B.变量命名时不能包含空格和特殊字符,也不可以使用数字开头

C.变量类型根据变量存储数据的类型来判断

D.在同一脚本中使用相同名称的变量会造成结果错误

7. 在使用WeAutomate软件开发机器人过程中,下列表述不正确的有( ABC )。

A.可以使用快捷键Ctrl+K定义变量

B.只能在变量面板定义变量

C.输入文本时必须放入英文双引号中

D.控件是一些可执行的动作

8. 在WeAutomate变量面板中创建一个变量后,下列哪些内容必须进行设置(AC)。

A.变量的名称              B.变量的值

C.变量的类型              D.变量的描述

9. 下列关于变量数据类型的说法中,正确的有(BCD)。

A.字符串数据类型可以储存任意信息,但都需要放置在英文双引号中

B.布尔型数值只有两种结果,True或False

C.数字3既可以设置为Number类型,也可以设置为String类型

D.读取的表格数据通常属于DataFrame类型

10. 创建一个Number类型的变量(number=3.14),要想将其转换为字符串类型,下列方法中不正确的有( ABD )。

A.number.ToString           B.String.Parse(number)

C.str(number)             D."number"

11. 在机器人开发过程中经常会用到【条件分支】控件,下列说法中正确的有(ABC)。

A.该控件的结果会决定接下来流程的走向

B.该控件的结果有“真(True)”和“假(False)”两个

C.在表达式中引用变量时,可以直接输入变量名称而不使用@{}

D.该控件的True分支和False分支都不能为空

12. 下列关于【列出目录下的文件】控件的表述正确的有( ABC )。

A.其作用是获取指定文件夹路径下所有文件的路径

B.其执行结果存储于list类型的变量中

C.通过属性设置可以使其执行结果只显示文件名

D.可以获取指定文件夹路径下特定文件的路径

13. 下列关于【写入单元格】控件的用法表述正确的有( ABD )。

A.作用是写入(粘贴)值

B.需要设置工作表名称及写入位置

C.写入内容处只能设置为文本或公式

D.写入内容处可以引用变量

14. 假设data为一个DataFrame表格类型的变量,则关于表达式:@{data.iloc[x,y]}的说法中正确的有( AC )。

A.x代表DataFrame表格的行索引,y代表DataFrame表格的列索引

B.当DataFrame表格有唯一的列索引名称时,y也可以是列索引的名称

C.x和y都是从0开始,即第1行内容或第1列内容的索引为0

D.该表达式中的变量data可以是Excel工作簿

15. 向Excel工作簿中写入数据是经常用到的操作,下列关于【写入范围单元格】与【写入单元格】的说法中不正确的有( ACD )。

A.两个控件中被写入的内容都是DataFrame表格

B.在写入Excel工作簿时需要确定写入单元格的位置或目标范围

C.在写入内容时,当目标工作表不存在时,系统会自动创建一个工作表

D.两个控件的使用方法都相同,可以替代使用

16. 循环语句也称为迭代语句,其作用是重复执行一段代码,可以提供重复处理的能力,常用的循环语句有( ABC )。

A.While条件循环       B.DoWhile条件循环

C.遍历/计次循环       D.条件分支

17. 某公司财务部每月需要向员工发送工资条,关于工资条的自动发送业务,下列表述正确的有(  AC  )。

A.可能用到【发送邮件(smtp)】控件

B.一定用到【发送邮件(smtp)】控件

C.可能会用到【输入对话框】控件

D.一定会用到【输入对话框】控件

18. 想要从浏览器中获取文本信息并存储到变量中,下列哪些控件不能实现(ACD)。

A.【鼠标单击网页元素】       B.【获取网页文本】

C.【在网页中输入文本】       D.【打开网页】

19. 下列选项中,关于字典Dictionary的表述正确的有( ACD )。

A.Dictionary里面的每一个元素都是一个键值对(键和值)

B.值必须是唯一的,而键不是唯一的

C.键和值可以是String和Int32类型             

D.键必须是唯一的,而值不是唯一的

20. 机器人部署的安全策略通常包括( ABCD )。

A.组件与参数配置安全         B.代码与信息存储安全

C.物理环境安全               D.信息传输安全

三、判断题(共 20 题,每题 0.5 分,共 10 分。不答、错答均不得分。)

1. RPA是Robotic Process Automation的缩写,翻译为机器人流程自动化。   (√)

2. RPA为客户提供一个实施成本可承受、人力成本投入低、办公效率高、准确稳定地代替人工完成工作的解决方案。                                        (√)

3. RPA必须基于明确的规则操作,流程必须有明确的、可被数字化的触发指令和输入,可以出现无法提前定义的例外情况。                                   (×)

4. RPA能够处理大量重复、规则不明确的基础业务。                 (×)

5. RPA部署在本地应用程序时不需要该应用程序开放端口即可实现交互。  (√)

6. RPA的应用部署对业务流程没有标准要求的,需要考虑的是部署后能否提高企业的工作质量和效率,能否满足合规性要求和业务流程再造。                (×)

7. 在WeAutomate中新建项目时,同一文件路径下项目的名称可以重复。 ( × )

8. 在WeAutomate中新建项目时,用户可以自行修改项目文件夹的路径。       (√)

9. RPA通过用户界面或脚本语言来实现机器人对重复人工任务的自动化处理。 (√)

10. 使用WeAutomate平台开发机器人,不需要有任何的计算机编程基础,会使用平台中的各种控件即可。                                                        (×)

11. 不同人员在对同一流程进行设计时,编写的机器人程序也是一模一样的。  (×)

12. 在WeAutomate中编写机器人程序时,文本均需要放在英文双引号中输入。  ( × )

13. 在字符串的运算中,可以用“+”号将文本合并。                      (√)

14. 在WeAutomate平台中,变量只能在变量面板创建才能被使用。           (×)

15. 如果想把表达式的运算结果临时存储起来,并运用到其他地方,可以使用【运行python表达式】控件。                                              (√)

16. 在使用WeAutomate中的【打开网页】控件打开浏览器网页时,如果在控件属性中不选择浏览器类型,机器人默认使用Chrome浏览器打开网页。                     (√)

17. 在浏览器中获取一段表格中的数据,需要用到【获取网页表格】控件。       (√)

18. 使用表达式“Key in dict”的作用是确定字典中是否包含指定的键。            (√)                                                                                    

19. RPA作为当前最新的自动化技术,可以实现企业大量标准业务的自动化。      (√)                                           

20. 为了减少机器人数量增加过程中导致的麻烦,通常在开发机器人流程之前应当对机器人“出厂配置”标准化。                                                (√)

 

四、实操训练题(共16小题,每题2.5 分,共22.5 分。每个小题有一个或一个以上正确答案,多选、错选、不选均不得分。)

1. 小张每个月都需要通过邮件将工资条发送至每位员工的邮箱中。工资信息、收件人信息(收件人邮箱需自己补充)统计在“工资表信息.xlsx”中,资料请下载附件。

要求:通过开发批量发送工资条机器人程序,完成以下相关问题。

1) 批量发送工资条机器人开发过程中,关于下图所示的【输入对话框】控件的说法中正确的有( ACD )。

 

A.该控件的作用是在程序运行时弹出一个对话框,供用户输入内容

B.该控件在流程中是必须使用的

C.必须在该控件的属性中设置变量用于存储用户输入的信息

D.该控件通常需要设置“输入标签内容”,用于提示用户所需要的操作

2)   选择“工资表信息.xlsx”需要用到的控件及属性设置正确的是( A )。

A.添加【选择文件/目录框】控件,设置变量名称,对话框类型为“file”

B.添加【选择文件/目录框】控件,设置变量名称,对话框类型为“folder”

C.添加【选择文件/目录框】控件,设置变量名称,对话框类型为“dir”

D.添加【获取文件属性】控件,设置变量名称,对文件路径为“folder”

3)   【选择文件/目录框】的属性“文件或目录名称”处输入变量名称“receiver_file_path”,下列读取“工资表信息.xlsx”中数据的方法中正确的有( BC )。

A.添加【结束Excel进程】【打开excel文件】控件

B.添加【读取excel到表格】控件

C.添加【结束Excel进程】【打开excel文件】【获取区域文本】控件


D.添加【打开excel文件】【获取单元格文本】控件

 

4)想要遍历类型为list数据的每一行,并执行循环体中某个或者一系列控件,下列用到的控件正确的是( B )。

A.【按行遍历表格】控件             B.【遍历/计次循环】控件

C.【While条件循环】控件            D.【DoWhile条件循环】控件

5)下列关于登录邮箱的方法,表述不正确的是( C )。

A.以增加【输入对话框】控件的方式输入邮箱及密码,可以灵活登录不同的账号

B.在【发送邮件(smtp)】控件属性栏中“登录凭证”处直接填写登录账号及密码,运行机器人时不用再次手动登录账号与密码

C.不管什么邮箱都可以直接用邮箱账号和密码进行登录

D.使用QQ邮箱输入的密码是授权码,而不是QQ密码

6)当使用的邮箱是QQ邮箱,需要获取QQ邮箱授权码,下列关于授权码的表述正确的有( AB )。

A.在第三方客户端登录QQ邮箱时可以使用授权码

B.在【发送邮件(smtp)】控件的属性“登录凭证”中输入授权码时,可以将授权码赋值给变量,再通过引用变量的方式输入

C.在【发送邮件(smtp)】控件中使用QQ邮箱时,如果没有设置授权码,用QQ邮箱密码也能完成发送

D.不同邮箱地址的授权码都相同

7)在读取“工资表信息.xlsx”时,【获取区域文本】的“工作表”设置为“Sheet1”,“单元格位置”设置为“A2:G100”,“返回值类型”设置为“list”,输出的变量为“list_receiver”,通过下图【遍历/计次循环】【发送邮件(smtp)】的设置,下列理解正确的是( B )。

A.“收件人”处表示读取Sheet1中当前行A列的数据

B.“收件人”处表示读取Sheet1中当前行B列的数据

C.“收件人”处表示读取Sheet1中当前行C列的数据

D.“收件人”处表示读取Sheet1中当前行D列的数据

8)   对【发送邮件(smtp)】的属性设置表述正确的有(ABD)。

A.“邮箱服务器”与“服务器端口”需要根据不同的邮件类型来配置

B.“服务器端口”可以从下拉菜单中进行设置

C.如果下图中的“发件人”未设置内容仍然可以发送成功

D.“登录凭证”中的“邮箱密码”和“邮件账号”可以引用变量,也可以直接输入字符串

2. 北京天宇科技有限公司经常邀请合作企业参加本公司组织的科技研讨会,会前需要通过邮件给每位参会者发送一份“会议通知”附件,与会者邮箱信息统计在“与会者客户信息统计表.xlsx”中。相关资料请下载附件。

要求:通过开发批量发送邮件附件机器人,完成以下相关问题。

1)   当运行机器人时,想要给用户一个“请选择与会者客户信息统计表”的信息提示,下列控件可以实现的是( C )。

A.【输入对话框】      B.【选择文件/目录框】

C.【消息窗口】        D.【获取区域文本】

2)当运行机器人时,会弹出一个浏览文件的窗口,供用户选择“与会者客户信息统计表.xlsx ”,需要添加的控件是( A )。

A.【选择文件/目录框】设置“对话框类型”为“file”

B.【选择文件/目录框】设置“对话框类型”为“folder”

C.【创建文件】

D.【移动文件】

3)在【选择文件/目录框】控件属性中“文件或目录名称”处输入变量名称Information后,下一步需要将选择的文件数据全部读取到变量中,下列关于读取数据的操作表述正确的有( ACD )。

A.在【选择文件/目录框】控件属性中“对话框类型”选择为“file”类型

B.在【选择文件/目录框】控件属性中“对话框类型”选择为“folder”类型

C.添加【打开excel文件】控件,属性“excel文件路径”处引用变量“Information”

D.添加【获取区域文本】控件,属性 “excel对象”处引用【打开excel文件】控件输出的“excel文件对象别名”

4)“与会者客户信息统计表.xlsx”中的每一行数据表示一位参会者的信息,所有信息已经读取存储到List类型的变量中。现在需要给每一位参会者的“邮箱地址”发送附件,通常用到的控件是( C )。

A.【条件分支】

B.【DoWhile条件循环】

C.【遍历/计次循环】

D.【写入单元格】

5)下列关于登录邮箱的方法,表述正确的有( ABD )。

A.添加【输入对话框】控件输入邮箱账号及密码,可以灵活登录不同的账号

B.可以在【发送邮件(smtp)】控件属性栏中直接填写登录账号及密码

C.不管什么邮箱都可以直接用邮箱账号和密码进行登录

D.通过【发送邮件(smtp)】控件发送QQ邮件时,输入的密码应该是授权码

6)当发件人使用QQ邮箱时,需要获取QQ邮箱授权码,下列关于授权码的表述正确的有( A )。

A.在第三方客户端登录QQ邮箱时可以使用授权码

B.在【发送邮件(smtp)】控件的属性“邮箱密码”中输入授权码时,应当加上英文双引号

C.在【发送邮件(smtp)】控件中使用QQ邮箱时,如果没有设置授权码,用QQ邮箱密码也能完成发送

D.不同邮箱地址的授权码都相同

7)下列关于使用【发送邮件(smtp)】控件自动发送E-mail的表述错误的有( ABC )。

A.属性中“邮箱服务器”和“服务器端口”是收件人邮箱的服务器和端口

B.自动发送邮件只能使用【发送邮件(smtp)】控件

C.服务器地址文本需要在英文双引号中输入

D.“服务器端口”可以从下拉菜单中进行选择

8)通过【获取区域文本】控件将下图所示的内容读取到了列表中,然后使用【遍历/计次循环】控件访问列表中的内容赋值于变量“item”,下列对表达式:@{item[1]}的输出结果表述正确的是( B )。

A.表示读取A列的数据         B.表示读取B列的数据

C.表示读取C列的数据         D.表示读取D列的数据