流程圖的定義:
流程圖又稱程序框圖,是一種用程序框、流程線及文字說明來表示算法的圖形;
流程圖的特點(diǎn):
流程圖表示一個(gè)動(dòng)態(tài)過程,通常會(huì)有一個(gè)“起點(diǎn)”,一個(gè)或多個(gè)“終點(diǎn)”.
程序框圖是流程圖的一種.流程圖可以直觀、明確地表示動(dòng)態(tài)過程從開始到結(jié)束的全部步驟.它是由圖形符號(hào)和文字說明構(gòu)成的圖示.
程序框圖的構(gòu)成:
一個(gè)程序框圖包括以下幾部分:實(shí)現(xiàn)不同算法功能的相對(duì)應(yīng)的程序框;帶箭頭的流程線;程序框內(nèi)必要的說明文字。
設(shè)計(jì)程序框圖的步驟:
第一步,用自然語言表述算法步驟;
第二步,確定每一個(gè)算法步驟所包含的邏輯結(jié)構(gòu),并用相應(yīng)的程序框圖表示,得到該步驟的程序框圖;
第三步,將所有步驟的程序框圖用流程線連接起來,并加上終端框,得到表示整個(gè)算法的程序框圖。
幾種重要的結(jié)構(gòu):
順序結(jié)構(gòu)、條件結(jié)構(gòu)、循環(huán)結(jié)構(gòu)。
相關(guān)高中數(shù)學(xué)知識(shí)點(diǎn):結(jié)構(gòu)圖
結(jié)構(gòu)圖的定義:
由構(gòu)成系統(tǒng)的若干要素和表達(dá)各要素之間關(guān)系的連線構(gòu)成的圖示,叫做結(jié)構(gòu)圖。
連線通常按照從上到下、從左到右的方向表示要素的從屬關(guān)系或邏輯的先后關(guān)系。
結(jié)構(gòu)圖的分類:
結(jié)構(gòu)圖又分為知識(shí)結(jié)構(gòu)圖,組織結(jié)構(gòu)圖,其它結(jié)構(gòu)圖等。
程序框圖就是一種特殊的結(jié)構(gòu)圖,結(jié)構(gòu)圖中的文字和符號(hào)要簡(jiǎn)練清楚,遇到具體問題要認(rèn)真分析,一般先設(shè)計(jì)算法步驟,然后用適當(dāng)?shù)牧鞒虉D來描述算法。
算法結(jié)構(gòu)的特點(diǎn):
算法結(jié)構(gòu)中的選擇結(jié)構(gòu)反映了分類討論這一數(shù)學(xué)思想方法,特別是運(yùn)用計(jì)算機(jī)處理問題時(shí),更能有效地發(fā)揮分類討論的功效。
本文來自:逍遙右腦記憶 http://m.yy-art.cn/gaozhong/296012.html
相關(guān)閱讀:數(shù)學(xué)作業(yè)批改中巧用評(píng)語