




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第三章
全面認(rèn)識(shí)UiBot授課教師:余冰冰目錄UiBot產(chǎn)品介紹01UiBot的基礎(chǔ)語(yǔ)法03UiBotCreator的界面介紹02第一個(gè)財(cái)務(wù)機(jī)器人04單擊此處添加文本具體內(nèi)容,簡(jiǎn)明扼要地闡述您的觀點(diǎn)根據(jù)需要可酌情增減文字,以便觀者能夠準(zhǔn)確地理解您所傳達(dá)的思想素質(zhì)目標(biāo)熟悉UiBotCreator中常量與變量的用法掌握UiBotCreator中各種數(shù)據(jù)類型的特點(diǎn)及用法掌握UiBotCreator中各種循環(huán)與邏輯控制的用法能力目標(biāo)了解UiBot的發(fā)展歷程和產(chǎn)品組成熟悉UiBotCreator的界面構(gòu)成知識(shí)目標(biāo)本章學(xué)習(xí)目標(biāo)本章主要內(nèi)容UiBot產(chǎn)品介紹01案例導(dǎo)入GD電網(wǎng)有限責(zé)任公司是南方電網(wǎng)的全資子公司,負(fù)責(zé)全省電網(wǎng)的規(guī)劃、建設(shè)和管理,并對(duì)所轄電網(wǎng)及并網(wǎng)電廠進(jìn)行統(tǒng)一調(diào)度,為全省經(jīng)濟(jì)和人民生活提供穩(wěn)定的電力保障。為實(shí)現(xiàn)“數(shù)字南網(wǎng)”目標(biāo),GD電網(wǎng)計(jì)劃在2025年前構(gòu)建以數(shù)字化、網(wǎng)絡(luò)化、智能化、協(xié)同化、移動(dòng)化為特征的“互聯(lián)網(wǎng)+智慧能源”企業(yè),并將數(shù)字化作為發(fā)展戰(zhàn)略之一,加速數(shù)字化轉(zhuǎn)型。近年來(lái),電網(wǎng)行業(yè)信息化建設(shè)成果顯著,智能自動(dòng)化技術(shù)廣泛應(yīng)用于電網(wǎng)企業(yè),解決了安全性、準(zhǔn)確性和合規(guī)性等難題,減輕了基層員工工作負(fù)擔(dān)。來(lái)也科技與GD電力信息科技有限公司合作,推動(dòng)GD電網(wǎng)智能化發(fā)展,通過(guò)部署百余個(gè)軟件機(jī)器人,實(shí)現(xiàn)多部門(mén)、多場(chǎng)景流程的智能自動(dòng)化。在實(shí)施智能自動(dòng)化之后,智能自動(dòng)化軟件機(jī)器人取代了原先需人工執(zhí)行的6-7個(gè)步驟,將之轉(zhuǎn)化為全自動(dòng)化流程,并成功實(shí)現(xiàn)自動(dòng)排序。在每日數(shù)據(jù)產(chǎn)出之后,機(jī)器人能夠在夜間自動(dòng)打印并整理歸檔,部門(mén)僅需在次日早晨連接網(wǎng)絡(luò)下載,即可輕松完成任務(wù)。智能自動(dòng)化軟件機(jī)器人每日運(yùn)行一小時(shí),穩(wěn)定處理大量數(shù)據(jù),實(shí)現(xiàn)逐筆打印、自動(dòng)排序,且始終保持零錯(cuò)誤率。案例思考智能自動(dòng)化在財(cái)務(wù)流程如何發(fā)揮?智能自動(dòng)化如何全方位助力電網(wǎng)企業(yè)實(shí)現(xiàn)智能自動(dòng)化?010201020304技術(shù)積累期(2019年)UiBot憑借技術(shù)底蘊(yùn)和創(chuàng)新取得進(jìn)展,與奧森科技合并,共同進(jìn)軍RPA+AI市場(chǎng)。成功研發(fā)圖像識(shí)別與自然語(yǔ)言處理技術(shù),實(shí)現(xiàn)精準(zhǔn)屏幕元素識(shí)別和用戶意圖理解,智能完成各類操作。來(lái)也科技于2015年成立,推出C端陪伴機(jī)器人“小來(lái)”及B端智能對(duì)話平臺(tái)“吾來(lái)”。2017年底啟動(dòng)UiBot項(xiàng)目,致力于開(kāi)發(fā)易用且功能強(qiáng)大的自動(dòng)化工具,逐步形成核心技術(shù)框架。市場(chǎng)拓展期(2022年至今)UiBot深化與現(xiàn)有企業(yè)合作,拓展新合作伙伴,共同推廣產(chǎn)品。不斷探索新應(yīng)用場(chǎng)景和技術(shù)創(chuàng)新,以期在未來(lái)市場(chǎng)競(jìng)爭(zhēng)中占據(jù)優(yōu)勢(shì)。產(chǎn)品迭代期(2020-2021年)來(lái)也科技完成C輪4200萬(wàn)及C+輪5000萬(wàn)美元融資,由平安等基金領(lǐng)投。UiBot團(tuán)隊(duì)優(yōu)化產(chǎn)品功能,修復(fù)bug,增加新功能,形成可視化界面、智能識(shí)別、多場(chǎng)景應(yīng)用等特色。研發(fā)初創(chuàng)期(2015-2018年)UiBot發(fā)展歷程UiBot是功能全面的RPA服務(wù)平臺(tái),提供自動(dòng)化腳本編寫(xiě)與直觀操作界面,簡(jiǎn)化自動(dòng)化任務(wù)實(shí)現(xiàn)。其特點(diǎn)為簡(jiǎn)易上手、高效穩(wěn)定、安全可靠,支持多操作系統(tǒng)與編程語(yǔ)言,并有豐富插件和擴(kuò)展庫(kù)滿足自定義需求。核心功能及優(yōu)勢(shì)包括:用戶友好界面:UiBot有直觀可視化界面,支持拖拽配置構(gòu)建流程,降低入門(mén)門(mén)檻;同時(shí)提供源碼視圖,滿足編程基礎(chǔ)用戶需求;支持Python、VBScript等編程語(yǔ)言自定義腳本。廣泛庫(kù)與插件:集成大量庫(kù)與插件,支持?jǐn)?shù)據(jù)庫(kù)交互、文件操作、網(wǎng)絡(luò)請(qǐng)求等,擴(kuò)展功能范圍;支持MySQL、Oracle等數(shù)據(jù)庫(kù),文件讀寫(xiě)、復(fù)制、移動(dòng)等功能,HTTP請(qǐng)求通信;涵蓋OCR、語(yǔ)音識(shí)別、機(jī)器學(xué)習(xí)等領(lǐng)域插件。數(shù)據(jù)安全與隱私:合規(guī)處理用戶數(shù)據(jù),采用加密技術(shù)保護(hù)敏感數(shù)據(jù),建立訪問(wèn)權(quán)限體系,防止非法獲??;提供數(shù)據(jù)備份與恢復(fù)機(jī)制,保護(hù)用戶數(shù)據(jù);遵循法規(guī)要求,確保用戶隱私安全。UiBot產(chǎn)品組成一般的RPA平臺(tái)至少會(huì)包含三個(gè)組成部分:開(kāi)發(fā)工具、運(yùn)行工具和控制中心。UiBot也不例外,在UiBot中,這三個(gè)組成部分分別被命名為UiBotCreator、UiBotWorker和UiBotCommander。和一般的RPA平臺(tái)相比,UiBot中還提供了專門(mén)為RPA設(shè)計(jì)的AI能力,這些AI能力也構(gòu)成了UiBot的第四個(gè)組成部分,稱之為UiBotMage。UiBot分社區(qū)免費(fèi)版和企業(yè)版,免費(fèi)產(chǎn)品有UiBotCreator和UiBotMage。UiBotCreator社區(qū)版免費(fèi),注冊(cè)登錄即用,功能近企業(yè)版,適合個(gè)人及非商用。官網(wǎng)提供豐富中文教程,客戶友好。UiBotMage注冊(cè)后可免費(fèi)使用有限次數(shù),更多需購(gòu)買。UiBot產(chǎn)品組成UiBot產(chǎn)品組成CreatorUiBotCreator是一款強(qiáng)大的機(jī)器人開(kāi)發(fā)工具Worker勞動(dòng)者即機(jī)器人運(yùn)行工具,用于運(yùn)行搭建好的機(jī)器人Commander指揮官即控制中心、指揮中心UiBot產(chǎn)品組成CreatorUiBotCreator是一款強(qiáng)大的機(jī)器人開(kāi)發(fā)工具,用于搭建流程自動(dòng)化機(jī)器人。它比其他工具更靈活、可擴(kuò)展。用戶可一鍵錄制流程并自動(dòng)生成機(jī)器人,支持可視化與專業(yè)模式,多種控件抓取,擴(kuò)展插件及SDK接入,實(shí)時(shí)監(jiān)控調(diào)整。還提供錯(cuò)誤處理和日志記錄功能。UiBot產(chǎn)品組成WorkerUiBotWorker,勞動(dòng)者即機(jī)器人運(yùn)行工具,用于運(yùn)行搭建好的機(jī)器人,供用戶運(yùn)營(yíng)已有RPA流程或查閱運(yùn)行結(jié)果。當(dāng)RPA在企業(yè)里面使用的時(shí)候,通常需要用UiBotCreator開(kāi)發(fā)流程,并完成調(diào)試和測(cè)試之后,再由UiBotWorker來(lái)運(yùn)行流程。UiBotWorker具有人機(jī)Robot、無(wú)人Robot雙模式、定時(shí)啟動(dòng)、重復(fù)執(zhí)行、條件觸發(fā)等多種執(zhí)行方式,支持Win、Linux、OSX等多系統(tǒng)等特點(diǎn),為滿足不同場(chǎng)景和需求,它提供兩種工作模式:1、人機(jī)交互模式:安裝于桌面,適合個(gè)人或小規(guī)模使用,用戶可安裝UiBotCreator流程,設(shè)置觸發(fā)器自動(dòng)執(zhí)行,進(jìn)行人機(jī)交互操作。2、無(wú)人值守模式:適用于大規(guī)模使用,通過(guò)UiBotCommander集中管理控制,安裝于專門(mén)計(jì)算機(jī)上,后臺(tái)靜默執(zhí)行,可通過(guò)UiBotCommander遠(yuǎn)程派發(fā)任務(wù),支持多機(jī)器人同時(shí)執(zhí)行,自動(dòng)分配任務(wù),集中管理任務(wù)結(jié)果和日志。UiBot產(chǎn)品組成CommanderUiBotCommander,指揮官即控制中心、指揮中心;UiBotCommander是B/S架構(gòu)軟件,無(wú)需客戶端,在瀏覽器中操作,作為Web應(yīng)用,可部署于互聯(lián)網(wǎng)或內(nèi)網(wǎng),它管理流程、數(shù)據(jù)及算力資源,具備安全審計(jì)、日志追蹤、實(shí)時(shí)監(jiān)控、綜合調(diào)度與權(quán)限控制等功能。用于多個(gè)機(jī)器人的部署與管理,用UiBotCreator編寫(xiě)流程之后,為了在UiBotWorker中運(yùn)行,通常是將流程上傳到UiBotCommander,再由UiBotCommander下發(fā)到UiBotWorker。UiBotCreator的界面介紹02成功下載安裝UiBot之后,打開(kāi)UiBotCreator軟件進(jìn)入“開(kāi)始”界面。網(wǎng)頁(yè)瀏覽器等擴(kuò)展程序的安裝包在工具欄中,點(diǎn)擊【使用指南】可知安裝、啟用、元素定位等操作指南。在開(kāi)始界面,可以通過(guò)點(diǎn)擊“開(kāi)始”——“新建空白流程”創(chuàng)建新的流程項(xiàng)目。如下圖所示,“名稱”處填寫(xiě)擬新建的流程項(xiàng)目名稱,在“位置”處可以更改流程項(xiàng)目保存位置,點(diǎn)擊“創(chuàng)建”即可進(jìn)入流程界面。在開(kāi)始界面,可以通過(guò)點(diǎn)擊“打開(kāi)”——文件管理框中選擇【含文件名的文件夾】--【選擇文件夾】打開(kāi)原有的流程項(xiàng)目。開(kāi)始界面創(chuàng)建空白流程后即可進(jìn)入“流程”界面,可以看到UiBot主界面布局如下:1.工具欄保存:保存當(dāng)前編輯器的task流程文件;發(fā)布:包括發(fā)布至機(jī)器人指揮官、發(fā)布至商店、發(fā)布至MiNiBot發(fā)布至本地;運(yùn)行:運(yùn)行當(dāng)前正在編輯的task流程文件;調(diào)試:調(diào)試工作流程文件;停止:運(yùn)行狀態(tài)下可用,停止當(dāng)前運(yùn)行的task流程文件;導(dǎo)入:將外部的工作流程文件導(dǎo)入到當(dāng)前打開(kāi)的項(xiàng)目中;UI分析器:適用于元素定位(含輸入文本、某個(gè)元素目標(biāo)),可以快速查詢界面元素及其特征,輕松地定位到父元素、子元素或兄弟元素;內(nèi)置瀏覽器:使用內(nèi)置瀏覽器無(wú)需安裝任何瀏覽器擴(kuò)展,即可選取目標(biāo)元素;可以選取到跨域網(wǎng)頁(yè)中的目標(biāo)元素;可以直接調(diào)用所訪問(wèn)頁(yè)面內(nèi)的JavaScript方法流程界面創(chuàng)建空白流程后即可進(jìn)入“流程”界面,可以看到UiBot主界面布局如下:2.組件區(qū)“組件區(qū)”包含了一系列的“組件”,其中最常用的是“開(kāi)始”、“流程塊”、“判斷”和“結(jié)束”這四種組件?!拜o助流程”與主流程是不相交的兩個(gè)流程?!拜o助流程開(kāi)始”和“子流程”對(duì)初學(xué)者來(lái)說(shuō)可以暫時(shí)不掌握。可以多個(gè)或者沒(méi)有“結(jié)束”流程用鼠標(biāo)把一個(gè)組件從左邊的“組件區(qū)”拖到中間空白的畫(huà)布,即可新建一個(gè)組件。在畫(huà)布的組件邊緣上拖動(dòng)鼠標(biāo)(此時(shí)鼠標(biāo)的形狀會(huì)變成一個(gè)十字型),可以為組件之間設(shè)置箭頭連接。把多個(gè)組件放在一張畫(huà)布上,用箭頭把它們連起來(lái),則構(gòu)成一張流程圖。流程界面
流程界面創(chuàng)建空白流程后即可進(jìn)入“流程”界面,可以看到UiBot主界面布局如下:3.流程視圖UiBot流程設(shè)計(jì)涉及:流程、流程塊、命令、屬性,彼此為包含關(guān)系。流程:指UiBot完成的任務(wù),一項(xiàng)任務(wù)對(duì)應(yīng)一個(gè)流程,同時(shí)只能編寫(xiě)和運(yùn)行一個(gè)。UiBot流程是動(dòng)作組合,以流程圖展示,包含于特定文件夾。流程圖含“開(kāi)始”、“結(jié)束”、“流程塊”、“判斷”四種元素,通過(guò)箭頭指示邏輯關(guān)系。流程塊:流程的細(xì)分步驟,描述每個(gè)步驟,詳細(xì)程度無(wú)統(tǒng)一標(biāo)準(zhǔn)。建議將獨(dú)立操作封裝成獨(dú)立流程塊,每流程建議不超過(guò)20個(gè),以提高效率和溝通。UiBotCreator中,“運(yùn)行”按鈕可依次執(zhí)行流程組件,流程塊上的三角按鈕可單獨(dú)運(yùn)行當(dāng)前塊,便于測(cè)試和驗(yàn)證。流程塊上的“紙和筆”按鈕可查看和編輯內(nèi)容,通過(guò)“可視化視圖”界面完成編寫(xiě),直觀易操作。開(kāi)始界面流程塊界面點(diǎn)擊“流程塊”右上角的編輯按鈕,即可進(jìn)入流程塊的可視化視圖進(jìn)行查看和編輯。如果流程圖是流程的展現(xiàn),那么可視化視圖和源代碼視圖都是流程塊的展現(xiàn)。流程塊視圖主要由工具欄、命令欄、可視化視圖/源代碼視圖、輸出視圖以及屬性欄\變量欄等構(gòu)成。命令欄在左側(cè)的命令欄區(qū)域,將引入第三個(gè)重要的概念:命令。命令,即在特定流程塊內(nèi),明確告知UiBot每一步應(yīng)執(zhí)行的具體動(dòng)作和操作方式。通常我們?cè)诹鞒淘O(shè)計(jì)時(shí)會(huì)把一個(gè)步驟具體細(xì)化成命令去執(zhí)行,如:模擬鼠標(biāo)、鍵盤(pán)操作,對(duì)窗口、瀏覽器操作等。UiBot將嚴(yán)格遵循我們?yōu)槠涮峁┑母黜?xiàng)命令,忠實(shí)地執(zhí)行。UiBot所支持的各類命令,均已詳盡地分類并呈現(xiàn)在左側(cè)的“命令欄”區(qū)域,涵蓋了模擬鼠標(biāo)與鍵盤(pán)操作、窗口與瀏覽器操作等多個(gè)類別。每個(gè)類別下的具體命令均可進(jìn)一步展開(kāi)以供查看??梢暬晥D和源代碼視圖在圖示中間部分,為可視化視圖和源代碼視圖。在此區(qū)域內(nèi),用戶可依據(jù)需求自主排列和組合多樣化的命令,從而精確構(gòu)建流程塊的核心內(nèi)容。用戶可以通過(guò)雙擊鼠標(biāo)左鍵或直接拖動(dòng)的方式,從“命令欄”將所需命令添加到此區(qū)域。當(dāng)某一流程塊啟動(dòng)執(zhí)行時(shí),用戶可將特定值(支持變量或表達(dá)式形式)作為輸入?yún)?shù)傳遞至該流程塊中;相應(yīng)地,當(dāng)流程塊執(zhí)行完畢后,亦可將結(jié)果值作為輸出,傳遞至流程圖中的指定變量。值得一提的是,用戶還可在流程圖中引入“判斷”機(jī)制,根據(jù)某個(gè)值,來(lái)決定究竟后面要找哪條路徑去運(yùn)行。流程塊界面可視化視圖和源代碼視圖在“可視化視圖”的上方設(shè)有一個(gè)可左右滑動(dòng)的開(kāi)關(guān),其左右兩側(cè)分別標(biāo)有“可視化”與“源代碼”兩個(gè)選項(xiàng),且默認(rèn)狀態(tài)為“可視化”。若需切換至“源代碼”狀態(tài),僅需輕觸開(kāi)關(guān)即可實(shí)現(xiàn),如下圖所示,可視化視圖和源代碼視圖描述的都是同一個(gè)流程塊,只是呈現(xiàn)方式不同??梢暬晥D通過(guò)圖形化界面,直觀地展示了各個(gè)命令及其之間的邏輯關(guān)系,便于用戶快速理解流程塊的整體架構(gòu)。而源代碼視圖則以編程語(yǔ)言的形式,深入剖析了流程塊的內(nèi)在邏輯,詳盡展現(xiàn)了其中的每一個(gè)細(xì)節(jié)。兩者相輔相成,共同構(gòu)成了對(duì)同一流程塊的全面解析。流程塊界面屬性欄\變量欄命令是UiBot執(zhí)行特定動(dòng)作的基本構(gòu)成部分,雖然關(guān)鍵,但僅憑命令本身并不足以應(yīng)對(duì)復(fù)雜多變的操作需求。因此,我們引入了第四個(gè)重要的概念:屬性,作為對(duì)命令功能的補(bǔ)充和擴(kuò)展。屬性是細(xì)化描述具體的命令,可設(shè)置模塊名稱、模塊描述。若將命令比作執(zhí)行動(dòng)作的動(dòng)詞,那么屬性便可視為與這一動(dòng)作緊密相關(guān)的名詞、副詞等修飾性元素。這些修飾性元素與命令的結(jié)合,共同構(gòu)建了UiBot執(zhí)行動(dòng)作時(shí)的完整且具體的操作要求。用鼠標(biāo)單擊命令,將其置為高亮狀態(tài),右邊的屬性欄會(huì)顯示出這條命令的屬性。切換至變量欄可查看當(dāng)前流程塊變量設(shè)置情況。流程塊界面經(jīng)過(guò)前面的介紹,我們了解了UiBot流程設(shè)計(jì)過(guò)程中的幾個(gè)重要概念,包括流程、流程塊、命令、屬性,以及流程視圖、流程塊視圖、可視化視圖\源代碼視圖流程塊界面UiBot的基礎(chǔ)語(yǔ)法031.常量與變量(1)常量
常量是程序運(yùn)行中不可變的量,類型包括數(shù)值、字符、布爾、數(shù)組、字典等,只在所屬流程塊內(nèi)有效,定義方式為“const常量名=常量值”。(2)變量
變量是程序運(yùn)行中可變的量,相當(dāng)于數(shù)據(jù)容器,取值類型與常量類似,包括null。UiBot中變量為動(dòng)態(tài)類型,值和類型可動(dòng)態(tài)改變。變量分類:流程圖變量(全局變量):在所有流程塊中有效。流程塊變量(局部變量):只在所屬流程塊中有效,不同流程塊中的同名變量互不影響。變量定義方式:源代碼視圖:使用“Dim變量名=變量值”等方式定義,變量命名建議為有意義的單詞或詞組??梢暬晥D:在流程圖或流程塊中新建變量,或在命令使用過(guò)程中自動(dòng)生成變量名并定義。常用數(shù)據(jù)類型2.標(biāo)識(shí)符標(biāo)識(shí)符是用來(lái)對(duì)變量、常量、函數(shù)、數(shù)組等命名的有效字符序列,即在編程中指定對(duì)象的名字,其命名需要遵守一定的規(guī)范標(biāo)準(zhǔn):支持中英文字符、數(shù)字、下劃線,且第一個(gè)字符必須為字母或者下劃線,如“姓名”“name”等;不能以數(shù)字開(kāi)頭;不區(qū)分字母大小寫(xiě),例如可以寫(xiě)NAME或者name;不能是諸如if、else、break、do等關(guān)鍵字。在給變量命名時(shí),通常有以下習(xí)慣:標(biāo)識(shí)符的命名需要清晰易懂、沒(méi)有歧義,通常采用對(duì)應(yīng)英文的全拼或者約定俗成的英文簡(jiǎn)寫(xiě)。多個(gè)英文單詞之間通??梢圆捎孟聞澗€分隔開(kāi),如student_name;多個(gè)英文單詞可以采用駝峰命名法,即單詞首字母大寫(xiě)來(lái)命名,如StudentName。常用數(shù)據(jù)類型3.數(shù)據(jù)類型在一般的編程語(yǔ)言中,都會(huì)把數(shù)據(jù)分為若干種不同的類型,UiBot常見(jiàn)的數(shù)據(jù)類型包含數(shù)值型、字符串型、布爾型、數(shù)組型、字典型、復(fù)合型、空值型等等。(1)數(shù)值型:包括整數(shù)(int,可十進(jìn)制或十六進(jìn)制表示)和浮點(diǎn)型(float,可常規(guī)或科學(xué)計(jì)數(shù)法表示),可進(jìn)行加減乘除運(yùn)算。
(2)布爾型(bool):邏輯判斷型,僅“真/假”兩值,進(jìn)行與、或、非邏輯運(yùn)算。
(3)字符型(string):由任意字符組成,用單引號(hào)、雙引號(hào)或三引號(hào)表示,支持特殊字符串表示,可連接無(wú)其他運(yùn)算。
(4)數(shù)組型(array):有序元素序列,存儲(chǔ)同或不同類型數(shù)據(jù),元素下標(biāo)從0開(kāi)始,包括一維和二維數(shù)組。
(5)字典型(dictionary):存儲(chǔ)同或不同類型數(shù)據(jù),鍵名唯一且為字符型,鍵值無(wú)限制,用于保存有關(guān)聯(lián)但類型不同的數(shù)據(jù)。
(6)復(fù)合型:數(shù)組和字典的混合類型,包括字典數(shù)組和數(shù)據(jù)字典,可靈活存儲(chǔ)和訪問(wèn)數(shù)據(jù)。
(7)空值型:僅一個(gè)值Null,不區(qū)分大小寫(xiě)。常用數(shù)據(jù)類型4.運(yùn)算符常用數(shù)據(jù)類型UiBot中的流程和流程塊設(shè)計(jì)主要有順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)三種。這也是計(jì)算機(jī)程序設(shè)計(jì)的三大基本結(jié)構(gòu)。順序結(jié)構(gòu)順序結(jié)構(gòu)中的每個(gè)步驟按先后順序執(zhí)行是最簡(jiǎn)單的基本結(jié)構(gòu),無(wú)論多么復(fù)雜的流程和流程快,從整體上看都是順序結(jié)構(gòu)的。循環(huán)與邏輯控制UiBot中的流程和流程塊設(shè)計(jì)主要有順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)三種。這也是計(jì)算機(jī)程序設(shè)計(jì)的三大基本結(jié)構(gòu)。2.選擇結(jié)構(gòu)選擇結(jié)構(gòu)又稱分支結(jié)構(gòu),是根據(jù)條件判斷的結(jié)果來(lái)確定程序的走向。當(dāng)條件為真時(shí),執(zhí)行一部分語(yǔ)句;條件為假時(shí),執(zhí)行另一部分語(yǔ)句。實(shí)際運(yùn)用中,某一分支可以不執(zhí)行語(yǔ)句。選擇結(jié)構(gòu)語(yǔ)句也叫條件語(yǔ)句,如果條件成立,即表達(dá)式的值為T(mén)ure(真)時(shí),執(zhí)行If后面的語(yǔ)句1;如果條件表達(dá)式的值為False(假),則執(zhí)行Else后面的語(yǔ)句2。語(yǔ)句1和語(yǔ)句2中仍然可以包含條件語(yǔ)句,構(gòu)成選擇結(jié)構(gòu)的嵌套。循環(huán)與邏輯控制UiBot中的流程和流程塊設(shè)計(jì)主要有順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)三種。這也是計(jì)算機(jī)程序設(shè)計(jì)的三大基本結(jié)構(gòu)。3.循環(huán)結(jié)構(gòu)循環(huán)結(jié)構(gòu)又稱重復(fù)結(jié)構(gòu),是指在一定的條件下反復(fù)執(zhí)行某些語(yǔ)句的流程結(jié)構(gòu)。其中,一直重復(fù)執(zhí)行某些語(yǔ)句,直到條件不滿足時(shí)才結(jié)束的循環(huán)稱為條件循環(huán)。當(dāng)條件滿足時(shí),執(zhí)行語(yǔ)句塊,然后返回循環(huán)語(yǔ)句開(kāi)頭,繼續(xù)判斷條件。當(dāng)條件不滿足時(shí),結(jié)束循環(huán)。循環(huán)與邏輯控制第一個(gè)財(cái)務(wù)機(jī)器人04凈資產(chǎn)增長(zhǎng)率是指企業(yè)本期凈資產(chǎn)總額與上期凈資產(chǎn)總額的比率,反映了企業(yè)資本規(guī)模的擴(kuò)張速度,是衡量企業(yè)總量規(guī)模變動(dòng)和成長(zhǎng)狀況的重
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 【正版授權(quán)】 ISO/IEC 19566-7:2022/AMD1:2025 EN Information technologies - JPEG systems - Part 7: JPEG linked media format (JLINK) - Amendment 1: Revision to the JLINK XMP expressions
- 【正版授權(quán)】 ISO/IEC/IEEE 29119-5:2024 EN Software and systems engineering - Software testing - Part 5: Keyword-driven testing
- 杭州全日制勞動(dòng)合同
- 磚塊購(gòu)銷合同磚塊購(gòu)銷合同
- 虛擬現(xiàn)實(shí)技術(shù)內(nèi)容開(kāi)發(fā)合作協(xié)議
- 招投標(biāo)文件合同協(xié)議書(shū)
- 購(gòu)房押金合同書(shū)
- 房歸女方所有離婚協(xié)議書(shū)
- 幼兒端午活動(dòng)方案
- 商場(chǎng)柜臺(tái)轉(zhuǎn)讓協(xié)議書(shū)
- 1企業(yè)網(wǎng)絡(luò)與信息安全管理組織架構(gòu)
- 綠色建筑設(shè)計(jì)標(biāo)準(zhǔn)-云南
- 《公路智慧養(yǎng)護(hù)信息化建設(shè)指南(征求意見(jiàn)稿)》
- 《書(shū)籍裝幀設(shè)計(jì)》 課件 項(xiàng)目4 書(shū)籍裝幀版式設(shè)計(jì)
- 作物栽培學(xué)課件
- 2024年遼寧大連中遠(yuǎn)海運(yùn)川崎船舶工程有限公司招聘筆試參考題庫(kù)含答案解析
- 資產(chǎn)盤(pán)點(diǎn)方案策劃
- 血漿置換的護(hù)理
- 加油站安全生產(chǎn)標(biāo)準(zhǔn)化檔案清單
- 《群英會(huì)蔣干中計(jì)》課件38張 2023-2024學(xué)年高教版(2023)中職語(yǔ)文基礎(chǔ)模塊下冊(cè)
- 大單元教學(xué)和集體備課研究
評(píng)論
0/150
提交評(píng)論