|
弄清圖形符號:
運(yùn)行Visio,新建一個基本流程圖。在形狀窗口中用基本流程圖的圖形符號來表示程序算法。表1給出了較常用的“流程圖”所用的基本符號。
舉例使用:
一、制作順序結(jié)構(gòu)的流程圖(見圖1)
例1:編寫一個加法練習(xí)程序;
(1) 分別在形狀窗口中選用基本流程圖的圖形符號,拖曳到工作區(qū)。拖動圖形符號的八個控制點,即可更改大小。
(2) 雙擊圖形符號,填入所要的文字。也可利用“格式工具欄”更改字體的各種格式,例如字體、字號、顏色。
(3) 選擇“常用工具欄”連接線工具,將各個圖形符號連接起來。
(4) 完畢。
二、制作分支結(jié)構(gòu)的流程圖(見圖2)
例2:編寫一個加法練習(xí)程序,正確的顯示"ok",錯誤的顯示"wrong";
(1) 重復(fù)順序結(jié)構(gòu)操作的前兩個步驟。
(2) 選擇“常用工具欄”連接線工具,當(dāng)連接到分支結(jié)構(gòu)時,分析一下分支結(jié)構(gòu)的特點:一個入口,兩個分支,一個出口。特別要請你注意的是:出口時先得把兩個分支連接起來,然后再引出出口線。不過你會發(fā)現(xiàn)連接兩個分支的流線上有個默認(rèn)的箭頭,如何去掉呢?這時你可選擇“格式工具欄”中線端工具,選擇“無線端”即可。
(3) 在判定框兩側(cè)的流線,雙擊即可出現(xiàn)文本框,用于輸入T或者F。如你需要可將T和F拖曳離開流線。
(4) 完畢。
三、制作循環(huán)結(jié)構(gòu)的流程圖(見圖3)
例3:請你編寫一個加法練習(xí)程序,每套10道題,每題正確的加10分,錯誤的不給分,并計算總分等。
循環(huán)結(jié)構(gòu)分兩種:當(dāng)循環(huán)和直到循環(huán)。圖3是當(dāng)循環(huán),當(dāng)循環(huán)結(jié)構(gòu)的特點:當(dāng)條件成立時,重復(fù)執(zhí)行循環(huán)體;當(dāng)條件不成立時,不執(zhí)行循環(huán)體并立即退出循環(huán)。
采用順序結(jié)構(gòu)和分支結(jié)構(gòu)類同的畫法,可適當(dāng)調(diào)節(jié)算法中涉及的圖形符號的位置,力求讓學(xué)生看得懂直到理解。
|
|