資源描述:
《第10章-判斷圖標(biāo)、框架圖標(biāo)和導(dǎo)航圖標(biāo)的應(yīng)用10.ppt》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、第10章判斷圖標(biāo)、框架圖標(biāo)和導(dǎo)航圖標(biāo)的應(yīng)用主要內(nèi)容:了解【判斷】圖標(biāo)、【框架】圖標(biāo)和【導(dǎo)航】圖標(biāo)的結(jié)構(gòu)和功能掌握【判斷】圖標(biāo)、【框架】圖標(biāo)和【導(dǎo)航】圖標(biāo)的屬性設(shè)置掌握【判斷】圖標(biāo)、【框架】圖標(biāo)和【導(dǎo)航】圖標(biāo)的應(yīng)用決策判斷結(jié)構(gòu)的組成決策判斷結(jié)構(gòu)用于設(shè)置決策方式,決定設(shè)計圖標(biāo)能否被執(zhí)行,以什么順序執(zhí)行,以及總共執(zhí)行多少次。決策判斷分支結(jié)構(gòu)由【判斷】設(shè)計圖標(biāo)以及附屬于該設(shè)計圖標(biāo)的分支圖標(biāo)共同構(gòu)成,如圖所示。分支圖標(biāo)所處的分支流程稱做“分支路徑”,每條分支路徑都有一個與之相連的分支標(biāo)記。決策判斷結(jié)構(gòu)的屬性設(shè)置右側(cè)的“時限”文本框:用于限制決策判斷分支結(jié)構(gòu)的
2、運行時間,在這里可以可以輸入代表時間長度的數(shù)值、變量或表達式,單位為秒。一旦到達規(guī)定時間,Authorware7.02就會立即從決策判斷分支結(jié)構(gòu)中返回到主流程線上并沿主流程線繼續(xù)向下執(zhí)行?!帮@示剩余時間”復(fù)選框:如果設(shè)置了限制時間,此復(fù)選框就變?yōu)榭捎脿顟B(tài)。打開此復(fù)選框,則程序執(zhí)行到?jīng)Q策判斷分支結(jié)構(gòu)時,【演示】窗口中會顯示一個倒計時鐘,用于提示剩余時間?!爸貜?fù)”下拉列表框:用于設(shè)置Authorware7.02在決策判斷分支結(jié)構(gòu)中循環(huán)執(zhí)行的次數(shù)“固定的循環(huán)次數(shù)”選項:根據(jù)在下方的文本框中輸入的數(shù)值、變量和表達式的值,Authorware7.02將在決策
3、判斷分支結(jié)構(gòu)中循環(huán)執(zhí)行固定的次數(shù),至于每次沿哪條分支路徑執(zhí)行由【分支】屬性決定。如果設(shè)置的次數(shù)小于l,則Authorware7.02退出決策判斷分支結(jié)構(gòu),不執(zhí)行其中任何分支圖標(biāo)。決策判斷結(jié)構(gòu)的屬性設(shè)置“所有的路徑”選項:直到所有的分支圖標(biāo)都被執(zhí)行過,在每個分支圖標(biāo)都至少被執(zhí)行過一次之后,Authorware7.02退出決策判斷分支結(jié)構(gòu)。“直到單擊鼠標(biāo)或按任意鍵”選項:Authorware7.02將不停地在決策判斷分支結(jié)構(gòu)中循環(huán)執(zhí)行,直到用戶按下了鼠標(biāo)鍵或鍵盤上的任意鍵。決策判斷結(jié)構(gòu)的屬性設(shè)置“直到判斷為真”選項:選擇此選項,則Authorware7
4、.02在執(zhí)行每一次循環(huán)之前,都會對輸入到下方文本框中的變量或表達式的返回值進行判斷,如果值為“假”,就一直在決策判斷分支結(jié)構(gòu)內(nèi)循環(huán)執(zhí)行,如果值為“真”,就退出決策判斷分支結(jié)構(gòu)?!安恢貜?fù)”選項:選擇此選項,則Authorware7.02只在決策判斷分支結(jié)構(gòu)中執(zhí)行一次,然后就退出決策判斷分支結(jié)構(gòu)返回到主流程線上繼續(xù)向下執(zhí)行。至于沿哪條分支路徑執(zhí)行由【分支】的屬性設(shè)置來決定。決策判斷結(jié)構(gòu)的屬性設(shè)置“分支”下拉式列表框:配合“重復(fù)”屬性使用,設(shè)置Authorware7.02執(zhí)行到?jīng)Q策判斷分支結(jié)構(gòu)時,究竟執(zhí)行哪些路徑,并且這里的設(shè)置可以在【判斷】圖標(biāo)的外觀上
5、顯示出來?!绊樞蚍种窂健保篈uthorware7.02在第一次執(zhí)行到?jīng)Q策判斷分支結(jié)構(gòu)時,執(zhí)行第一條分支路徑中的內(nèi)容,第二次執(zhí)行到?jīng)Q策判斷分支結(jié)構(gòu)時,執(zhí)行第二條分支路徑中的內(nèi)容,以此類推即可?!半S機分支路徑”:Authorware7.02在執(zhí)行到一個決策判斷分支結(jié)構(gòu)時,將隨機選擇一條分支路徑執(zhí)行。決策判斷結(jié)構(gòu)的屬性設(shè)置“在未執(zhí)行的路徑中隨機選擇”:Authorware7.02在執(zhí)行到某個決策判斷分支結(jié)構(gòu)時,會隨機選擇一條從未執(zhí)行過的分支路徑執(zhí)行。這個選項保證了Authorware7.02在重復(fù)執(zhí)行某條分支路徑前,將所有的分支路徑都執(zhí)行過一遍。“計算
6、分支結(jié)構(gòu)”:在下方的文本框中輸入變量或表達式,Authorware7.02在執(zhí)行到?jīng)Q策判斷分支結(jié)構(gòu)時,會根據(jù)文本框中的值選擇要執(zhí)行的分支路徑:如果該值等于l,則執(zhí)行第一條分支路徑;如果該值等于2,則執(zhí)行第二條分支路徑,以此類推。決策判斷結(jié)構(gòu)的屬性設(shè)置分支結(jié)構(gòu)屬性設(shè)置“擦除內(nèi)容”下拉式列表框:用于設(shè)置何時擦除對應(yīng)分支圖標(biāo)顯示的內(nèi)容“在下個選擇之前”:只要程序一執(zhí)行完當(dāng)前分支圖標(biāo),立刻擦除對應(yīng)的顯示內(nèi)容。“在退出之前”:保留所有的顯示信息,直到Authorware7.02從當(dāng)前決策判斷分支結(jié)構(gòu)中退出才進行擦除。“不擦除”:保留所有的顯示信息,除非你使用
7、了【擦除】圖標(biāo)將它們擦除。分支結(jié)構(gòu)屬性設(shè)置(2)“執(zhí)行分支結(jié)構(gòu)前暫?!睆?fù)選框:選擇該復(fù)選框,則程序在離開當(dāng)前分支路徑前會在演示窗口中顯示一個【繼續(xù)】按鈕,用戶單擊該按鈕,程序繼續(xù)運行??蚣芙Y(jié)構(gòu)建立框架結(jié)構(gòu):首先,從圖標(biāo)欄向設(shè)計窗口的流程線上拖放一個【框架】圖標(biāo),然后在其右側(cè)添加需要的圖標(biāo)作為框架結(jié)構(gòu)的分支,也稱為頁。這樣就建立了框架結(jié)構(gòu)。當(dāng)所建立的框架結(jié)構(gòu)復(fù)雜時,最好使用【群組】圖標(biāo)作為框架的頁.框架結(jié)構(gòu)的嵌套所謂框架結(jié)構(gòu)的嵌套,就是指在框架結(jié)構(gòu)中存在另一個框架結(jié)構(gòu),也可以這樣認為:框架結(jié)構(gòu)的嵌套就是把一個框架結(jié)構(gòu)作為另一個框架結(jié)構(gòu)的一個頁面來使用
8、?!究蚣堋繄D標(biāo)“”的作用是建立框架分支和框架循環(huán)結(jié)構(gòu)。它可以有多種圖標(biāo)組成,并且可以實現(xiàn)多種圖標(biāo)的功能??蚣軋D標(biāo)框架窗口是