




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、第5章 判斷圖標(biāo)和計(jì)算圖標(biāo) 5.1 判斷設(shè)計(jì)圖標(biāo) 5.2 計(jì)算設(shè)計(jì)圖標(biāo) 上一頁下一頁目 錄結(jié) 束本 節(jié) 5.1.1 判斷設(shè)計(jì)圖標(biāo)簡介 5.1.2 順序分支路徑 5.1.3 隨機(jī)分支路徑 5.1.4 在未執(zhí)行過的路徑中隨機(jī)選擇 5.1.5 計(jì)算分支路徑 5.1 判斷設(shè)計(jì)圖標(biāo) 上一頁下一頁目 錄結(jié) 束5.1.1 判斷設(shè)計(jì)圖標(biāo)簡介 通過設(shè)計(jì)圖標(biāo)工具欄中的判斷設(shè)計(jì)圖標(biāo) ,可以建立一 個判斷分支結(jié)構(gòu)。這種判斷分支結(jié)構(gòu)是由一個判斷設(shè)計(jì)圖標(biāo)和附屬于它的結(jié)果圖標(biāo)所組成(如下圖所示)。在運(yùn)行到這種結(jié)構(gòu)時,Authorware會根據(jù)設(shè)計(jì)程序時指定的不同方式執(zhí)行相應(yīng)的分支路徑,這個路徑的選擇并不是由用戶自行選擇的,
2、而是由判斷分支結(jié)構(gòu)自行決定的。 本 節(jié)上一頁下一頁目 錄結(jié) 束 判斷分支結(jié)構(gòu)有4種分支路徑:一是“順序分支路 徑”;二是“隨機(jī)分支路徑”;三是“在未執(zhí)行過的路徑中隨機(jī)選擇”;四是“計(jì)算分支路徑”。當(dāng)用戶選擇了某種分支結(jié)構(gòu)后,在流程線上的判斷圖標(biāo)中就會顯示當(dāng)前分支結(jié)構(gòu)的字母,如下圖所示。 本 節(jié)上一頁下一頁目 錄結(jié) 束 順序分支路徑是這樣工作的:當(dāng)Authorware第一次經(jīng)過判斷分支結(jié)構(gòu)時,首先執(zhí)行第一分支路徑;第二次經(jīng)過判斷分支結(jié)構(gòu)時,執(zhí)行第二分支路徑;然后依次類推。 一、建立判斷分支結(jié)構(gòu) 首先從設(shè)計(jì)圖標(biāo)工具欄中拖動一個判斷設(shè)計(jì)圖標(biāo)到流程線上。 然后拖動兩個顯示設(shè)計(jì)圖標(biāo)(作為分支圖標(biāo))到判斷
3、設(shè)計(jì)圖標(biāo)的右側(cè)釋放。等待、顯示、群組和擦除等圖標(biāo)都可以作為判斷結(jié)構(gòu)的分支圖標(biāo)。在判斷分支結(jié)構(gòu)中,如果程序執(zhí)行時遇到了一個空判斷設(shè)計(jì)圖標(biāo),它將跳過該設(shè)計(jì)圖標(biāo),就像沒有該圖標(biāo)一樣。 二、設(shè)置判斷設(shè)計(jì)圖標(biāo)屬性 雙擊判斷設(shè)計(jì)圖標(biāo)打開【屬性:判斷圖標(biāo)】對話框。 在【分支】列表框中選擇“順序分支路徑”選項(xiàng),如下圖所示。 5.1.2 順序分支路徑 本 節(jié)上一頁下一頁目 錄結(jié) 束 在【重復(fù)】列表框中一共提供了五個選項(xiàng),我們選擇“所有的路徑”選項(xiàng)(如圖5.4所示),即執(zhí)行完所有分支路徑后才退出判斷結(jié)構(gòu),其它各選項(xiàng)的意義如下所述: 固定的循環(huán)次數(shù):選擇該選項(xiàng),可以指定Authorware執(zhí)行到哪條分支路徑時退出判
4、斷分支結(jié)構(gòu)。例如,當(dāng)在文本框中輸入“2”時,則程序執(zhí)行完第2條分支上的內(nèi)容后,就會退出分支結(jié)構(gòu)而執(zhí)行下面設(shè)計(jì)圖標(biāo)中的內(nèi)容。 直至單擊鼠標(biāo)或按任意鍵:選擇此選項(xiàng)后,按任意鍵或在屏幕上單擊鼠標(biāo)時,Authorware就會退出判斷分支結(jié)構(gòu);否則將反復(fù)運(yùn)行該判斷結(jié)構(gòu)。 本 節(jié)上一頁下一頁目 錄結(jié) 束 直至判斷值為真:選擇此選項(xiàng)后,可以在下面文本框中輸入一個變量或表達(dá)式。當(dāng)變量或表達(dá)式的值為真時,Authorware就會退出判斷分支結(jié)構(gòu);如果在該文本框中輸入的表達(dá)式的值為假,則Authorware就會在該判斷分支結(jié)構(gòu)中永遠(yuǎn)循環(huán)下去。每一次執(zhí)行到該判斷結(jié)構(gòu)時,Authorware都將判斷該值是否為真。 不
5、重復(fù):選擇此選項(xiàng)后,不管在分支區(qū)中選擇何種類型的分支路徑,Authorware只執(zhí)行其中一條分支路徑,然后退出該判斷結(jié)構(gòu),執(zhí)行主流程線下面的圖標(biāo)。 三、設(shè)置判斷路徑屬性 雙擊判斷結(jié)構(gòu)中分支圖標(biāo)上方的菱形按鈕,打開【屬性:判斷路徑】對話框,如下圖所示。 本 節(jié)上一頁下一頁目 錄結(jié) 束 在對話框中的【刪除內(nèi)容】列表框中共有3個選項(xiàng)供用戶選擇, “在下個選擇之前”:選擇此選項(xiàng)后,則在執(zhí)行判斷結(jié)構(gòu)時,在顯示下一個圖標(biāo)內(nèi)容之前擦除顯示對象。 在退出之前:選擇此選項(xiàng)后,則在執(zhí)行判斷結(jié)構(gòu)時,保留當(dāng)前分支上的顯示對象,退出時,把該判斷結(jié)構(gòu)中顯示的所有顯示對象一起擦除。 不擦除:選擇此選項(xiàng)后,將保留當(dāng)前分支上的
6、顯示對象,直至用戶使用擦除設(shè)計(jì)圖標(biāo)擦除該顯示對象。 選中“執(zhí)行分支結(jié)構(gòu)前暫?!睆?fù)選框,在演示窗口中會出現(xiàn)一個“繼續(xù)”按鈕,當(dāng)用戶單擊該按鈕后程序才向下執(zhí)行。若不選該復(fù)選框,Authorware則會自動執(zhí)行完該判斷結(jié)構(gòu)中的指定路徑,而由于計(jì)算機(jī)計(jì)算速度很快,會使得用戶看不清運(yùn)行結(jié)果,以至于各個分支的顯示結(jié)果都很難查閱。 本 節(jié)上一頁下一頁目 錄結(jié) 束 隨機(jī)分支路徑是這樣一個工作過程:當(dāng)Authorware執(zhí)行到一個判斷分支結(jié)構(gòu)時,將隨機(jī)選擇一條分支路徑執(zhí)行,這里要注意的是:有些分支圖標(biāo)可能連續(xù)執(zhí)行多次,而有些分支圖標(biāo)可能從未得到執(zhí)行。 設(shè)置“隨機(jī)路徑”屬性的操作步驟如下: 首先從設(shè)計(jì)圖標(biāo)工具欄中
7、拖動一個判斷設(shè)計(jì)圖標(biāo)到流程線上。 然后拖動作為分支的圖標(biāo)到判斷設(shè)計(jì)圖標(biāo)的右側(cè)釋放。 雙擊判斷設(shè)計(jì)圖標(biāo)打開【屬性:判斷圖標(biāo)】對話框。 在【分支】列表框中選擇“隨機(jī)分支路徑”類型,對話框中各選項(xiàng)的意義與5.1.2小節(jié)介紹的相同,在此不再重述。 5.1.3 隨機(jī)分支路徑 本 節(jié)上一頁下一頁目 錄結(jié) 束 在未執(zhí)行過的路徑中隨機(jī)選擇是這樣一個工作過程:當(dāng)Authorware進(jìn)入判斷分支結(jié)構(gòu)時,會隨機(jī)選擇一條從未執(zhí)行過的分支路徑執(zhí)行,然后再在未執(zhí)行過的路徑中隨機(jī)選擇一條執(zhí)行,直至所有分支路徑都被執(zhí)行一遍。 設(shè)置“在未執(zhí)行過的路徑中隨機(jī)選擇”屬性的操作步驟如下: 首先從設(shè)計(jì)圖標(biāo)工具欄中拖動一個判斷設(shè)計(jì)圖標(biāo)到
8、流程線上。 然后拖動作為分支的圖標(biāo)到判斷設(shè)計(jì)圖標(biāo)的右側(cè)釋放。 雙擊判斷設(shè)計(jì)圖標(biāo)打開【屬性:判斷圖標(biāo)】對話框,如下圖所示,在【分支】列表框中選擇“在未執(zhí)行過的路徑中隨機(jī)選擇”,對話框中各選項(xiàng)的意義與5.1.2小節(jié)介紹的相同,在此不再重述。 5.1.4 在未執(zhí)行過的路徑 中隨機(jī)選擇 本 節(jié)上一頁下一頁目 錄結(jié) 束 計(jì)算分支路徑是這樣一個工作過程:Authorware按照從左至右的順序給每一條分支路徑中的設(shè)計(jì)圖標(biāo)進(jìn)行編號。如果設(shè)置的變量或表達(dá)式的值等于1,則Authorware執(zhí)行第一條分支路徑;如果變量或表達(dá)式的值等于2,則Authorware執(zhí)行第二條分支路徑;其余情況依次類推。另外,利用邏輯變
9、量或條件表達(dá)式同樣可以讓Authorware選擇具體的分支路徑。 設(shè)置“計(jì)算分支路徑”屬性的操作步驟如下: 首先從設(shè)計(jì)圖標(biāo)工具欄中拖動一個判斷設(shè)計(jì)圖標(biāo)到流程線上,然后拖動作為分支的圖標(biāo)到判斷設(shè)計(jì)圖標(biāo)的右側(cè)釋放。 雙擊判斷設(shè)計(jì)圖標(biāo)打開【屬性:判斷圖標(biāo)】對話框。如下圖所示。 在【分支】列表框中選擇“計(jì)算分支結(jié)構(gòu)”類型,對話框中各選項(xiàng)的意義與5.1.2小節(jié)中介紹的相同,在此不再重述。 5.1.5 計(jì)算分支路徑 本 節(jié)上一頁下一頁目 錄結(jié) 束 在Authorware的設(shè)計(jì)圖標(biāo)工具欄中,有一個計(jì)算設(shè)計(jì)圖標(biāo) 。利用該設(shè)計(jì)圖標(biāo)可以給變量賦值以及進(jìn)行程序的函數(shù)調(diào)用??梢栽诹鞒叹€上的任意一點(diǎn)插入計(jì)算圖標(biāo),它也可
10、以附屬于任一設(shè)計(jì)圖標(biāo)之中。 要在計(jì)算設(shè)計(jì)圖標(biāo)中輸入變量、函數(shù)或表達(dá)式,首先需要雙擊計(jì)算圖標(biāo)打開計(jì)算窗口,然后就可以輸入,例如我們要輸入一個設(shè)定窗口大小的函數(shù)“ResizeWindow(400,300)”,在計(jì)算窗口中的光標(biāo)閃爍處直接輸入,如下圖所示。 5.2 計(jì)算設(shè)計(jì)圖標(biāo) 本 節(jié)上一頁下一頁目 錄結(jié) 束 在計(jì)算窗口中可以定義變量、表達(dá)式、函數(shù)、聲明文字,可以創(chuàng)建表達(dá)式、調(diào)入系統(tǒng)函數(shù)、進(jìn)行計(jì)算,還可以在該窗口中添加程序設(shè)計(jì)語句,如條件語句“ifthen”和循環(huán)語句“repeat”等,并且可以在語句中間可以添加注釋語句(就像在C中編寫程序一樣)。 在計(jì)算窗口中定義完變量或表達(dá)式之后,按住Ctrl鍵
11、(或Alt鍵)雙擊計(jì)算圖標(biāo),可以打開其屬性對話框(如下圖所示)。使用此對話框可以查看當(dāng)前引用的變量和函數(shù),還可以查看它們當(dāng)前的數(shù)值。各選項(xiàng)意義如下: 本 節(jié)上一頁下一頁目 錄結(jié) 束 圖標(biāo)名稱:此文本框用于指定和修改計(jì)算設(shè)計(jì)圖標(biāo)的名稱。 函數(shù):在此列表框中將顯示此計(jì)算設(shè)計(jì)圖標(biāo)引用的所有函數(shù)。 變量:在此列表框中將顯示此計(jì)算設(shè)計(jì)圖標(biāo)引用的所有變量。 當(dāng)前值:此文本框用來顯示在變量列表中選定變量的當(dāng)前值。 打開:單擊此按鈕可以退出計(jì)算設(shè)計(jì)圖標(biāo)的屬性對話框,并打開計(jì)算窗口。 如果計(jì)算圖標(biāo)是附屬于另一個圖標(biāo)的話,則計(jì)算窗口的標(biāo)題欄顯示的是那個圖標(biāo)的名稱。例如,當(dāng)選中一個名為“新變量”的顯示圖標(biāo)后,再單擊
12、【修改】|【圖標(biāo)】|【計(jì)算】命令,打開一個計(jì)算窗口,此窗口名稱就顯示為“新變量”,如下圖1所示。此外,在計(jì)算窗口中輸入文字后,可以通過文本菜單中的字體和大小命令調(diào)整字體和字號。在運(yùn)行程序時,先執(zhí)行完該計(jì)算設(shè)計(jì)圖標(biāo)的內(nèi)容后,才執(zhí)行被附屬的圖標(biāo)內(nèi)容。 本 節(jié)上一頁下一頁目 錄結(jié) 束 在計(jì)算窗口中輸入或改變了其內(nèi)容,并關(guān)閉窗口時,Authorware會自動提醒是否保存剛才所作的更改。單擊“是”按鈕或按回車鍵則關(guān)閉窗口并保存所作的更改,若單擊“否”按鈕則關(guān)閉窗口但不保存更改后的設(shè)置,若單擊取消按鈕或按Esc鍵則取消此次操作。 當(dāng)Authorware 6.0關(guān)閉計(jì)算設(shè)計(jì)窗口時,如果發(fā)現(xiàn)其中存在未定義的變量,將彈出一個新變量對話框(如上圖2所示)。 圖1圖2本 節(jié)上一頁下一頁目 錄結(jié) 束 在【名字】文本框中顯示該新變量名;在初始值文本框中可給該變量賦予初始值;在描述信息框中,可以輸入說明文字以便解釋此自定義變量的作用,這樣可以幫助用戶區(qū)分不同變量的不同功能。設(shè)定完成后,單擊【確定】按鈕即可完成變量的設(shè)定。通常情況下,我們一般不對初始值和描述進(jìn)行設(shè)置,而直接單
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 高錳酸鹽復(fù)合藥劑預(yù)氧化對搖蚊幼蟲DBPFP的控制研究
- YS公司戰(zhàn)略薪酬體系設(shè)計(jì)研究
- 旅游消費(fèi)者權(quán)益保護(hù)法律制度研究
- 校園十佳主持人大賽活動策劃方案
- 消防安全講座觀后感
- 廣播公司二季度安全事故應(yīng)急預(yù)案
- 玻璃加工車間安全事故應(yīng)急預(yù)案
- Moudule 5 Unit 1 It's time to watch a cartoon.教學(xué)設(shè)計(jì)(表格式) 2025年外研版八年級英語下冊
- 鋼筋混凝土牛腿柱施工方案
- 風(fēng)力發(fā)電機(jī)基建安全事故應(yīng)急預(yù)案
- 2025年湖南高爾夫旅游職業(yè)學(xué)院單招職業(yè)技能測試題庫附答案
- 2025年湖南大眾傳媒職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫新版
- 北京房屋租賃合同電子版7篇
- 《園林機(jī)械使用與維修》課件-任務(wù)3.園林養(yǎng)護(hù)機(jī)械
- 項(xiàng)目式學(xué)習(xí)在小學(xué)數(shù)學(xué)教學(xué)中的應(yīng)用
- 2024年3月-6月-9月-12月青少年軟件編程Python等級考試二級真題試卷(全4套 含答案)
- 2024年05月山東威海市商業(yè)銀行科技類社會招考筆試歷年參考題庫附帶答案詳解
- 2025中智集團(tuán)下屬單位公開招聘41人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 中醫(yī)理療館路演
- 產(chǎn)后腹直肌分離治療
- 【責(zé)任清單】醫(yī)院系統(tǒng)紀(jì)檢監(jiān)察責(zé)任清單
評論
0/150
提交評論