麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 網站 > 媒體動畫 > 正文

Authorware開發實例:第25例 評定考分--Authorware7ShowMe范例精選

2024-09-08 19:26:05
字體:
來源:轉載
供稿:網友

25.1  程序功能與運行

打開程序,屏幕上顯示如圖25-1所示的程序流程圖和如圖25-2所示的程序運行主畫面。

 

圖25-1  程序流程圖                     圖25-2  程序運行主畫面

在圖25-1中,run to view documentation設計圖標完成發布一個聲明并運行程序到主畫面的功能,其余設計圖標則完成運行程序實例的功能。

在如圖25-2所示的主畫面中有如下3個按鈕:

l         introduction】——程序簡介

l         determining the path】——程序流程圖標設計說明

l         run the example】——運行實例

單擊run the example按鈕,程序進入實例演示分支,其運行畫面如圖20-3所示。

畫面右側有兩個按鈕,單擊check caps lock銨鈕,程序將檢查計算機鍵盤上的(caps lock鍵是否被按下,若已按下,在畫面左側窗口中顯示“caps lock is on”;若未按下,則顯示“caps lock is off”。

 

圖25-3  實例運行畫面

單擊check a score按鈕,畫面顯示一行文字,提示用戶在光標閃爍處輸入一個0100之間的數。用戶輸入一個數值后按回車鍵確認,程序將依據輸入的數值分別顯示出不同的評語。分數在133之間,顯示分數是低分段;分數在3467之間,顯示分數在中間段;分數在68100之間,顯示分數在高分段。

25.2  程序流程分析

25.2.1  是否按下caps lock鍵的判斷

主流程中two examples交互響應圖標下的check caps lock分支完成caps lock鍵是否按下的判斷顯示的功能。

check caps lock是一個按鈕交互響應分支。該按鈕是一個多形態按鈕,在按鈕編輯對話框中可以看到,它有“通常態”、“按下態”和“失效態”。當按下該按鈕時,按鈕變暗;而當按鈕失效時為灰色。

雙擊該分支下的群組圖標,其下級流程如圖25-4所示。

圖25-4  check caps lock分支下級流程

流程中決策圖標的屬性設置如圖25-5所示。

 

圖25-5  check caps lock決策圖標屬性設置對話框

由圖25-5可知,該決策圖標分支執行計算方式,計算表達式為“capslock+1”。

這一設置表示當caps lock鍵按下時,狀態為真,表達式計算結果為2,決策圖標進入第2分支;否則表達式計算結果為1,決策圖標只能進入第1分支。

決策圖標下的第1分支顯示圖標顯示文字“caps lock is off”,第2分支顯示圖標則顯示文字“caps lock is on”。

及時點評  本例中決策圖標的分支走向是由用戶是否按下大寫鍵所控制。同理可設置按下其他鍵來控制決策的執行,這為控制程序走向又增添了一種方法。

25.2.2  評定考分

two examples交互響應圖標下的check a score分支完成輸入考分的評定并顯示評語的功能。

check a score也是一個按鈕交互響應分支,其按鈕為多形態按鈕。

雙擊該分支下的群組圖標,其下級流程如圖25-6所示。

該流程為一個文本輸入交互響應,交互響應圖標中輸入了提示用戶輸入一個0100間數字的文字,光標閃爍處即是文本交互響應輸入框的位置,用戶在此輸入一個數字后按回車鍵確認。

    

圖25-6 check a score分支下級流程         圖25-7  *群組下級流程


在該流程中,clean up text entry運算圖標中的代碼如圖25-8所示。

 

圖25-8  clean up text entry運算圖標中的代碼

代碼將用戶剛才輸入的數字保存到score變量中,并且限定了score的值必須在0100之間。

score決策圖標的屬性設置如圖25-9所示。

圖25-9  score決策圖標屬性設置對話框

由圖25-9可知,決策圖標分支執行為計算方式,計算表達式為“(score/34)+1”。

作為決策計算表達式,規定只取整。因此該表達式的計算結果值將依據score的數值大小范圍得出如下3種結果:

score的值在033之間時,(score/34)+1的結果為1,決策走第1分支,畫面顯示考分在低分段的評語。

score的值在3467之間時,(score/34)+1的結果為2,決策走第2分支,畫面顯示考分在中間段的評語。

score的值在68100之間時,(score/34)+1的結果為3,決策走第3分支,畫面顯示考分在高分段的評語。

及時點評  一個“(score/34)+1”的運算表達式的設計使得決策圖標將依據score的值來進入不同的分支,從而給出不同分數的評語。這是利用決策圖標來處理“并列問題”所常用的方法。用戶可設置不同的劃分界限和需要的分數段,從而適應各種場合的要求。

25.3  小結

本例用兩個例子介紹了一個決策圖標怎樣依據一個表達式的值來決定其分支走向的設計過程,這個表達式可以是按鍵的邏輯狀態,也可以是一個數學運算式,這使得程序的走向控制十分靈活和實用,用戶只要依據實際情況設計好表達式,就可以達到所需的目的。

本例主要應用了如下的一些技術:

l         依據是否按下大寫鍵來確定決策圖標分支走向的技術

l         根據考生分數來確定決策圖標分支走向的技術

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 日韩一级网站 | 成人黄视频在线观看 | 毛片a级毛片免费播放100 | 国产一级aa大片毛片 | 99国产精成人午夜视频一区二区 | 综合在线视频 | 国产精品91在线 | 蜜桃av鲁一鲁一鲁一鲁 | 久久视频精品 | 在线播放视频一区二区 | 久久久久久99 | 美国黄色毛片女人性生活片 | 欧美亚洲国产成人 | 亚洲成人久久精品 | 91久久精品一区二区 | 一区在线视频观看 | 成人免费精品视频 | 一级免费黄色免费片 | av在线免费网 | 色阁阁69婷婷 | 国产无限资源在线观看 | 男女羞羞的视频 | 国产成人免费高清激情视频 | 神马福利网 | 久久久成人精品视频 | 一本视频在线观看 | 一本一道久久久a久久久精品91 | 九九视频在线观看6 | 成人短视频在线观看 | 亚洲第一成人在线观看 | 国产精品久久久久久久久粉嫩 | 天天色综合6 | 国产激情网 | 毛片在线看免费 | 欧洲成人一区二区 | 国产亚洲精品精 | 日本精品婷婷久久爽一下 | 欧美四级在线观看 | 国产精品久久国产精品 | 十级毛片 | 久久久久一本一区二区青青蜜月 |