



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、3.2算法及其描述【任務(wù)一】* 知識錦囊 * 用自然語言描述算法就是用人們?nèi)粘K玫恼Z言來描述算法。一般格式如下,第一步:第二步:自然語言描述算法比擬容易掌握,但遇到復(fù)雜算法時很難將算法清晰的表示出來,并且 由于自然語言的歧義性,也容易導(dǎo)致算法執(zhí)行的不確定性。任務(wù)一作答區(qū)域第一步:第二步:第三步:【任務(wù)二】* 知識錦蒙 *用流程圖描述算法就是程序框圖來描述算法的一種表達方式,用流程圖描述算法,形象直觀,可使算法的流程描述得清晰、簡潔,但由于流程線過于靈活,不受約束,使用者可使流程任意轉(zhuǎn)向,從而造成程序閱讀和修改上的困難,不利于結(jié)構(gòu)化程序的設(shè)計。開始)考前須知:/ / 開始結(jié)束是流程圖必不可少的
2、因素。/ WfAX /y = 3M+5| 輸入必須在開始”以后,輸出一定是結(jié)束以前。結(jié)束/京/ 可以沒有輸入,但一定要有輸出。結(jié)束流程線不能交叉。流程圖的基本圖形及其功能圖形名稱功能a開始/結(jié)束表示算法的開始或結(jié)束,即流程的起點和終點;口輸入/輸出表示程序輸入輸出,即當(dāng)前需要輸出什么信息,或 需要輸入什么信息;處理表示算法中變量的計算與賦值;O判斷表示程序的問題或條件判斷環(huán)節(jié),如是否審批等;流程線表示算法中的流向;O連接點表示算法中的轉(zhuǎn)接;任務(wù)二作答題區(qū)域任務(wù)三答題區(qū)域任務(wù)三進階答題區(qū)域【偽代碼描述算法】用偽代碼描述算法就是用介于自然語言和計算機語言之間的文字和符號來描述算法,它 不用圖形符號
3、,書寫方便,格式緊湊,易于理解,便于向計算機程序設(shè)計語言過渡?!境绦蛟O(shè)計的三種基本結(jié)構(gòu)】任何復(fù)雜的算法都可以用三種基本控制結(jié)構(gòu)組合來表示。循環(huán)結(jié)構(gòu)三種基本控制結(jié)構(gòu)的主要作用是:循環(huán)結(jié)構(gòu)(1)順序結(jié)構(gòu)表示程序中的各步操作按出現(xiàn)的先后順序執(zhí)行。(2 )選擇結(jié)構(gòu)表示程序的處理步驟出現(xiàn)了分支,需要根據(jù)某一特定的條件選擇其中的一個分支執(zhí)行。(3 )循環(huán)結(jié)構(gòu)表示程序的反復(fù)執(zhí)行某個或者某些操作,知道判斷條件為假(或為真)時才可終止循環(huán)。使用三種基本控制結(jié)構(gòu)的組合來描述算法,可以改善算法的清晰度,提高算法的可讀性?!舅惴ㄌ卣鳌?1)有窮性。一個算法在執(zhí)行有窮步之后必須結(jié)束,即一個算法所包含的計算步驟是 有限的。(2 )確定性。算法執(zhí)行的每一個步驟必須有確切的定義,不能出現(xiàn)模棱兩可的情況。(3 )數(shù)據(jù)輸入。一個算法可以有零個或多個數(shù)據(jù)輸入。(4)數(shù)據(jù)輸出。一個算法必須有一個或多個數(shù)據(jù)輸出,以反映對輸入數(shù)據(jù)加工后的結(jié) 果,沒有輸出的算法是毫無意義的。(5)可行
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 北京專版2024年中考生物復(fù)習(xí)主題訓(xùn)練四
- 資金管理與企業(yè)價值的創(chuàng)造過程
- 閱讀理解能力與思維能力的提升
- 新課標(biāo)2024年中考生物復(fù)習(xí)第四單元生物圈中的人課時訓(xùn)練14血液血管和血型輸血
- 足球教學(xué)理念在青少年培養(yǎng)中的應(yīng)用
- 浙江國企招聘2024下半年臺州玉環(huán)市國有企業(yè)公開招聘38人筆試參考題庫附帶答案詳解
- 購物中心綠色供應(yīng)鏈管理的實踐與挑戰(zhàn)
- 河南2025年01月河南省開封市市直機關(guān)2025年度公開遴選49名公務(wù)員筆試歷年典型考題(歷年真題考點)解題思路附帶答案詳解
- 江西省水投能源發(fā)展有限公司2024年社會公開招聘筆試?筆試參考題庫附帶答案詳解
- 銷售過程中如何處理客戶異議
- DB1331T 102-2025雄安新區(qū)應(yīng)急物資儲備庫建設(shè)規(guī)范
- 北京市豐臺區(qū)2024-2025學(xué)年九年級上學(xué)期期末道德與法治試題(含答案)
- 醫(yī)院培訓(xùn)課件:《PET-CT的臨床應(yīng)用》
- 《從外觀看豬病診治》課件
- 《莫比烏斯環(huán)》課件
- 2025海南省交通投資控股限公司招聘30人高頻重點提升(共500題)附帶答案詳解
- 《工業(yè)機器人現(xiàn)場編程》課件-任務(wù)3.涂膠機器人工作站
- 富饒的西沙群島課件
- 中英文對照版 ASTM B594 2019 鋁合金形變產(chǎn)品超聲波檢測標(biāo)準(zhǔn)慣例
- 五年級下冊道德與法治教學(xué)計劃
- 2025屆高考數(shù)學(xué)專項復(fù)習(xí):阿基米德三角形【六大題型】含答案
評論
0/150
提交評論