中級(jí)RPA考試學(xué)習(xí)認(rèn)證必選參考題庫(kù)(知識(shí)研究)_第1頁(yè)
中級(jí)RPA考試學(xué)習(xí)認(rèn)證必選參考題庫(kù)(知識(shí)研究)_第2頁(yè)
中級(jí)RPA考試學(xué)習(xí)認(rèn)證必選參考題庫(kù)(知識(shí)研究)_第3頁(yè)
中級(jí)RPA考試學(xué)習(xí)認(rèn)證必選參考題庫(kù)(知識(shí)研究)_第4頁(yè)
中級(jí)RPA考試學(xué)習(xí)認(rèn)證必選參考題庫(kù)(知識(shí)研究)_第5頁(yè)
已閱讀5頁(yè),還剩102頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

RPA實(shí)施工程師中級(jí)理論題RPA實(shí)施工程師中級(jí)理論題共30道,前20道為單選題,后10道為多選題。共70分,推測(cè)單選2分,多選3分。(本文答案正確率大概在50/70左右)【單項(xiàng)選擇】1.某流程執(zhí)行過(guò)程中,需要在D盤創(chuàng)建一個(gè)test文件夾,下面操作正確的是?A.插入“執(zhí)行命令行”,命令,在“命令行”屬性中填寫(xiě)"rmdird:\\test"B.插入“執(zhí)行命令行”,命令,在“命令行”屬性中填寫(xiě)"mkdird:\\test"C.插入“獲取系統(tǒng)文件夾”,命令,在“命令行”屬性中填寫(xiě)"mkdird:\\test"D.插入“獲取系統(tǒng)文件夾”,命令,在“命令行”屬性中填寫(xiě)"rmdird:\\test"mkdir:創(chuàng)建一個(gè)新的文件夾,rmdir:刪除一個(gè)空的文件夾?!締雾?xiàng)選擇】2.某流程需要在FTP服務(wù)器的根目錄下創(chuàng)建一個(gè)名為“數(shù)據(jù)”的文件夾,以下哪種寫(xiě)法是正確的?A."\數(shù)據(jù)"B."/數(shù)據(jù)"C."數(shù)據(jù)"D."c:/數(shù)據(jù)"文件夾路徑中需要使用“/”//創(chuàng)建遠(yuǎn)程目錄test,并在test目錄下創(chuàng)建test2目錄bRet=FTP.CreateRemoteDir(objFTP,["/test/test2"])【單項(xiàng)選擇】3.開(kāi)發(fā)人員在項(xiàng)目中使用UiBot輔助流程實(shí)現(xiàn)同時(shí)運(yùn)行兩個(gè)流程,主流程負(fù)責(zé)執(zhí)行前臺(tái)界面操作,輔助流程負(fù)責(zé)執(zhí)行后臺(tái)數(shù)據(jù)處理,當(dāng)主流程運(yùn)行結(jié)束時(shí)輔助流程的狀態(tài)是?A.輔助流程會(huì)執(zhí)行啟動(dòng)主流程操作B.輔助流程也會(huì)結(jié)束運(yùn)行C.輔助流程會(huì)暫停,等待下一次主流程啟動(dòng)再恢復(fù)運(yùn)行D.輔助流程會(huì)繼續(xù)運(yùn)行,直到任務(wù)完成如果主流程結(jié)束了,會(huì)自動(dòng)通知每個(gè)輔助流程,要求它們也結(jié)束。而輔助流程結(jié)束后,則不會(huì)影響到主流程或者其他輔助流程?!締雾?xiàng)選擇】4.用戶每次開(kāi)會(huì)時(shí)都會(huì)將顯示屏上的文字拍下來(lái),會(huì)后再將照片上的文字手動(dòng)整理成Word文檔,每次都要花費(fèi)比較長(zhǎng)的時(shí)間,如何使用UiBot如何能幫助用戶完成該操作?A.使用UiBot遍歷所有圖片,使用MageAI模塊的”圖像文字識(shí)別“命令識(shí)別每一張圖片上的文字,再通過(guò)Word模塊的"寫(xiě)入文字"命令將文字寫(xiě)入Word文檔B.使用UiBot遍歷所有圖片,然后使用Word模塊的”插入圖片“將圖片插入到Word文檔,Word會(huì)自動(dòng)讀取圖片上的文字C.只能通過(guò)第三方網(wǎng)站將圖片轉(zhuǎn)成文字,再通過(guò)UiBot將文字復(fù)制Word文檔中。D.該功能無(wú)法通過(guò)UiBot來(lái)實(shí)現(xiàn)【單項(xiàng)選擇】5.“火車票”文件夾中有N張火車票圖片,現(xiàn)在需要使用UiBotCreator將所有火車票的"姓名","車次","乘車時(shí)間","出發(fā)地","目的地"寫(xiě)入到Excel中表格中,以下步驟正確的排列順序是?①遍歷火車票圖片的文件名數(shù)組②打開(kāi)用來(lái)存儲(chǔ)火車票信息的Excel文件③通過(guò)“獲取文件或者文件夾列表”命令獲取“火車票”文件夾中火車票圖片的文件名數(shù)組。④將識(shí)別的信息按順序存儲(chǔ)到Excel中⑤循環(huán)結(jié)束后保存并關(guān)閉Excel文件⑥使用“通用多票據(jù)識(shí)別”獲取火車票上的信息A.①②③⑥④⑤B.②③①⑥④⑤C.⑥④⑤②③①D.②③④⑤①⑥【單項(xiàng)選擇】6.創(chuàng)建一個(gè)字典,以下正確的是?A.{"name":"張三","gender":"male"}B.["name","張三","gender","male"]C.{"name","張三","gender","male"}D.{"name"-"張三","gender"-"male"}字典類型變量的表示方法為:把多個(gè)元素用逗號(hào)分隔,然后再使用大括號(hào)來(lái)包圍起來(lái)。其中每個(gè)元素必須包含一個(gè)名字和一個(gè)值,名字和值之間用冒號(hào)分隔。如下所示:{名字1:值1,名字2:值2,名字3:值3}【單項(xiàng)選擇】7.對(duì)一個(gè)數(shù)據(jù)表獲取行列數(shù),如下圖所示,返回的結(jié)果是?數(shù)據(jù)表.png(5行4列的表格)A.5,4B.[4,4]C.[5,4]D.4,4【單項(xiàng)選擇】8.以下為某運(yùn)營(yíng)商的營(yíng)銷數(shù)據(jù)表,現(xiàn)在想通過(guò)UiBot統(tǒng)計(jì)表中一共有幾個(gè)地區(qū),以下哪個(gè)方法是正確的?營(yíng)銷數(shù)據(jù)表.pngA.直接通過(guò)設(shè)置“獲取行數(shù)”命令的參數(shù)既可以獲取不同地區(qū)記錄的行數(shù)B.首先將數(shù)據(jù)構(gòu)建成數(shù)據(jù)表,再通過(guò)“數(shù)據(jù)篩選”命令篩選出“地區(qū)”重復(fù)的數(shù)據(jù),篩選后的記錄條數(shù)既是地區(qū)數(shù)量。C.首先將數(shù)據(jù)構(gòu)建成數(shù)據(jù)表,再通過(guò)“數(shù)據(jù)切片”命令將不同地區(qū)的數(shù)據(jù)統(tǒng)計(jì)出來(lái)。D.首先將數(shù)據(jù)構(gòu)建成數(shù)據(jù)表,再通過(guò)“數(shù)據(jù)表去重”命令去除“地區(qū)”重復(fù)的數(shù)據(jù),去重后的記錄條數(shù)既是地區(qū)數(shù)量?!締雾?xiàng)選擇】9.對(duì)字符串"今天心情挺好的"進(jìn)行搜索(從2開(kāi)始),把"心情"出現(xiàn)的位置,賦值給iRet,向調(diào)試窗口輸出iRet,結(jié)果為?A.2B.3C.0D.1查找字符串默認(rèn)起始位置為1,即從第一個(gè)字開(kāi)始查找。此處為從第二個(gè)字開(kāi)始查找。【單項(xiàng)選擇】10.某流程需要獲取京東手機(jī)商城的前五頁(yè)中,價(jià)格大于1000且小于2000的手機(jī)文字描述和價(jià)格,并將數(shù)據(jù)保存到名為"千元機(jī)"的Excel表格中,以下步驟順序正確的是?①將抓取到的數(shù)據(jù)構(gòu)建成數(shù)據(jù)表,并將表頭設(shè)置為["文字","價(jià)格"]②啟動(dòng)新的瀏覽器,并將"打開(kāi)鏈接"設(shè)置為手機(jī)商城的網(wǎng)址③使用"數(shù)據(jù)篩選"命令對(duì)數(shù)據(jù)表進(jìn)行篩選,篩選條件設(shè)置為:"價(jià)格>1000and價(jià)格<2000"④使用"數(shù)據(jù)抓取"工具抓取所需的文字和價(jià)格⑤打開(kāi)"千元機(jī)"Excel表格,將篩選結(jié)果轉(zhuǎn)為數(shù)組,并使用"寫(xiě)入?yún)^(qū)域"命令將數(shù)組保存到表格中A.①⑤④③②B.②④①③⑤C.③②⑤①④D.③⑤②④①【單項(xiàng)選擇】11.“數(shù)據(jù)抓取”為何要兩次抓取同一層級(jí)目標(biāo)?A.保證用戶找準(zhǔn)了目標(biāo)B.UiBot的設(shè)計(jì)理念C.得到抓取目標(biāo)的共同特征D.確認(rèn)用戶操作我們要抓取的是一組數(shù)據(jù),必須找到這些一組數(shù)據(jù)的共同特征。【單項(xiàng)選擇】12.以下關(guān)于Python插件參數(shù)說(shuō)法錯(cuò)誤的是?A.可以把Python中的list,tuple或dict類型作為返回值,傳回到UiBotB.不可以把Python中的list傳入U(xiǎn)iBot中C.可以把UiBot中的數(shù)組或者字典類型作為參數(shù),傳入Python插件中D.復(fù)合類型在Python插件和UiBot之間都采用值傳遞的方式,而不是引用傳遞的方式可以把UiBot中的數(shù)組或者字典類型作為參數(shù),傳入Python插件中,對(duì)應(yīng)為Python中的list或dict類型。也可以把Python中的list,tuple或dict類型作為返回值,傳回到UiBot,前兩者都被轉(zhuǎn)換為數(shù)組類型,后者被轉(zhuǎn)換為字典類型?!締雾?xiàng)選擇】13.對(duì)于python插件來(lái)說(shuō),其源代碼是完全公開(kāi)的。如果我們既要讓其他人使用我們編寫(xiě)的Python插件,又不希望被其他人看到插件的源代碼,該怎么辦呢?A.在UiBotCreator中至少調(diào)用一次這個(gè)插件,此時(shí)在UiBotCreator下的extend/python/__pycache__目錄里有一些以插件名開(kāi)頭,中間是諸如.cpython-37這樣的內(nèi)容,以擴(kuò)展名.pyc結(jié)束的文件,把該文件改為“插件名.pyc”,并且放在extend/python目錄下,同時(shí)刪除掉原來(lái)的“插件名.py”文件,即可在UiBot中繼續(xù)使用該插件,且該插件的源代碼已經(jīng)變?yōu)槎M(jìn)制,所以無(wú)需擔(dān)心別人看到源代碼B.其他選項(xiàng)說(shuō)法都不對(duì)C.在UiBotCreator中至少調(diào)用一次這個(gè)插件,此時(shí)在UiBotCreator下的lib/__pycache__目錄里有一些以插件名開(kāi)頭,中間是諸如.cpython-37這樣的內(nèi)容,以擴(kuò)展名.pyc結(jié)束的文件,把該文件改為“插件名.pyc”,并且放在extend/python目錄下,同時(shí)刪除掉原來(lái)的“插件名.py”文件,即可在UiBot中繼續(xù)使用該插件,且該插件的源代碼已經(jīng)變?yōu)槎M(jìn)制,所以無(wú)需擔(dān)心別人看到源代碼D.把python源代碼壓縮成zip格式,并且放在extend/python目錄下,即可在UiBot中使用,同時(shí)也可以避免源代碼泄露我們只需要在流程創(chuàng)造者中至少調(diào)用一次這個(gè)插件,就會(huì)看到有一個(gè)extend/python/__pycache__目錄被創(chuàng)建出來(lái)了。到這個(gè)目錄里面去看一看,里面有一些以插件名開(kāi)頭,中間是諸如.cpython-37這樣的內(nèi)容,以擴(kuò)展名.pyc結(jié)束的文件。例如,我們的py文件為test.py,那么會(huì)自動(dòng)創(chuàng)建這樣的一個(gè)文件:extend/python/__pycache/test.cpython-37.pyc。把這個(gè)文件改名為test.pyc,并且放在extend/python目錄下,同時(shí)刪除掉原來(lái)的test.py(刪除前請(qǐng)自行備份),我們?nèi)匀豢梢栽赨iBot中使用test這個(gè)插件,且用法不變。因?yàn)樗拇a已經(jīng)以二進(jìn)制的格式保存在test.pyc中了。我們只需要把這個(gè)文件發(fā)送給其他人去使用,就可以避免被人直接讀到源代碼。當(dāng)然,test.pyc實(shí)際上并不是加密的,仍然有可能被人反編譯,得到一部分源代碼。如果要做比較徹底的加密,還需要配合其他手段,本文不再贅述?!締雾?xiàng)選擇】14.在程序調(diào)試時(shí)需要從某個(gè)子程序內(nèi)部返回到上一層,可使用以下哪個(gè)調(diào)試命令?A.步出B.繼續(xù)運(yùn)行C.步過(guò)D.步入繼續(xù)運(yùn)行(F6)、步過(guò)(F7)、步入(F8)、步出(F9)。“繼續(xù)運(yùn)行”指的是繼續(xù)運(yùn)行到下一個(gè)斷點(diǎn);“步過(guò)”指的是繼續(xù)運(yùn)行下一條命令;“步入”指的是繼續(xù)運(yùn)行下一條命令,如果下一條命令是函數(shù),那么進(jìn)入函數(shù),在函數(shù)內(nèi)的第一條命令處停下來(lái);“步出”指的是跳出本層函數(shù),并返回到上一層。【單項(xiàng)選擇】15.用命令庫(kù)的時(shí)候,鼠標(biāo)移動(dòng)到某條命令上面,會(huì)有一個(gè)浮窗說(shuō)明命令的具體用法,那么該說(shuō)明需要在哪里設(shè)置?A.在“發(fā)布庫(kù)”對(duì)話框中設(shè)置B.UiBot根據(jù)命令的內(nèi)容自動(dòng)生成C.在命令庫(kù)中的子程序中設(shè)置D.在新建命令庫(kù)的時(shí)候設(shè)置??????????????高級(jí)開(kāi)發(fā)功能_UiBot開(kāi)發(fā)者指南()命令庫(kù)至此已建立完畢,但為了方便他人使用,推薦使用“發(fā)布”功能,把這個(gè)命令庫(kù)發(fā)布成一個(gè)獨(dú)立的文件,以便發(fā)給他人。在編寫(xiě)命令庫(kù)的時(shí)候,我們可以看到,工具欄上有一個(gè)“發(fā)布庫(kù)”的按鈕,如下圖所示。“發(fā)布庫(kù)”的按鈕點(diǎn)擊這個(gè)按鈕,UiBotCreator會(huì)校驗(yàn)命令庫(kù)中是否存在錯(cuò)誤,如果沒(méi)有錯(cuò)誤,則會(huì)彈出如圖所示的對(duì)話框。這個(gè)對(duì)話框中的默認(rèn)值已經(jīng)填寫(xiě)好了,可以不填。而且即使不填,也不會(huì)對(duì)使用命令庫(kù)有任何影響。但在這個(gè)例子中,我們?nèi)匀粚?duì)紅框所在的內(nèi)容進(jìn)行了修改,這樣修改是為了讓用戶使用起命令庫(kù)來(lái)更加容易。發(fā)布命令庫(kù)界面這些修改的意義在于:填寫(xiě)“使用說(shuō)明”一欄,使得其他人在用命令庫(kù)的時(shí)候,鼠標(biāo)移動(dòng)到這條命令上面,會(huì)有一個(gè)浮窗說(shuō)明命令的具體說(shuō)法;【單項(xiàng)選擇】16.在UiBotCreatorCommunity6.0中,將流程發(fā)布到UiBotCommader中,正確的步驟是?A.需要首先在UiBotCommader中新建一個(gè)流程,然后點(diǎn)擊UiBotCreator流程界面左上方的“發(fā)布->發(fā)布至Commader”按鈕,且需要在彈出框中選擇UiBotCommader中新建的流程才可以發(fā)布B.點(diǎn)擊流程界面左上方的“發(fā)布->發(fā)布至UiBotCommader”按鈕即可C.點(diǎn)擊流程界面左上方的“發(fā)布”按鈕即可D.社區(qū)版不支持發(fā)布到Commander在機(jī)器人指揮官中創(chuàng)建了一個(gè)流程之后,可以回到流程創(chuàng)造者,在流程圖視圖下點(diǎn)擊工具欄里面的“發(fā)布”按鈕,并選擇“發(fā)布至機(jī)器人指揮官”17.在UB語(yǔ)言中以下為合法的數(shù)組定義的是?A.dimx={1,2,3}B.dimx=[1,2,3]C.dimx=[1.2.3]D.dimx=[1:2:3]【單項(xiàng)選擇】18.在UB語(yǔ)言中以下為合法的數(shù)組定義的是?A.dimx=[]B.dimx={"name":"zhangsan"}C.dimx=[1,2,3]D.dimx={name:"zhangsan"}【單項(xiàng)選擇】19.在用可視化視圖編寫(xiě)流程時(shí),每條命令都會(huì)有屬性,可以讓命令使用起來(lái)更靈活,那么在源代碼視圖中,屬性是如何表示的?A.用屬性的英文單詞來(lái)表示一條命令B.其他選項(xiàng)說(shuō)法都不對(duì)C.通過(guò)文字描述來(lái)表示D.用函數(shù)調(diào)用時(shí)傳入的參數(shù),來(lái)表示命令的屬性【單項(xiàng)選擇】20.當(dāng)我們需要點(diǎn)擊界面元素時(shí),需要用到以下哪個(gè)命名空間?A.MouseB.ExcelC.RegexD.DialogMouse:鼠標(biāo),Excel:表格,Regex:正則表達(dá)式,Dialog:對(duì)話框?!径囗?xiàng)選擇】21.關(guān)于對(duì)話框,下列說(shuō)法正確的是?A.對(duì)話框的作用是讓流程與人進(jìn)行雙向信息溝通B.“自定義對(duì)話框”命令中的“自定義表單”屬性,有文本框、密碼框、單選框、復(fù)選框、時(shí)間等表單控件可供選擇C.消息框關(guān)閉之后一定會(huì)返回一個(gè)值給“輸出到”屬性中的變量D.“輸入對(duì)話框”命令中,用戶可以設(shè)置輸入任意字符【多項(xiàng)選擇】22.某項(xiàng)目需要在主流程與子流程之間進(jìn)行數(shù)據(jù)傳遞,比如:“主流程將用戶系統(tǒng)的用戶名和密碼傳遞給子流程,子流程獲取用戶名和密碼登錄后把從系統(tǒng)中抓取到的數(shù)據(jù)返回給主流程”,那么以下關(guān)于主流程與子流程之間數(shù)據(jù)傳遞的說(shuō)法正確的是?A.主流程可以通過(guò)“輸出調(diào)試信息”命令將數(shù)據(jù)傳遞給子流程B.可以通過(guò)將子流程的流程圖變量方向設(shè)置為“輸入”的方式,將主流程數(shù)據(jù)傳遞給子流程C.可以通過(guò)將子流程的流程圖變量方向設(shè)置為“輸出”的方式,將數(shù)據(jù)傳遞給主流程D.子流程可以通過(guò)“跳出返回”命令將數(shù)據(jù)返回給主流程對(duì)于“流程輸入變量”,當(dāng)這個(gè)流程圖作為子流程的時(shí)候,這個(gè)變量可以接收上一級(jí)流程(簡(jiǎn)稱“父流程”)傳來(lái)的值;對(duì)于“流程輸出變量”,當(dāng)這個(gè)流程圖作為子流程的時(shí)候,這個(gè)變量可以把值傳給父流程;對(duì)于“流程圖變量”,只能在流程圖及其流程塊中使用,對(duì)父流程不可見(jiàn);【多項(xiàng)選擇】23.在MageAI命令中有多種從PDF文件提取信息的命令,如“PDF文字識(shí)別”、“PDF表格識(shí)別”等等,此類命令在實(shí)際應(yīng)用中會(huì)遇到需要從多頁(yè)P(yáng)DF文件中選擇其中一頁(yè)作為目標(biāo)頁(yè)進(jìn)行識(shí)別的情況,假如使用“PDF文字識(shí)別”命令識(shí)別一份有100多頁(yè)的PDF文件,僅需識(shí)別提取其中第3頁(yè)的文字,那么該條命令的參數(shù)需要如何配置?A.“識(shí)別全部頁(yè)”參數(shù)選擇“否”B.“識(shí)別指定頁(yè)碼”參數(shù)填寫(xiě)[[3,3]]或者填寫(xiě)[3]C.“識(shí)別全部頁(yè)”參數(shù)選擇“是”D.“識(shí)別指定頁(yè)碼”參數(shù)填寫(xiě)[[1,3]]當(dāng)全部頁(yè)碼設(shè)為"是",則識(shí)別全部且指定頁(yè)碼輸入無(wú)效。設(shè)為否時(shí),可指定頁(yè)碼識(shí)別。支持正整數(shù)和數(shù)組格式,如輸入2,則識(shí)別第2頁(yè);如輸入[1,3,5],則識(shí)別第1,3,5頁(yè);如輸入[1,[6,9],4],則識(shí)別1,4頁(yè)和第6到第9頁(yè)。當(dāng)識(shí)別全部頁(yè)碼設(shè)為"是",則識(shí)別指定頁(yè)碼的輸入失效。超出PDF頁(yè)碼總數(shù)的部分會(huì)報(bào)錯(cuò),頁(yè)碼重疊部分僅識(shí)別1次?!径囗?xiàng)選擇】24.關(guān)于數(shù)組,下列說(shuō)法正確的是?A.數(shù)組中各元素類型可以同B.使用方括號(hào)[]創(chuàng)建,元素間用逗號(hào)分隔C.數(shù)組是一種序列類型,創(chuàng)建后可以隨意被修改D.數(shù)組里面的元素可用于遍歷【多項(xiàng)選擇】25.假設(shè)一個(gè)數(shù)組里面有10000個(gè)元素,我們要對(duì)數(shù)組去重,下面的方法哪些比較高效?A.將數(shù)組元素添加到集合,利用集合元素的唯一性來(lái)去重B.手動(dòng)對(duì)數(shù)組里的元素一個(gè)一個(gè)比對(duì)C.利用"過(guò)濾數(shù)組數(shù)據(jù)"命令D.構(gòu)建數(shù)據(jù)表,選擇"數(shù)據(jù)表去重"【多項(xiàng)選擇】26.目前Python插件中能使用的插件API包括哪些?A.UiBot.IsStart()B.UiBot.GetBrowse()C.UiBot.IsStop()D.UiBot.GetString(string_path)UiBot.IsStop()用于檢測(cè)當(dāng)前流程是否需要馬上停下來(lái)(比如用戶按下了“停止”按鈕)。UiBot.GetString(string_path)用于獲得當(dāng)前語(yǔ)言版本的某個(gè)字符串。UiBot.GetCommanderInfo()當(dāng)UiBotWorker在運(yùn)行流程時(shí),和UiBotCommander建立了連接,則可以通過(guò)這個(gè)API獲得Commander的一些信息,如URL等。一般不會(huì)用到?!径囗?xiàng)選擇】27.流程開(kāi)發(fā)過(guò)程中,常常會(huì)遇到一些語(yǔ)法或者邏輯錯(cuò)誤,這時(shí)候需要對(duì)開(kāi)發(fā)的流程進(jìn)行調(diào)試,以下關(guān)于流程調(diào)試的原則合理的有:A.思路要開(kāi)闊,避開(kāi)鉆死胡同。一個(gè)問(wèn)題,如果一種方法已驗(yàn)證行不通,就需要換種嘗試思路B.調(diào)試工具只是定位錯(cuò)誤位置、查找錯(cuò)誤原因的輔助方法和手段。解決實(shí)際問(wèn)題時(shí)仍需要根據(jù)調(diào)試的提示信息,自己思考后做出正確的判斷C.避免漫無(wú)目的試探,試探也是要有目的性地縮減排查的范圍,最終定位出錯(cuò)的地方D.冷靜分析和思考與程序錯(cuò)誤相關(guān)的提示信息調(diào)試的原則冷靜分析和思考與錯(cuò)誤相關(guān)的提示信息。思路要開(kāi)闊,避開(kāi)鉆死胡同。一個(gè)問(wèn)題,如果一種方法已驗(yàn)證行不通,就需要換種嘗試思路。避免漫無(wú)目的試探,試探也是要有目的性地縮減排查的范圍,最終定位出錯(cuò)的地方。調(diào)試工具只是定位錯(cuò)誤位置、查找錯(cuò)誤原因的輔助方法和手段。利用調(diào)試工具,可以幫你理清楚程序中數(shù)據(jù)流轉(zhuǎn)邏輯,可以輔助思考,但不能代替思考,解決實(shí)際問(wèn)題時(shí)仍需要根據(jù)調(diào)試的提示信息,自己思考后做出正確的判斷。不要只停留于修正了一個(gè)錯(cuò)誤,而要思考引起這個(gè)錯(cuò)誤的本質(zhì)原因,是粗心寫(xiě)錯(cuò)了名稱?還是用錯(cuò)了命令?還是流程設(shè)計(jì)上就有問(wèn)題?只有找到了引起錯(cuò)誤的本質(zhì)原因,才能從根本上規(guī)避錯(cuò)誤,以后不再犯類似錯(cuò)誤?!径囗?xiàng)選擇】28.關(guān)于UiBotCommander用戶管理列表中的用戶,下列說(shuō)法正確的是?A.每個(gè)用戶可以擁有多個(gè)角色B.每個(gè)用戶可以屬于多個(gè)部門C.每個(gè)用戶只能擁有一個(gè)角色D.每個(gè)用戶只能屬于一個(gè)部門【多項(xiàng)選擇】29.在UB語(yǔ)言中,以下條件分支語(yǔ)句寫(xiě)法正確的是?①If條件語(yǔ)句塊1EndIf②If條件語(yǔ)句塊1Else語(yǔ)句塊2EndIf③If條件語(yǔ)句塊1Else語(yǔ)句塊2EndIf④If條件1語(yǔ)句塊1ElseIf條件2語(yǔ)句塊2Else語(yǔ)句塊3EndIfA.①B.②C.③D.④【多項(xiàng)選擇】30.以下關(guān)于源代碼視圖和可視化視圖說(shuō)法正確的是?A.源代碼視圖比可視化視圖的功能更強(qiáng)大B.UiBot的流程塊可以用可視化視圖編寫(xiě),也可以用源代碼視圖編寫(xiě)。兩者各有優(yōu)缺點(diǎn)。C.UiBot的可視化視圖和源代碼視圖是完全等價(jià)的,兩者可以隨時(shí)互相轉(zhuǎn)換D.掌握源代碼視圖,有助于提升流程編寫(xiě)效率——————31、【多項(xiàng)選擇】UB語(yǔ)言支持多模塊,可以用其他語(yǔ)言實(shí)現(xiàn)擴(kuò)展模塊,并在當(dāng)前流程塊中使用。支持以下哪幾種語(yǔ)言開(kāi)發(fā)的模塊?A.C/C++B..NetC.UBD.PythonUiBot還支持用多種不同的編程語(yǔ)言來(lái)編寫(xiě)插件。包括Python語(yǔ)言、Java語(yǔ)言、C#語(yǔ)言和C/C++語(yǔ)言。UiBot本身的部分代碼就是基于微軟的.Net框架,用C#語(yǔ)言編寫(xiě)的。所以,也可以用C#語(yǔ)言編寫(xiě)UiBot的插件(以下簡(jiǎn)稱為.Net插件)。實(shí)際上,微軟的.Net框架支持多種編程語(yǔ)言,包括VB.Net、C++/CLI等等,這些編程語(yǔ)言都遵循.Net框架的規(guī)范,它們都可以用來(lái)編寫(xiě).Net插件。32、【多項(xiàng)選擇】UiBotCommander工作臺(tái)頁(yè)面中可以查看到的動(dòng)態(tài)數(shù)據(jù)有:A.運(yùn)行失敗次數(shù)B.流程列表C.任務(wù)運(yùn)行成功率D.運(yùn)行成功次數(shù)待運(yùn)行任務(wù) 指當(dāng)前用戶等待運(yùn)行的任務(wù)統(tǒng)計(jì)總數(shù),點(diǎn)擊可查看明細(xì)失敗任務(wù) 指當(dāng)前用戶運(yùn)行失敗的任務(wù)統(tǒng)計(jì)總數(shù),點(diǎn)擊可查看明細(xì)運(yùn)行中任務(wù) 指當(dāng)前用戶運(yùn)行中的任務(wù)統(tǒng)計(jì)總數(shù),點(diǎn)擊可查看明細(xì)成功任務(wù) 指當(dāng)前用戶運(yùn)行成功的任務(wù)統(tǒng)計(jì)總數(shù),點(diǎn)擊可查看明細(xì)數(shù)據(jù)卡片-任務(wù)運(yùn)行成功率顯示最近7天個(gè)人任務(wù)的平均率,可切換查看近30天,和全部任務(wù)成功率。任務(wù)運(yùn)行成功率 指流程運(yùn)行成功次數(shù)占“運(yùn)行成功次數(shù)+運(yùn)行失敗次數(shù)”的百分比,保留小數(shù)點(diǎn)后2位。近7天 指當(dāng)前用戶昨日到往前7天內(nèi)的任務(wù)的運(yùn)行成功率數(shù)據(jù)。近30天 指當(dāng)前用戶昨日到往前30天內(nèi)的任務(wù)的運(yùn)行成功率數(shù)據(jù)。33、【多項(xiàng)選擇】UiBotCreator支持C#A..Net插件需要編譯成擴(kuò)展名為.dll的文件,才能被UiBot使用B.插件dll文件必須放到UiBot的extend\DotNet目錄下C..Net插件使用時(shí),需要先安裝.Net框架D.微軟的.Net框架支持多種編程語(yǔ)言,包括VB.Net、C++\C等等,這些編程語(yǔ)言都遵循.Net框架的規(guī)范,它們都可以用來(lái)編寫(xiě).Net插件和Java插件類似,.Net插件也需要編譯成擴(kuò)展名為.dll的文件,才能被UiBot使用。34、【多項(xiàng)選擇】UiBotCreator支持Java語(yǔ)言編寫(xiě)的插件,以下說(shuō)法正確的是?A.UiBotCreator內(nèi)置了JREB.使用前需要先安裝JREC.UiBotCreator內(nèi)置了JDKD.插件源代碼文件命名為<插件名>.java,并在文件中寫(xiě)一個(gè)Java類,這個(gè)類的名字也必須與插件名相同35、【多項(xiàng)選擇】下列關(guān)于郵件操作說(shuō)法正確的是?A.收取郵件使用的服務(wù)協(xié)議是POPB.發(fā)送郵件使用的服務(wù)協(xié)議是POPC.發(fā)送郵件使用的服務(wù)協(xié)議是SMTPD.收取郵件使用的服務(wù)協(xié)議是SMTP收取郵件使用的服務(wù)協(xié)議通常是POP(PostOfficeProtocol)或者IMAP(InternetMessageAccessProtocol)。其中,POP是一種用于從郵件服務(wù)器下載郵件的協(xié)議。發(fā)送郵件使用的服務(wù)協(xié)議是SMTP(SimpleMailTransferProtocol),它定義了電子郵件的傳輸方式,包括如何將郵件從發(fā)件人傳遞到收件人。36、【多項(xiàng)選擇】下面關(guān)于UiBot源代碼文件說(shuō)法正確的是?A.源代碼文件是二進(jìn)制格式B.源代碼文件采用UTF-8編碼C.源代碼文件采用ASCII編碼D.源代碼文件是純文本格式37、【多項(xiàng)選擇】為在UiBot中順利使用Java插件,需要符合的規(guī)定說(shuō)法正確的有:A.如果需要把字典或數(shù)組類型從Java插件中傳到UiBot中,Java插件中的返回值類型只能使用org.json.JSONArray或者org.json.JSONObjectB.如果Java插件的參數(shù)是整數(shù)型(int),不能傳入大于等于2^31的整數(shù)C.如果Java插件的參數(shù)是浮點(diǎn)數(shù),可以傳入整數(shù),反之也成立D.如果需要把字典或數(shù)組類型從UiBot中傳到Java插件中,Java插件中的參數(shù)類型只能使用org.json.JSONArray(對(duì)應(yīng)數(shù)組)或者org.json.JSONObject(對(duì)應(yīng)字典)如果需要把字典或數(shù)組類型從UiBot中傳到Java插件中,Java插件中的參數(shù)類型只能使用org.json.JSONArray(對(duì)應(yīng)數(shù)組)或者org.json.JSONObject(對(duì)應(yīng)字典)如果需要把字典或數(shù)組類型從Java插件中傳到UiBot中,Java插件中的返回值類型只能使用org.json.JSONArray或者org.json.JSONObject。UiBot會(huì)自動(dòng)把org.json.JSONArray類型的返回值轉(zhuǎn)換成UiBot中的數(shù)組,而把org.json.JSONObject類型的返回值轉(zhuǎn)換成UiBot中的字典如果Java插件的參數(shù)是長(zhǎng)整數(shù)型(long),可以傳入小于2^31的整數(shù),不會(huì)出錯(cuò)。但反之不成立,也就是說(shuō),如果Java插件的參數(shù)是整數(shù)型(int),不能傳入大于等于2^31的整數(shù)如果Java插件的參數(shù)是浮點(diǎn)數(shù),可以傳入整數(shù),不會(huì)出錯(cuò)。但反之不成立,也就是說(shuō),如果Java插件的參數(shù)是整數(shù),不能傳入浮點(diǎn)數(shù)無(wú)論傳入?yún)?shù),還是返回值,這些復(fù)合類型在Java插件和UiBot之間都采用值傳遞的方式,而不是引用傳遞的方式38、【多項(xiàng)選擇】以下關(guān)于UiBotCreator時(shí)間線的說(shuō)法正確的是?A.如果用戶不記得保存時(shí)間線,UiBotCreator每隔五分鐘,會(huì)自動(dòng)保存時(shí)間線B.如果某段時(shí)間內(nèi)用戶未修改流程內(nèi)容,UiBotCreator也會(huì)自動(dòng)保存時(shí)間線C.點(diǎn)擊任意一個(gè)時(shí)間點(diǎn)的恢復(fù)按鈕,可將該時(shí)間線的代碼內(nèi)容恢復(fù)至現(xiàn)有代碼D.可以手動(dòng)保存時(shí)間線每隔五分鐘,流程創(chuàng)造者會(huì)自動(dòng)保存時(shí)間線;如果這段時(shí)間內(nèi)用戶未修改流程內(nèi)容,則不保存時(shí)間線。在“時(shí)間線”頁(yè)面,點(diǎn)擊任意一個(gè)時(shí)間點(diǎn)的恢復(fù)按鈕,可將該時(shí)間線的代碼內(nèi)容恢復(fù)至現(xiàn)有代碼。39、【多項(xiàng)選擇】以下關(guān)于流程調(diào)試打斷點(diǎn)的技巧說(shuō)法正確的是?A.在流程開(kāi)始執(zhí)行處打斷點(diǎn)B.方法中最有可能發(fā)生錯(cuò)誤的那一行打程序斷點(diǎn)C.在調(diào)試輸出信息的代碼行打斷點(diǎn)D.在有可能發(fā)生錯(cuò)誤的方法的第一行邏輯程序打斷點(diǎn)一般設(shè)置斷點(diǎn)的方式及位置是:在有可能發(fā)生錯(cuò)誤的方法的第一行邏輯程序打斷點(diǎn)。方法中最有可能發(fā)生錯(cuò)誤的那一行打程序斷點(diǎn)。40、【多項(xiàng)選擇】以下哪些屬于UB語(yǔ)言中的循環(huán)語(yǔ)句?①DoWhile條件語(yǔ)句塊Loop②DoUntil條件語(yǔ)句塊Loop③Do語(yǔ)句塊LoopWhile條件④DoA.④B.①C.②D.③1.條件循環(huán)2.計(jì)次循環(huán)3.遍歷循環(huán)41、【多項(xiàng)選擇】以下哪幾種寫(xiě)法是UiBot支持的浮點(diǎn)數(shù)寫(xiě)法A.1e-2B.0.01C.1E-2D.“0.01”42、【多項(xiàng)選擇】以下哪幾項(xiàng)是正確的函數(shù)調(diào)用格式:A.函數(shù)名表達(dá)式1,表達(dá)式2B.返回=函數(shù)名(表達(dá)式1,表達(dá)式2)C.函數(shù)名(表達(dá)式1,表達(dá)式2)D.返回=函數(shù)名()調(diào)用函數(shù)的格式如下:返回=函數(shù)名(表達(dá)式1,表達(dá)式2)或者函數(shù)名(表達(dá)式1,表達(dá)式2)43、【多項(xiàng)選擇】使用UB語(yǔ)言中常量的說(shuō)法正確是?A.常量的值可以改變B.定義常量名的同時(shí),必須給常量賦值一個(gè)初始值C.常量的類型可以改變D.常量的定義方式和變量類似,只是把Dim改為Const常量的定義方式和變量類似,只是把Dim改為Const,并且必須在定義時(shí)就指定值:Const常量名1=值,常量名2=值?常量和變量的唯一區(qū)別是,常量只能在定義時(shí)指定一次值,后面不允許再修改。44、【多項(xiàng)選擇】使用UiBotIMAP模塊下的“獲取郵箱文件夾列表”命令,獲取QQ郵箱文件夾并輸出,結(jié)果為:["其他文件夾","INBOX","SentMessages","Drafts","DeletedMessages","A.在QQ郵箱服務(wù)器上,”INBOX“代表”收件箱“,所以當(dāng)我們通過(guò)”獲取郵件列表“命令獲取”收件箱“內(nèi)的郵件時(shí),在該命令的“郵箱文件夾”屬性處輸入”收件箱“和”INBOX“可以得到相同效果B.在QQ郵箱服務(wù)器上,”INBOX“代表”收件箱“,但其他的郵箱服務(wù)器可能不支持這種對(duì)應(yīng)關(guān)系,所以在使用帶有”郵箱文件夾“屬性的命令時(shí),建議直接使用”獲取郵箱文件夾“命令返回的結(jié)果C.該命令返回的是英文版郵箱的文件名,應(yīng)該要去郵箱中設(shè)定中文版才能正常使用D.出現(xiàn)這種結(jié)果是郵箱服務(wù)器出現(xiàn)了錯(cuò)誤45、【多項(xiàng)選擇】關(guān)于CSV文件,下列說(shuō)法正確的是?A.CSV文件由任意數(shù)目的記錄組成,記錄間以某種換行符分隔B.數(shù)據(jù)容量小,易于網(wǎng)絡(luò)傳輸C.是一種通用的、相對(duì)簡(jiǎn)單的文件格式D.可以應(yīng)用在程序之間轉(zhuǎn)移表格數(shù)據(jù)46、【多項(xiàng)選擇】關(guān)于UB語(yǔ)言中的函數(shù)描述正確的是?A.函數(shù)可以在語(yǔ)句中被調(diào)用B.使用函數(shù)可以提高流程運(yùn)行效率C.使用函數(shù)可以有效的梳理邏輯,以及避免重復(fù)代碼的編寫(xiě)D.函數(shù)相當(dāng)于把一組常用的功能包裝成一個(gè)語(yǔ)句塊47、【多項(xiàng)選擇】關(guān)于UiBotCreator的時(shí)間線說(shuō)法正確的是?A.時(shí)間線可以保存流程圖的歷史版本B.時(shí)間線可以保存源代碼的歷史版本C.時(shí)間線只能在源代碼視圖下使用D.可以手動(dòng)保存時(shí)間線源代碼的版本控制是軟件開(kāi)發(fā)中一個(gè)十分重要的工程手段,它可以保存代碼的歷史版本,可以回溯到任意時(shí)間節(jié)點(diǎn)的代碼進(jìn)度。48、【多項(xiàng)選擇】關(guān)于單元測(cè)試塊的功能說(shuō)法正確的是?A.單元測(cè)試塊執(zhí)行效率更高B.在執(zhí)行單個(gè)流程塊時(shí),流程塊中的單元測(cè)試塊都會(huì)最先執(zhí)行C.在運(yùn)行整個(gè)流程時(shí),單元測(cè)試塊會(huì)被忽略D.每個(gè)流程塊必須設(shè)置一個(gè)單元測(cè)試塊單元測(cè)試塊具有如下特性:第一、單元測(cè)試塊不管放置在流程塊中的什么位置,都會(huì)被優(yōu)先執(zhí)行。第二、只有在運(yùn)行單個(gè)流程塊時(shí),這個(gè)流程塊中的單元測(cè)試塊才會(huì)被執(zhí)行;如果運(yùn)行的是整個(gè)流程,流程塊中的單元測(cè)試塊將不會(huì)被執(zhí)行。49、【多項(xiàng)選擇】關(guān)于發(fā)布命令庫(kù)說(shuō)法正確的是?A.在UiBotCreator流程圖界面下的工具欄上點(diǎn)擊“導(dǎo)入”按鈕即可導(dǎo)入并使用已發(fā)布的命令庫(kù)B.在命令庫(kù)項(xiàng)目中,點(diǎn)擊工具欄上的“發(fā)布庫(kù)”按鈕,UiBotCreator會(huì)校驗(yàn)命令庫(kù)中的源代碼是否存在錯(cuò)誤C.在UiBotCreator的命令中心點(diǎn)擊“導(dǎo)入命令庫(kù)”即可導(dǎo)入并使用已發(fā)布的命令庫(kù)D.在命令庫(kù)項(xiàng)目中,點(diǎn)擊工具欄上的“發(fā)布庫(kù)”按鈕,會(huì)彈出“發(fā)布庫(kù)”對(duì)話框,這個(gè)對(duì)話框中有多處填空,但即使不進(jìn)行填寫(xiě)也不會(huì)影響命令庫(kù)導(dǎo)出后的使用50、【多項(xiàng)選擇】關(guān)于命令庫(kù)的說(shuō)法正確的是?A.在編寫(xiě)流程塊的時(shí)候?qū)胍粋€(gè)命令庫(kù),這個(gè)命令庫(kù)在當(dāng)前流程里面的所有流程塊中都是可用的B.使用了命令庫(kù)的流程,在打包給UiBotWorker或者UiBotStore使用的時(shí)候,命令庫(kù)會(huì)被自動(dòng)打包,而不需要我們?cè)僮鲱~外的處理C.命令庫(kù)中可以包含若干個(gè)“子程序”D.在一個(gè)流程中導(dǎo)入了命令庫(kù),只要不重裝UiBot,其他的流程也都能使用該命令庫(kù)51、【多項(xiàng)選擇】關(guān)于子流程的使用場(chǎng)景說(shuō)法正確的是?A.項(xiàng)目中子流程越多越好B.當(dāng)我們寫(xiě)入一個(gè)整數(shù)到Excel文件時(shí),可以把打開(kāi)Excel寫(xiě)成一個(gè)子流程,寫(xiě)入數(shù)據(jù)再寫(xiě)成一個(gè)子流程C.在一個(gè)大的場(chǎng)景中,涉及到多個(gè)系統(tǒng)的復(fù)雜操作,可以把每個(gè)系統(tǒng)的操作作為一個(gè)子流程,最后拼接成一個(gè)大的流程D.在多個(gè)流程中都需要使用的某段流程,可以作為子流程共享給其他流程使用52、【多項(xiàng)選擇】關(guān)于字典,下列說(shuō)法正確的是?A.采用大括號(hào){}創(chuàng)建,多個(gè)元素用逗號(hào)分隔B.字典是鍵值對(duì)的集合,鍵值對(duì)之間有序C.鍵只能是字符串,值可以是任意類型的表達(dá)式D.每個(gè)元素必須包含一個(gè)鍵和一個(gè)值,鍵值對(duì)用冒號(hào):表示字典類型變量的表示方法為:把多個(gè)元素用逗號(hào)分隔,然后再使用大括號(hào)來(lái)包圍起來(lái)。其中每個(gè)元素必須包含一個(gè)名字和一個(gè)值,名字和值之間用冒號(hào)分隔。其中名字只能是字符串,值可以是任意類型的表達(dá)式。53、【多項(xiàng)選擇】關(guān)于數(shù)組,下列說(shuō)法正確的是?A.數(shù)組中各元素類型可以不同B.使用方括號(hào)[]創(chuàng)建,元素間用逗號(hào)分隔C.數(shù)組里面的元素可用于遍歷D.數(shù)組是一種序列類型,創(chuàng)建后可以隨意被修改54、【多項(xiàng)選擇】關(guān)于計(jì)次循環(huán)語(yǔ)句說(shuō)法正確的是?A.起始值、結(jié)束值、步進(jìn)都只允許是整數(shù)型或者浮點(diǎn)數(shù)型B.步進(jìn)可以省略,默認(rèn)值為1C.步進(jìn)可以是一個(gè)字符串D.變量從起始值開(kāi)始,每循環(huán)一次自動(dòng)增加步進(jìn),直到大于結(jié)束值在計(jì)次循環(huán)語(yǔ)句中,"起始值"、"結(jié)束值"、"步長(zhǎng)"都只允許是整數(shù)型或者浮點(diǎn)數(shù)型;"步長(zhǎng)"可以省略,默認(rèn)值為1。變量從"起始值"開(kāi)始,每循環(huán)一次自動(dòng)增加"步長(zhǎng)",直到大于"結(jié)束值",循環(huán)才會(huì)結(jié)束。55、【多項(xiàng)選擇】關(guān)于通用多票據(jù)識(shí)別,下面正確的是?A.支持PDF多票據(jù)識(shí)別,返回結(jié)果數(shù)組B.模型能夠返回一張圖片上多個(gè)不同類型票據(jù)的識(shí)別結(jié)果C.能夠自動(dòng)識(shí)別是哪種票據(jù)D.能夠從20多種常見(jiàn)票據(jù)中抽取核心字段值56、【多項(xiàng)選擇】關(guān)于集合,下列說(shuō)法正確的是?A.集合中的數(shù)據(jù)是不能重復(fù)的B.集合中的數(shù)據(jù)是無(wú)序的C.集合中的數(shù)據(jù)類型可以是任意類型D.同一個(gè)集合中的數(shù)據(jù)類型可以不同57、【多項(xiàng)選擇】在UB語(yǔ)言中,以下關(guān)于Break與Continue的說(shuō)法正確的是?A.兩者只能出現(xiàn)在條件循環(huán)、計(jì)次循環(huán)或遍歷循環(huán)等循環(huán)語(yǔ)句的內(nèi)部語(yǔ)句塊中B.Continue其含義是立即結(jié)束當(dāng)前循環(huán),并開(kāi)始下一次循環(huán)。C.兩者功能相同,前者只能用于條件循環(huán),后者則用于計(jì)次循環(huán)D.Break其含義是立即跳出當(dāng)前循環(huán)在UB語(yǔ)言中,支持以下形式的循環(huán)跳出語(yǔ)句:Break:只能出現(xiàn)在條件循環(huán)、計(jì)次循環(huán)或遍歷循環(huán)等循環(huán)語(yǔ)句的內(nèi)部語(yǔ)句塊中,其含義是立即跳出當(dāng)前循環(huán)。Continue:只能出現(xiàn)在條件循環(huán)、計(jì)次循環(huán)或遍歷循環(huán)等循環(huán)語(yǔ)句的內(nèi)部語(yǔ)句塊中,其含義是立即結(jié)束當(dāng)前循環(huán),并開(kāi)始下一次循環(huán)。Exit:可以在流程塊中的任何地方書(shū)寫(xiě)。不需要任何參數(shù),即可在執(zhí)行到此行的時(shí)候,自動(dòng)結(jié)束整個(gè)流程(不是當(dāng)前流程塊)的執(zhí)行。58、【多項(xiàng)選擇】在UB語(yǔ)言中,關(guān)于多模塊說(shuō)法正確的是?A.可以通過(guò)“import”關(guān)鍵字導(dǎo)入模塊B.通過(guò)“命名空間.函數(shù)名”的方式調(diào)用導(dǎo)入模塊中的函數(shù)C.直接通過(guò)“函數(shù)名”即可調(diào)用模塊中的函數(shù)D.可以通過(guò)“include”關(guān)鍵字導(dǎo)入模塊59、【多項(xiàng)選擇】在UiBotCreator中可以用前后各三個(gè)單引號(hào)(''')來(lái)表示一個(gè)字符串,這種字符串被稱為長(zhǎng)字符串,以下屬于長(zhǎng)字符串特點(diǎn)的是?A.可以自動(dòng)對(duì)文字進(jìn)行排版換行B.可以直接寫(xiě)單引號(hào)C.可以直接寫(xiě)回車符D.可以直接寫(xiě)雙引號(hào)也可以用前后各三個(gè)單引號(hào)(''')來(lái)表示一個(gè)字符串,這種字符串被稱為長(zhǎng)字符串。在長(zhǎng)字符串中,可以直接寫(xiě)回車符、單引號(hào)和雙引號(hào),無(wú)需用\n,\'或者\(yùn)"進(jìn)行轉(zhuǎn)義。60、【多項(xiàng)選擇】在UiBotCreator中可以通過(guò)以下哪些方式進(jìn)行斷點(diǎn)的添加或者刪除?A.選中一行命令,直接按熱鍵F5,原先沒(méi)有斷點(diǎn)的,會(huì)加上斷點(diǎn);原先有斷點(diǎn)的,會(huì)刪掉這個(gè)斷點(diǎn)B.選中一行命令,在菜單中選擇“運(yùn)行”->“設(shè)置/取消斷點(diǎn)”,原先沒(méi)有斷點(diǎn)的,會(huì)加上斷點(diǎn);原先有斷點(diǎn)的,會(huì)刪掉這個(gè)斷點(diǎn)C.點(diǎn)擊任意一行命令左邊的空白位置,都可以添加斷點(diǎn)。再次點(diǎn)擊這個(gè)位置,可以刪除這個(gè)斷點(diǎn)D.選中一行命令,直接按熱鍵F4,原先沒(méi)有斷點(diǎn)的,會(huì)加上斷點(diǎn);原先有斷點(diǎn)的,會(huì)刪掉這個(gè)斷點(diǎn)61、【多項(xiàng)選擇】在UiBotMageAI中包含“驗(yàn)證碼識(shí)別”模塊,該模塊可以輔助用戶在登錄帶有驗(yàn)證碼的系統(tǒng)時(shí)也能實(shí)現(xiàn)流程自動(dòng)化,那么以下關(guān)于“驗(yàn)證碼識(shí)別”說(shuō)法正確的是?A.不是所有驗(yàn)證碼都能識(shí)別,對(duì)于不能識(shí)別的驗(yàn)證碼,可以提供驗(yàn)證碼圖片給UiBot官方進(jìn)行訓(xùn)練B.目前不支持滑塊驗(yàn)證碼識(shí)別C.驗(yàn)證碼識(shí)別準(zhǔn)確率為100%D.驗(yàn)證碼識(shí)別后直接返回驗(yàn)證碼文本62、【多項(xiàng)選擇】在UiBot的HTTP模塊中,有兩個(gè)跟Post相關(guān)的命令,一個(gè)是“Post提交表單”,另一個(gè)是“Post提交JSON表單”,我們應(yīng)該如何選擇使用?A.這兩個(gè)命令只是名稱上的區(qū)別,使用時(shí)沒(méi)區(qū)別B.“Post提交JSON表單”只能提交字典類型數(shù)據(jù)C.當(dāng)服務(wù)器要求提交數(shù)據(jù)格式為“application/json”時(shí)應(yīng)該使用“Post提交JSON表單”D.當(dāng)服務(wù)器要求提交數(shù)據(jù)格式為“application/x-www-form-urlencoded”時(shí)應(yīng)該使用“Post提交表單”63、【多項(xiàng)選擇】在處理表格數(shù)據(jù)的時(shí)候,經(jīng)常需要對(duì)數(shù)據(jù)進(jìn)行篩選排序,UiBot提供數(shù)據(jù)表模塊專門處理類似需求,那么構(gòu)建數(shù)據(jù)表的數(shù)據(jù)來(lái)源一般有哪些?A.從word文檔中讀取的一段文字B.用“取隨機(jī)數(shù)”命令獲取的一個(gè)隨機(jī)數(shù)C.通過(guò)“數(shù)據(jù)抓取”工具抓取到的數(shù)據(jù)D.通過(guò)UiBotExcel模塊的“讀取區(qū)域”命令從Excel表格中的讀取的數(shù)據(jù)64、【多項(xiàng)選擇】在普通的桌面計(jì)算機(jī)上運(yùn)行流程的時(shí)候,我們希望鎖住屏幕,而不影響流程的正常運(yùn)行,下面說(shuō)法正確的是?A.可以在Windows系統(tǒng)中按“Win+L”鍵B.如需要支持RDP鎖屏命令,Windows系統(tǒng)需要支持遠(yuǎn)程桌面連接C.如需要支持RDP鎖屏命令,Windows系統(tǒng)需要啟用遠(yuǎn)程桌面連接D.可以插入“屏幕鎖屏”命令為了支持這些命令,Windows系統(tǒng)需要預(yù)先進(jìn)行一些設(shè)置:第一、Windows系統(tǒng)需要支持遠(yuǎn)程桌面連接,這個(gè)是先決條件,因?yàn)檫@兩條命令實(shí)際上是使用了Windows的遠(yuǎn)程桌面協(xié)議(RemoteDesktopProtocol,簡(jiǎn)稱RDP)。一般來(lái)說(shuō),家庭版或者教育版的Windows系統(tǒng)不支持RDP,而企業(yè)版、旗艦版等都支持RDP。第二、Windows系統(tǒng)需要啟用遠(yuǎn)程桌面連接。65、【多項(xiàng)選擇】在流程開(kāi)發(fā)過(guò)程中,我們經(jīng)常會(huì)遇到頁(yè)面跳轉(zhuǎn)的情況,為了保證流程的穩(wěn)定性,在流程調(diào)試時(shí)我們可以使用的解決辦法有:A.不用做其他操作,UiBot會(huì)自動(dòng)判斷頁(yè)面跳轉(zhuǎn)情況B.通過(guò)Delay命令延時(shí)固定時(shí)間后再執(zhí)行下一步操作C.通過(guò)“等待元素”命令,等待元素顯示或者元素消失后再進(jìn)行下一步操作D.通過(guò)使用“判斷元素是否存在”命令來(lái)循環(huán)判斷元素是否存在后再執(zhí)行下一步操作66、【多項(xiàng)選擇】在通過(guò)UiBotHTTP模塊中的“Get獲取數(shù)據(jù)”命令請(qǐng)求網(wǎng)絡(luò)數(shù)據(jù)時(shí),經(jīng)常需要設(shè)置Headers,那么以下哪種說(shuō)法是正確的?A.每次使用該命令前必須設(shè)置HeadersB.Headers可以包含很多請(qǐng)求信息,但不是每條信息都是必須的C.可以將網(wǎng)站的cookies作為Headers的一部分D.Headers沒(méi)有實(shí)際作用,可有可無(wú)67、【多項(xiàng)選擇】子流程和輔助流程的區(qū)別說(shuō)法正確的是?A.主流程結(jié)束輔助流程也會(huì)結(jié)束B(niǎo).子流程可以看作主流程的一個(gè)流程塊C.子流程與輔助流程只是名字不同,功能與使用方法完全一致D.輔助流程與主流程是同時(shí)啟動(dòng)運(yùn)行的當(dāng)流程開(kāi)始運(yùn)行的時(shí)候,主流程和所有的輔助流程都會(huì)同時(shí)開(kāi)始,同時(shí)從“主流程開(kāi)始”和每個(gè)“輔助流程開(kāi)始”的組件處,根據(jù)箭頭指向,依次運(yùn)行每個(gè)流程塊中的內(nèi)容。如果主流程結(jié)束了,會(huì)自動(dòng)通知每個(gè)輔助流程,要求它們也結(jié)束。而輔助流程結(jié)束后,則不會(huì)影響到主流程或者其他輔助流程。每個(gè)子流程里面又可以包含多個(gè)流程塊,以及條件判斷等。在我們的視角中,只是當(dāng)作單獨(dú)的組件。68、【多項(xiàng)選擇】當(dāng)我們通過(guò)FTP模塊的“刪除文件”命令刪除FTP服務(wù)器上的某個(gè)文件時(shí),如果出現(xiàn)以下錯(cuò)誤:“error:ThesystemcannotfindthefilespecifiedA.該問(wèn)題暫時(shí)沒(méi)有解決辦法B.在刪除文件前先通過(guò)“判斷遠(yuǎn)程文件夾是否存在”命令檢測(cè)文件是否存在,如果存在再執(zhí)行刪除操作C.在刪除文件前先通過(guò)“列舉遠(yuǎn)程目錄下的內(nèi)容”命令列舉出所有文件和文件夾,如果需要?jiǎng)h除的文件在列舉的內(nèi)容中,再進(jìn)行刪除操作D.在刪除文件前先通過(guò)“判斷遠(yuǎn)程文件是否存在”命令檢測(cè)文件是否存在,如果存在再執(zhí)行刪除操作69、【多項(xiàng)選擇】整數(shù)型的值可以以十進(jìn)制或者十六進(jìn)制的方式表示,以下十六進(jìn)制寫(xiě)法正確的是?A.0xB.&HC.x16D.&h在十六進(jìn)制中,數(shù)字0到9對(duì)應(yīng)的值與十進(jìn)制相同,而字母A到F分別代表十進(jìn)制數(shù)10到15。"0x"和"&h"是表示十六進(jìn)制的常見(jiàn)前綴。70、【多項(xiàng)選擇】日常開(kāi)發(fā)中對(duì)表格進(jìn)行處理時(shí),經(jīng)常會(huì)對(duì)兩個(gè)或更多的表格進(jìn)行合并,我們通常會(huì)使用UiBot數(shù)據(jù)表模塊的“合并數(shù)據(jù)表”命令來(lái)完成該操作,那么“合并數(shù)據(jù)表”命令在操作時(shí)有哪幾種連接方式?A.外連接B.內(nèi)連接C.右連接D.左連接外連接(OuterJoin):返回兩個(gè)表格中所有的行,并且在沒(méi)有匹配的行時(shí)填充缺失值。內(nèi)連接(InnerJoin):只返回兩個(gè)表格中共有的行,忽略不匹配的行。右連接(RightJoin):返回右側(cè)表格中的所有行,以及與左側(cè)表格匹配的行。左連接(LeftJoin):返回左側(cè)表格中的所有行,以及與右側(cè)表格匹配的行。71、【多項(xiàng)選擇】某UiBot開(kāi)發(fā)人員開(kāi)發(fā)的一條流程在UiBotCommander任務(wù)管理模塊顯示運(yùn)行失敗,可以使用該模塊的哪些功能輔助進(jìn)行流程錯(cuò)誤排查?A.查看任務(wù)日志B.查看截圖C.關(guān)閉并重啟CommanderD.查看運(yùn)行錄屏72、【多項(xiàng)選擇】某UiBot開(kāi)發(fā)人員用Python編寫(xiě)了一個(gè)插件,該插件中導(dǎo)入了其他模塊,在使用該插件時(shí)需要將導(dǎo)入的模塊放在UiBotCreator安裝目錄的哪些路徑下?A.extend\python\.libB.supportC.lib\site-packagesD.lib\uibot如果我們?cè)诓寮羞€需要導(dǎo)入其他的模塊,一種方式是將其放置在lib/site-packages路徑下,還有一種方式是將其放置在extend/python/<插件名>.lib路徑下。73、【多項(xiàng)選擇】某企業(yè)有兩個(gè)流程,第一個(gè)流程的主要功能是在后臺(tái)處理數(shù)據(jù),第二個(gè)流程的主要功能是從指定的網(wǎng)站抓取數(shù)據(jù)存儲(chǔ)到Excel文檔,每個(gè)流程的運(yùn)行時(shí)間都是10分鐘,且兩個(gè)流程都必須從上午9點(diǎn)開(kāi)始運(yùn)行,以下說(shuō)法可行的是?A.提升電腦配置,讓流程運(yùn)行更快B.使用UiBot輔助流程C.準(zhǔn)備兩臺(tái)UiBot機(jī)器人D.該問(wèn)題沒(méi)有辦法解決在UiBot中,既支持多個(gè)流程之間并行地運(yùn)行(多個(gè)流程同時(shí)運(yùn)行),也支持多個(gè)流程之間串行地運(yùn)行(先運(yùn)行一個(gè),再運(yùn)行另一個(gè))。前者稱之為“輔助流程”,后者稱之為“子流程”。實(shí)際上,UiBot設(shè)計(jì)輔助流程機(jī)制的初衷,并不是讓我們同時(shí)運(yùn)行多個(gè)軟件機(jī)器人,去做不同的任務(wù)。因?yàn)閁iBot經(jīng)常需要模擬界面操作,如果多個(gè)流程都在同一套界面上進(jìn)行操作,實(shí)際上很難協(xié)調(diào),讓它們能夠有條不紊的做不同的操作,就像兩個(gè)人各拿一個(gè)鼠標(biāo),去操作同一臺(tái)計(jì)算機(jī)一樣,稍有不慎就會(huì)產(chǎn)生沖突。74、【多項(xiàng)選擇】某流程需要將QQ郵箱收件箱中所有頭部信息(主題、發(fā)件人、收件人、抄送人)包含”京東“的郵件移動(dòng)到草稿箱,以下操作步驟正確的是?A.連接郵箱->查找郵件->遍歷查找結(jié)果->移動(dòng)郵件到草稿箱B.連接郵箱->獲取郵件列表->判斷郵件頭部信息是否包含“京東”->將包含“京東”的郵件移動(dòng)到草稿箱C.獲取郵件列表->判斷郵件頭部信息是否包含“京東”->連接郵箱->將包含“京東”的郵件移動(dòng)到草稿箱D.查找郵件->連接郵箱->遍歷查找結(jié)果->移動(dòng)郵件到草稿箱“獲取郵件列表”命令的屬性區(qū)域,支持“僅限未讀消息”、“標(biāo)記為已讀”設(shè)置,比POP協(xié)議更加靈活,輸出的數(shù)組中元素的字段結(jié)構(gòu)與POP也有稍微區(qū)別,即POP的郵件對(duì)象與IMAP的郵件對(duì)象存在區(qū)別?!安檎亦]件”命令的屬性區(qū)域,可以指定郵箱文件夾和查找關(guān)鍵字(檢索郵件頭信息:主題、發(fā)件人、收件人、抄送人)進(jìn)行郵件查找,返回的結(jié)果為數(shù)組,若沒(méi)有檢索到郵件則返回空數(shù)組,檢索到1封郵件,則數(shù)組里只有1個(gè)元素,若多封郵件則多個(gè)元素。"字符集"屬性取默認(rèn)值,遇到郵箱服務(wù)器的編碼不一致才需要調(diào)整。75、【多項(xiàng)選擇】某游戲平臺(tái)的界面使用了DirectUI技術(shù)繪制,我們要獲取里面的文字,可以采用哪種辦法?A.界面操作里的獲取元素文本B.智能識(shí)別后獲取文本C.MageAI里面的屏幕文字識(shí)別D.屏幕OCR為什么不能使用界面元素?虛擬機(jī)和遠(yuǎn)程桌面包含Citrix、VMWare、Hyper-V、VirtualBox、遠(yuǎn)程桌面(RDP)、各種安卓模擬器(如騰訊安卓模擬器)等。這些程序都由單獨(dú)的操作系統(tǒng)在運(yùn)行,和UiBot所在的操作系統(tǒng)是完全隔離的,UiBot自然無(wú)法操作另一個(gè)操作系統(tǒng)里面的界面元素?;贒irectUI的軟件以前,Windows軟件界面的開(kāi)發(fā)框架都是微軟提供的,包括MFC、WTL、WinForm、WPF等。微軟很貼心的為這些框架制作出來(lái)的界面都提供了自動(dòng)化操作的接口。近年來(lái),為了讓軟件界面更好看,也更容易制作,很多廠商或開(kāi)發(fā)團(tuán)隊(duì)推出了自己的Windows軟件界面開(kāi)發(fā)框架。這類框架統(tǒng)稱為DirectUI。用這些框架制作的界面,其界面元素都是“畫(huà)”出來(lái)的,雖然人眼可以看到,但操作系統(tǒng)和其他程序都不知道界面元素到底在哪里。有的DirectUI框架提供了對(duì)外的接口,可以找到界面元素,有的則根本沒(méi)有提供這樣的接口,其它程序,包括UiBot,自然也無(wú)法找到界面元素。游戲由于游戲的界面強(qiáng)調(diào)美觀和個(gè)性化,所以,一般游戲的界面元素都是“畫(huà)”出來(lái)的,原理上和DirectUI類似。這種界面通常也沒(méi)有提供接口,告知我們界面元素的位置。和基于DirectUI的軟件不同的是,游戲界面變化速度快,對(duì)時(shí)效性的要求更高,一般來(lái)說(shuō),RPA平臺(tái)并未針對(duì)游戲進(jìn)行優(yōu)化,所以在游戲上使用的效果不會(huì)太好。智能識(shí)別如前所述,虛擬機(jī)、遠(yuǎn)程桌面、基于DirectUI的軟件、游戲等應(yīng)用程序,無(wú)法直接使用有目標(biāo)命令的“從界面上選取”功能定位界面元素。在這種情況下,只能使用無(wú)目標(biāo)命令和圖像命令配合的方式,但圖像命令有一些使用技巧不易掌握,在掌握不好的情況下,非常容易出現(xiàn)“錯(cuò)選”或者“漏選”。為此,UiBot設(shè)計(jì)了一套智能識(shí)別功能,這是另一種基于圖像進(jìn)行界面元素定位的方法。比如著名的游戲平臺(tái)Steam,其界面使用了DirectUI技術(shù)繪制,我們無(wú)法獲得其中的任何文字(雖然這些內(nèi)容用肉眼很容易看到),如圖所示。使用智能文檔處理,固然可以得到其中的文字,但未免“高射炮打蚊子”。而且智能文檔處理的AI能力必須連接互聯(lián)網(wǎng)才能使用,免費(fèi)版也有配額限制。此時(shí),就需要祭出UiBot的“本地OCR”命令了。76、【多項(xiàng)選擇】流程開(kāi)發(fā)過(guò)程中,常常會(huì)遇到一些語(yǔ)法或者邏輯錯(cuò)誤,這時(shí)候需要對(duì)開(kāi)發(fā)的流程進(jìn)行調(diào)試,以下關(guān)于流程調(diào)試的原則合理的有:A.思路要開(kāi)闊,避開(kāi)鉆死胡同。一個(gè)問(wèn)題,如果一種方法已驗(yàn)證行不通,就需要換種嘗試思路B.冷靜分析和思考與程序錯(cuò)誤相關(guān)的提示信息C.調(diào)試工具只是定位錯(cuò)誤位置、查找錯(cuò)誤原因的輔助方法和手段。解決實(shí)際問(wèn)題時(shí)仍需要根據(jù)調(diào)試的提示信息,自己思考后做出正確的判斷D.避免漫無(wú)目的試探,試探也是要有目的性地縮減排查的范圍,最終定位出錯(cuò)的地方調(diào)試的原則冷靜分析和思考與錯(cuò)誤相關(guān)的提示信息。思路要開(kāi)闊,避開(kāi)鉆死胡同。一個(gè)問(wèn)題,如果一種方法已驗(yàn)證行不通,就需要換種嘗試思路。避免漫無(wú)目的試探,試探也是要有目的性地縮減排查的范圍,最終定位出錯(cuò)的地方。調(diào)試工具只是定位錯(cuò)誤位置、查找錯(cuò)誤原因的輔助方法和手段。利用調(diào)試工具,可以幫你理清楚程序中數(shù)據(jù)流轉(zhuǎn)邏輯,可以輔助思考,但不能代替思考,解決實(shí)際問(wèn)題時(shí)仍需要根據(jù)調(diào)試的提示信息,自己思考后做出正確的判斷。不要只停留于修正了一個(gè)錯(cuò)誤,而要思考引起這個(gè)錯(cuò)誤的本質(zhì)原因,是粗心寫(xiě)錯(cuò)了名稱?還是用錯(cuò)了命令?還是流程設(shè)計(jì)上就有問(wèn)題?只有找到了引起錯(cuò)誤的本質(zhì)原因,才能從根本上規(guī)避錯(cuò)誤,以后不再犯類似錯(cuò)誤。77、【多項(xiàng)選擇】請(qǐng)閱讀如下代碼,下列四個(gè)選項(xiàng)中描述正確的是?DimA=[1,2,3,4,5,6,7]ForEachindex,valueInASelectCaseindexCase1,2TracePrint"第1名至第2名"Case3,4TracePrint"第3名至第4名"Case5,6TracePrint"第5名至第6名"CaseElseTracePrint"倒數(shù)第一名"EndSelectNextA.當(dāng)循環(huán)到索引值index為6時(shí),輸出調(diào)試信息值為"第5名至第6名"B."倒數(shù)第一名"會(huì)被輸出到調(diào)試信息輸出顯示2次C.當(dāng)循環(huán)到索引值index為6時(shí),輸出調(diào)試信息值為"倒數(shù)第一名"D."第1名至第2名"會(huì)被輸出調(diào)試信息輸出顯示2次78、【多項(xiàng)選擇】需要使用UiBotMageAI的功能時(shí),我們可以點(diǎn)擊UiBot工具欄上的MageAI按鈕,也可以在UiBot左側(cè)的命令區(qū)域選擇MageAI模塊的命令使用,那這兩種方式的區(qū)別是?A.工具欄上的MageAI與命令區(qū)域的MageAI模塊是完全不同的兩套解決方案,所有功能的實(shí)現(xiàn)也使用了不同的算法B.工具欄上的MageAI按鈕內(nèi)相當(dāng)于將大部分MageAI命令工具化,用戶不需要了解具體使用哪條命令,只需要根據(jù)向?qū)нM(jìn)行選擇即可C.工具欄上的MageAI按鈕可以實(shí)現(xiàn)低代碼,我們只需要按照向?qū)нx擇,即可獲取我們想要的結(jié)果,不需要手動(dòng)選擇具體的UiBot預(yù)制件命令D.命令區(qū)域的MageAI需要手動(dòng)拖拽需要的命令,命令可以返回更多信息,比如ORC識(shí)別不僅可以獲取圖像識(shí)別結(jié)果,還可以獲取相應(yīng)的坐標(biāo)等打開(kāi)流程創(chuàng)造者,在編寫(xiě)任何一個(gè)流程塊的時(shí)候,工具欄上都可以找到標(biāo)有“智能文檔處理”(MageAI)的圖標(biāo)。點(diǎn)擊這個(gè)按鈕,即可彈出智能文檔處理識(shí)別向?qū)У拇翱???梢钥吹剑@個(gè)向?qū)О恕芭渲米R(shí)別器、選擇圖像來(lái)源、提出類型和字段”三個(gè)步驟。使用這個(gè)向?qū)В梢宰詣?dòng)生成一系列命令,大大簡(jiǎn)化我們的操作。79、【多項(xiàng)選擇】項(xiàng)目開(kāi)發(fā)團(tuán)隊(duì)中,經(jīng)常會(huì)涉及到任務(wù)分工,每名工程師負(fù)責(zé)一個(gè)模塊,UiBot中哪些功能能夠幫助開(kāi)發(fā)者更好的分工協(xié)作?A.子程序B.鼠標(biāo)鍵盤操作C.子流程D.瀏覽器操作【多項(xiàng)選擇】請(qǐng)閱讀如下代碼,下列選項(xiàng)中說(shuō)法正確的是?A."Mage"字符串輸出調(diào)試信息顯示1次B."UiBot"字符串輸出調(diào)試信息顯示2次C."UiBot"字符串輸出調(diào)試信息顯示4次D."Mage"字符串輸出調(diào)試信息顯示2次——80、【單項(xiàng)選擇】UiBot處理PDF格式文檔,下面說(shuō)法錯(cuò)誤的是?A.可以將PDF文檔里面的所有圖片都提取出來(lái)B.可以將多個(gè)PDF文檔合并為一個(gè)C.可以將圖片轉(zhuǎn)換為PDF格式D.可以獲取PDF文檔中的文本UiBot可以提取PDF文檔中的文本內(nèi)容,合并多個(gè)PDF文檔為一個(gè),以及將圖片轉(zhuǎn)換為PDF格式,但提取PDF文檔中的圖片需要使用其他方法或工具。81、【單項(xiàng)選擇】UiBot開(kāi)發(fā)人員需要單獨(dú)調(diào)試一個(gè)流程塊,但是該流程塊有變量的取值是來(lái)自其他流程塊的,遇到這種情況可以使用什么辦法進(jìn)行調(diào)試?A.使用單元測(cè)試塊B.調(diào)試當(dāng)前流程C.運(yùn)行當(dāng)前流程D.設(shè)置斷點(diǎn)82、【單項(xiàng)選擇】UiBot提供兩種郵件收取協(xié)議,第一種是“POP3”,第二種是“IMAP”,以下使用方法錯(cuò)誤的是?UiBot提供了兩種郵件收取協(xié)議:POP3和IMAP。使用POP3協(xié)議時(shí),需要使用"郵件接收"流程塊,并設(shè)置相應(yīng)的POP3服務(wù)器和賬戶信息。使用IMAP協(xié)議時(shí),同樣需要使用"郵件接收"流程塊,但需要設(shè)置IMAP服務(wù)器和賬戶信息。83、【單項(xiàng)選擇】關(guān)于插件的使用,以下說(shuō)法錯(cuò)誤的是?A.Python插件存放在extend/python目錄下B.UiBot可調(diào)用插件的功能,插件不可調(diào)用UiBot的功能C.插件可分享到UiBot命令中心D.支持Python、Java、C#.Net、C/C++編寫(xiě)的插件和Python、Java插件類似,在.Net插件中,也可以使用插件API,反過(guò)來(lái)調(diào)用UiBot的一部分功能。84、【單項(xiàng)選擇】UiBot的流程塊包含可視化和源代碼兩個(gè)視圖,那它們是使用什么方式來(lái)存儲(chǔ)的?A.可視化視圖的內(nèi)容和源代碼的內(nèi)容都是以同一個(gè)源代碼文件的形式存儲(chǔ)。在可視化視圖下,UiBotCreator會(huì)將源代碼轉(zhuǎn)換成命令的形式B.可視化視圖中的命令通過(guò)整整齊齊的方框來(lái)表示,所以需要將每條命令的坐標(biāo)進(jìn)行存儲(chǔ)C.可視化視圖的內(nèi)容是以圖片形式存儲(chǔ),源代碼視圖的內(nèi)容以文本方式存儲(chǔ)D.可視化視圖的內(nèi)容是以JSON形式存儲(chǔ),源代碼視圖的內(nèi)容以文本方式存儲(chǔ)85、【單項(xiàng)選擇】“屏幕鎖屏”命令的作用是?A.比WIN+L鍵鎖屏功能更快B.和WIN+L鍵功能相同C.可以讓windows鎖屏后UiBot依然能正常運(yùn)行D.其他選項(xiàng)說(shuō)法都不對(duì)86、【單項(xiàng)選擇】“火車票”文件夾中有N張火車票圖片,現(xiàn)在需要使用UiBotCreator將所有火車票的"姓名","車次","乘車時(shí)間","出發(fā)地","目的地"寫(xiě)入到Excel中表格中,以下步驟正確的排列順序是?①遍歷火車票圖片的文件名數(shù)組②打開(kāi)用來(lái)存儲(chǔ)火車票A.②③①⑥④⑤B.⑥④⑤②③①C.①②③⑥④⑤D.②③④⑤①⑥②打開(kāi)用來(lái)存儲(chǔ)火車票的Excel表格,準(zhǔn)備寫(xiě)入數(shù)據(jù)。③使用"遍歷文件夾"流程塊,遍歷火車票圖片的文件名數(shù)組,逐一處理每張火車票圖片。①在遍歷的過(guò)程中,獲取每張火車票的信息,如姓名、車次、乘車時(shí)間、出發(fā)地、目的地。⑥將獲取的火車票信息寫(xiě)入到Excel表格中。④繼續(xù)遍歷下一張火車票圖片。⑤關(guān)閉Excel表格,完成數(shù)據(jù)寫(xiě)入。87、【單項(xiàng)選擇】下列關(guān)于UB語(yǔ)言定義變量說(shuō)法錯(cuò)誤的是?A.變量的定義方式是:Dim變量名B.可以在一行定義多個(gè)變量,如:Dimx=0,y=0C.定義變量名的同時(shí),必須給變量賦值一個(gè)初始值D.變量可以是整數(shù)類型,或者其他UB支持的數(shù)據(jù)類型88、【單項(xiàng)選擇】下列關(guān)于插件API的說(shuō)法正確的是?A.其他選項(xiàng)說(shuō)法都不對(duì)B.可以用來(lái)調(diào)用UiBot的一部分功能C.是Commander的OpenAPI另一種說(shuō)法D.用戶自定義的API89、【單項(xiàng)選擇】下列有關(guān)命令庫(kù)的說(shuō)法,不正確的是?A.某個(gè)命令庫(kù)更新后,調(diào)用它的流程中不用重新導(dǎo)入更新B.一個(gè)命令庫(kù)可以包含多個(gè)子命令C.命令庫(kù)可以直接在UiBotCreator中通過(guò)”新建-->命令庫(kù)“進(jìn)行新建D.命令庫(kù)開(kāi)發(fā)完成后,需要進(jìn)行發(fā)布,才能被其他流程調(diào)用90、【單項(xiàng)選擇】下圖為某單位財(cái)務(wù)收入表圖片,如何快速地獲取到表格的前3行,前3列的數(shù)據(jù)?A.使用UiBot工具欄上的MageAI按鈕,選擇”通用文字識(shí)別“命令,然后點(diǎn)擊“自定義提取”,選擇“指定區(qū)域”B.只能手動(dòng)將數(shù)據(jù)錄入到Excel表格C.使用UiBot工具欄上的MageAI按鈕,選擇”通用文字識(shí)別“命令將圖片上的數(shù)據(jù)識(shí)別成文字,再根據(jù)排列規(guī)則將文字逐個(gè)寫(xiě)入Excel表格D.使用UiBotMageAI的”圖像表格識(shí)別“命令直接識(shí)別圖片表格數(shù)據(jù),再通過(guò)循環(huán)遍歷識(shí)別結(jié)果的方式,將表格數(shù)據(jù)寫(xiě)入Excel文件中91、【單項(xiàng)選擇】下圖是某合同圖片,我們要核實(shí)印章是復(fù)印出來(lái)的還是新加蓋的,引擎版本怎么選擇?A.合合信息B.標(biāo)準(zhǔn)版C.標(biāo)準(zhǔn)版和合合信息都可以D.其他選項(xiàng)說(shuō)法都不對(duì)91.1、【單項(xiàng)選擇】下圖是某合同圖片,我們要核實(shí)印章是復(fù)印出來(lái)的還是新加蓋的,引擎版本怎么選擇?A.基礎(chǔ)版B.標(biāo)準(zhǔn)版C.高級(jí)版D.高精版92、【單項(xiàng)選擇】下表是名為“員工考勤”的Excel表格,現(xiàn)需要查詢出表中“遲到次數(shù)”大于1的記錄,并保存到名為“常遲到員工”的Excel表格中,完成該功能正確的操作步驟是?①使用“數(shù)據(jù)篩選”命令對(duì)數(shù)據(jù)進(jìn)行篩選,并把篩選條件設(shè)置為“遲到次數(shù)>1”②使用“構(gòu)建數(shù)據(jù)表”命令將讀取的數(shù)據(jù)構(gòu)建成成數(shù)據(jù)表,并從“員工考勤表”中讀取第一行作為數(shù)據(jù)表的表頭③打開(kāi)“員工考勤表”并獲取表格總行數(shù)④打開(kāi)“常遲到員工”Excel表格,將篩選結(jié)果轉(zhuǎn)為數(shù)組后,使用“寫(xiě)入?yún)^(qū)域”命令將數(shù)組寫(xiě)入到“常遲到員工”表中⑤使用“讀取區(qū)域”命令讀取“員工考勤表”中的數(shù)據(jù),讀取范圍為:“A2:E”&總行數(shù)A.①⑤④③②B.④⑤③②①C.③⑤②①④D.③②⑤①④93、【單項(xiàng)選擇】業(yè)務(wù)人員在語(yǔ)句"這是我的主頁(yè),:60/html/xyz.html,你可以打開(kāi)看一下,還有他的主頁(yè),:8080,這不知道是誰(shuí)的主頁(yè),:66/xyz.html,都可以看一下",使用正則表達(dá)式"(w+.*?com):(\\d+)",返回所有結(jié)果,下面哪個(gè)是正確的?A.[["",“60"],["","8080"],["","66"]]B.[[":60/html/xyz.html"],[":8080"],[":66/xyz.html"]]C.[[":60"],[":8080"],[":66"]]D.其他選項(xiàng)說(shuō)法都不對(duì)包含三個(gè)網(wǎng)站鏈接及端口號(hào),應(yīng)該提取出網(wǎng)站鏈接和端口號(hào),然后保存為一個(gè)二維數(shù)組。94、【單項(xiàng)選擇】以下為某單位財(cái)務(wù)收入表圖片,使用UiBot如何快速生成圖片表格相應(yīng)的EXCEL文件?A.使用UiBotMageAI的”圖像表格識(shí)別“命令直接識(shí)別圖片表格數(shù)據(jù),即使圖片既有文字又有表格也可以自動(dòng)分開(kāi)識(shí)別,再通過(guò)”提取表格結(jié)果至Excel“命令完成生成Excel文件操作B.使用UiBotMageAI的”通用文字識(shí)別“命令將圖片上的數(shù)據(jù)識(shí)別成文字,再根據(jù)排列規(guī)則將文字逐個(gè)寫(xiě)入Excel表格C.只能手動(dòng)將數(shù)據(jù)錄入到Excel表格D.使用UiBotMageAI的”圖像表格識(shí)別“命令直接識(shí)別圖片表格數(shù)據(jù),即使圖片既有文字又有表格也可以自動(dòng)分開(kāi)識(shí)別,再通過(guò)循環(huán)遍歷識(shí)別結(jié)果的方式,將表格數(shù)據(jù)寫(xiě)入Excel文件中95、【單項(xiàng)選擇】以下為某運(yùn)營(yíng)商的營(yíng)銷數(shù)據(jù)表,現(xiàn)在想通過(guò)UiBot統(tǒng)計(jì)表中一共有幾個(gè)地區(qū),以下哪個(gè)方法是正確的?A.直接通過(guò)設(shè)置“獲取行數(shù)”命令的參數(shù)既可以獲取不同地區(qū)記錄的行數(shù)B.首先將數(shù)據(jù)構(gòu)建成數(shù)據(jù)表,再通過(guò)“數(shù)據(jù)篩選”命令篩選出“地區(qū)”重復(fù)的數(shù)據(jù),篩選后的記錄條數(shù)既是地區(qū)數(shù)量。C.首先將數(shù)據(jù)構(gòu)建成數(shù)據(jù)表,再通過(guò)“數(shù)據(jù)表去重”命令去除“地區(qū)”重復(fù)的數(shù)據(jù),去重后的記錄條數(shù)既是地區(qū)數(shù)量。D.首先將數(shù)據(jù)構(gòu)建成數(shù)據(jù)表,再通過(guò)“數(shù)據(jù)切片”命令將不同地區(qū)的數(shù)據(jù)統(tǒng)計(jì)出來(lái)。96、【單項(xiàng)選擇】以下代碼輸出結(jié)果正確的是?Dimx=10DoUntilx=10TracePrint(x)BreakLoopTracePrint(100)A.10B.10100C.100D.10010Dimx=10'將變量x的值設(shè)置為10DoUntilx=10'進(jìn)入循環(huán),只要x不等于10,就執(zhí)行循環(huán)內(nèi)的語(yǔ)句TracePrint(x)'輸出變量x的值Break'跳出循環(huán)LoopTracePrint(100)'輸出10097、【單項(xiàng)選擇】以下代碼運(yùn)行的結(jié)果是?dimx=[1,2,3,4,5,6,7,8,9,10]ForEachvalueInxvalue=0NextTracePrint(x)A.[0]B.[1,2,3,4,5,6,7,8,9,10]C.0D.[0,0,0,0,0,0,0,0,0,0]Dimx=[1,2,3,4,5,6,7,8,9,10]'聲明一個(gè)數(shù)組x并初始化為[1,2,3,4,5,6,7,8,9,10]ForEachvalueInx'對(duì)數(shù)組x中的每個(gè)元素,依次賦值給變量value,并進(jìn)行循環(huán)迭代value=0'在循環(huán)內(nèi)部,將變量value的值設(shè)置為0(注意:在VBScript中,這一行代碼無(wú)效,在UB中也一樣無(wú)實(shí)際作用)NextTracePrint(x)'輸出數(shù)組x的值98、【單項(xiàng)選擇】以下關(guān)于Python插件參數(shù)說(shuō)法錯(cuò)誤的是?A.復(fù)合類型在Python插件和UiBot之間都采用值傳遞的方式,而不是引用傳遞的方式B.可以把Python中的list,tuple或dict類型作為返回值,傳回到UiBotC.可以把UiBot中的數(shù)組或者字典類型作為參數(shù),傳入Python插件中D.不可以把Python中的list傳入U(xiǎn)iBot中Python中的列表(list)可以傳遞給UiBot。99、【單項(xiàng)選擇】以下關(guān)于單元測(cè)試說(shuō)法錯(cuò)誤的是?A.單元測(cè)試塊不管放置在流程塊中的什么位置,都會(huì)被優(yōu)先執(zhí)行B.如果運(yùn)行的是整個(gè)流程,流程塊中的單元測(cè)試塊將不會(huì)被執(zhí)行C.單元測(cè)試塊只有放置在流程塊中的開(kāi)始位置,才會(huì)被優(yōu)先執(zhí)行D.只有在運(yùn)行單個(gè)流程塊時(shí),這個(gè)流程塊中的單元測(cè)試塊才會(huì)被執(zhí)行單元測(cè)試塊只有在流程塊中被調(diào)用時(shí)才會(huì)執(zhí)行,且執(zhí)行順序是按照調(diào)用位置的先后順序執(zhí)行。100、【單項(xiàng)選擇】以下是某企業(yè)的費(fèi)用賬單圖片模板,我們要提取此類賬單里面的購(gòu)買方、銷售方、賬單序號(hào)及總計(jì)金額等字段,可以使用什么方法來(lái)實(shí)現(xiàn)?A.信息抽取B.通用多票據(jù)識(shí)別C.自定義模板識(shí)別D.通用文字識(shí)別101、【單項(xiàng)選擇】使用INI格式的“刪除小節(jié)”命令時(shí),如果查找不到小節(jié)名,那么會(huì)出現(xiàn)的情況是?A.拋出異常B.不做任何事情C.刪除所有小節(jié)D.刪除最后一個(gè)小節(jié)刪除小節(jié),刪除INI配置文件下的指定小節(jié)注意事項(xiàng):建議先判斷該路徑對(duì)應(yīng)的文件是否存在,如果存在刪除指定小節(jié)(存在則執(zhí)行命令操作),不存在則會(huì)報(bào)錯(cuò)102、【單項(xiàng)選擇】使用INI格式的“刪除鍵”命令時(shí),如果查找不到鍵名,則?A.查找其它小節(jié)同名鍵值并刪除B.不做任何事情C.拋出異常D.刪除該小節(jié)所有鍵值刪除鍵,刪除INI配置文件下指定小節(jié)的指定鍵103、【單項(xiàng)選擇】使用INI格式的“讀鍵值”命令時(shí),如果多個(gè)小節(jié)都存在這個(gè)鍵名,那么會(huì)出現(xiàn)的情況是?A.根據(jù)“小節(jié)名”屬性查找B.讀第一個(gè)查找到的鍵值C.讀最后一個(gè)查找到的鍵值D.隨機(jī)選取一個(gè)鍵值104、【單項(xiàng)選擇】使用INI格式的“讀鍵值”命令時(shí),如果查找不到鍵名,那么會(huì)出現(xiàn)的情況是?A.拋出異常B.打出錯(cuò)誤信息C.返回指定默認(rèn)值D.退出程序讀鍵值,讀取INI文件指定小節(jié)下的鍵值,sDefault--當(dāng)INI配置文件鍵名不存在時(shí),返回的默認(rèn)內(nèi)容105、【單項(xiàng)選擇】關(guān)于UiBotCreator使用Python插件的說(shuō)法正確的是?A.UiBotCreator安裝后第一次使用時(shí)需要指定Python環(huán)境B.需要手動(dòng)安裝Python環(huán)境才能使用Python插件C.UiBotCreator內(nèi)置Python環(huán)境D.UiBotCreator沒(méi)有內(nèi)置Python環(huán)境106、【單項(xiàng)選擇】關(guān)于“獲取文件或者文件夾列表”命令說(shuō)法錯(cuò)誤的是?A.該命令的輸出值為數(shù)組B.可以獲取指定目錄中的文件和文件夾名C.當(dāng)屬性“路徑”為空時(shí),默認(rèn)獲取的是桌面的文件和文件夾名D.當(dāng)屬性“列表內(nèi)容”為“文件”,則不會(huì)輸出文件夾名屬性“路徑”為空時(shí),默認(rèn)獲取的是當(dāng)前工作目錄下的文件和文件夾名。107、【單項(xiàng)選擇】關(guān)于輔助流程,下面說(shuō)法正確的是?A.輔助流程結(jié)束之后,不會(huì)影響到主流程,但會(huì)影響到其他的輔助流程B.可以創(chuàng)建多個(gè)輔助流程,每個(gè)輔助流程執(zhí)行一個(gè)獨(dú)立的任務(wù),就可以在固定的時(shí)間里面做更多的事情C.可以在主流程和輔助流程中同時(shí)命名一個(gè)a變量,不會(huì)產(chǎn)生沖突D.流程圖中的某個(gè)流程塊,可以同時(shí)隸屬于主流程和輔助流程108、【單項(xiàng)選擇】創(chuàng)建一個(gè)數(shù)組,以下正確的是?A.("cat","dog","tiger",1234)B.{"cat","dog","tiger",1234}C.{"name":"張三","gender":"male"}D.["cat","dog","tiger",1234]109、【單項(xiàng)選擇】合并數(shù)組[[1,2],[3,4]]與[[5,6,7]],得到的結(jié)果是?A.[[1,2],[3,4],[5,6,7]]B.[[1,2,3,4,5,6,7]]C.不能合并D.[[1,2,3,4],[5,6,7]]110、【單項(xiàng)選擇】在UB語(yǔ)言中,以下哪些運(yùn)算符是一元運(yùn)算符?A.+B.()C.D.Not+ - * / & ^ < <=加法 減法/求負(fù) 乘法 除法 連接字符串 求冪 小于 小于等于> >= <> = And or Not Mod大于 大于等于 不相等 相等/賦值 邏輯與 邏輯或 邏輯非 取余數(shù)在上述運(yùn)算符中,Not是一元運(yùn)算符、-既可以用作一元運(yùn)算符,也可以用作二元運(yùn)算符,其他都是二元運(yùn)算符。一元運(yùn)算符只允許在右邊出現(xiàn)一個(gè)元素(變量、常量、表達(dá)式或值),二元運(yùn)算符只允許在左右兩邊同時(shí)出現(xiàn)兩個(gè)元素。111、【單項(xiàng)選擇】在UiBot中以下代碼執(zhí)行的結(jié)果是?dimx=100/*dimx=10//x=1000TracePrint(x)*/TracePrint(x*x)A.100B.1000C.10D.10000注釋中的代碼不會(huì)被執(zhí)行,當(dāng)一行中存在//時(shí),表示從這以后的內(nèi)容都是注釋。包含在/**/中的內(nèi)容,無(wú)論多少行,都視作注釋。112、【單項(xiàng)選擇】在UiBot中創(chuàng)建了一個(gè)命令庫(kù),如何給其他流程使用?A.其他選項(xiàng)說(shuō)法都不對(duì)B.將命令庫(kù)項(xiàng)目用壓縮軟件壓縮后,發(fā)給其他同事使用UiBot導(dǎo)入即可使用C.直接將命令庫(kù)項(xiàng)目復(fù)制到其他流程的@res下即可使用D.點(diǎn)擊“發(fā)布”按鈕,即可把命令庫(kù)發(fā)布為一個(gè)獨(dú)立的、以.zip為擴(kuò)展名的文件,將該文件發(fā)給其他同事使用UiBot導(dǎo)入即可使用113、【單項(xiàng)選擇】在UiBot中,關(guān)鍵字“Exit”的一般在什么情況下使用?A.退出流程時(shí)B.跳出循環(huán)時(shí)C.退出流程塊時(shí)D.跳出條件判斷語(yǔ)句時(shí)關(guān)鍵字"Exit"在流程執(zhí)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論