版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
算法的特征
及描述方法
執(zhí)教教師:廖軍
探究活動:流程圖Python的編程環(huán)境算法的描述方法算法的特征ACBD
算法的特征算法的概念:在有限的步驟內(nèi)解決問題所使用的方法。算法的特征有窮性確定性有0個或n個輸入有1個或n個輸出可行性
一個算法在執(zhí)行有限步驟后再有限的時間內(nèi)能夠?qū)崿F(xiàn)。
一個算法中的每一個步驟的表述都是確定的、沒有歧義的語句。
輸入是算法在執(zhí)行時從外界獲得的數(shù)據(jù);零個輸入代表算法沒有外部輸入。
輸出是算法執(zhí)行的結(jié)果;沒有輸出的算法是沒有意義的。
每一個步驟都能有效的執(zhí)行,并得到確定的結(jié)果。P74
算法的描述方法P75自然語言流程圖偽代碼算法的描述方法
算法的描述方法P70~71自然語言描述洗滌算法計數(shù)器清零;當(dāng)計數(shù)小于5時;2.1電動機(jī)正轉(zhuǎn)2秒;2.2停2秒;2.3電動機(jī)反轉(zhuǎn)30秒;2.4停2秒;2.5計數(shù)加1;3.否則結(jié)束洗滌偽代碼i=0Whilei<5print(“電動機(jī)正轉(zhuǎn)2秒”)print(“停2秒”)print(“電動機(jī)反轉(zhuǎn)30秒”)print(“停2秒”)i=i+1代碼i=0Whilei<5
電動機(jī)正轉(zhuǎn)2秒;
停2秒;
電動機(jī)反轉(zhuǎn)30秒;
停2秒;i=i+1
算法的描述方法P70~71自然語言描述洗滌算法自然語言是人們?nèi)粘I钪惺褂玫恼Z言,用自然語言描述的算法通俗易懂,但是描述用詞要做到準(zhǔn)確,統(tǒng)一,無二義性。以課本的洗滌算法為例:計數(shù)器清零;當(dāng)計數(shù)小于5時;2.1電動機(jī)正轉(zhuǎn)2秒;2.2停2秒;2.3電動機(jī)反轉(zhuǎn)30秒;2.4停2秒;2.5計數(shù)加1;3.否則結(jié)束洗滌i=0Whilei<5print(“電動機(jī)正轉(zhuǎn)2秒”)print(“停2秒”)print(“電動機(jī)反轉(zhuǎn)30秒”)print(“停2秒”)i=i+1代碼:
算法的描述方法P70~71描述洗滌算法偽代碼i=0Whilei<5print(“電動機(jī)正轉(zhuǎn)2秒”)print(“停2秒”)print(“電動機(jī)反轉(zhuǎn)30秒”)print(“停2秒”)i=i+1代碼i=0Whilei<5
電動機(jī)正轉(zhuǎn)2秒;
停2秒;
電動機(jī)反轉(zhuǎn)30秒;
停2秒;i=i+1偽代碼偽代碼是一種算法描述語言,它是介于自然語言和程序設(shè)計語言之間的人工語言來描述算法。偽代碼書寫方便、格式緊湊、表達(dá)精煉,比較容易被開發(fā)人員理解。
算法的描述方法P76圖形符號名稱作用起止框表示一個算法的開始或結(jié)束。處理框表示要處理的內(nèi)容,該框有一個入口一個出口。輸入/輸出框表示數(shù)據(jù)的輸入或結(jié)果的輸出。判斷框表示條件判斷的情況。滿足條件,執(zhí)行一條路徑;不滿足條件,執(zhí)行另外一條路徑。連接框用于連接因畫不下而斷開的流程線。流程線指出流程控制方向。
探究活動:流程圖用流程圖來描述:輸入兩個自然數(shù)啊a,b;判斷a<b,是否為真命題?流程圖是由一些簡單的框圖組成,框圖用來表示算法的步驟。用流程圖描述算法,形象直觀、清晰簡介,算法結(jié)構(gòu)表達(dá)明確。a=int(input(“輸入a的值后,按回車鍵:”))b=int(input(“輸入b的值后,按回車鍵:”))ifa<b:print(“真命題”)else:print(“假命題”)體驗用“畫程”軟件繪制流程圖
探究活動:流程圖用流程圖來描述:溫標(biāo)轉(zhuǎn)換程序體驗用“畫程”軟件繪制流程圖f=float(input(“請輸入一個華氏溫度:”))c=5*(f-32)/9print(“攝氏溫度:”,c)
探究活動:流程圖體驗用“畫程”軟件繪制流程圖
Python的編程環(huán)境以Thonny以例,安裝好后可通過雙擊打開編程頁面。嘗試運行下面的代碼:c="hello,theword"print(c)
在進(jìn)行輸入時,需要注意以下:1·輸入法必須是英文字符,半角輸入2·代碼中的標(biāo)點必須是英文符號
Pyth
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 油品儲運調(diào)合工崗前工作質(zhì)量考核試卷含答案
- 物料輸送及煙氣凈化工安全規(guī)程測試考核試卷含答案
- 2025年東遼縣事業(yè)單位聯(lián)考招聘考試歷年真題附答案
- 2024年湖南九嶷職業(yè)技術(shù)學(xué)院馬克思主義基本原理概論期末考試題附答案
- 2024年溫州市工人業(yè)余大學(xué)馬克思主義基本原理概論期末考試題附答案
- 2024年運城市特崗教師招聘考試真題匯編附答案
- 2024年萊蕪市直機(jī)關(guān)遴選公務(wù)員考試真題匯編附答案
- 2025年美容美甲行業(yè)操作規(guī)范手冊
- 2024年重慶化工職業(yè)學(xué)院馬克思主義基本原理概論期末考試題附答案
- 2025四川省公務(wù)員考試常識判斷專項練習(xí)題及答案1套
- 呼吸機(jī)相關(guān)肺炎預(yù)防策略指南2026
- 2026年內(nèi)蒙古白音華鋁電有限公司招聘備考題庫帶答案詳解
- 2025年玉溪市市直事業(yè)單位選調(diào)工作人員考試筆試試題(含答案)
- 2026年游戲AB測試實施方法含答案
- 2025湖南湘西鶴盛原煙發(fā)展有限責(zé)任公司招聘擬錄用人員筆試歷年備考題庫附帶答案詳解
- 江蘇省2025年普通高中學(xué)業(yè)水平合格性考試英語試卷(含答案)
- 枕骨骨折的護(hù)理課件
- TCEC電力行業(yè)數(shù)據(jù)分類分級規(guī)范-2024
- GB/T 26951-2025焊縫無損檢測磁粉檢測
- 2025及未來5-10年高壓管匯項目投資價值市場數(shù)據(jù)分析報告
- 腹部手術(shù)圍手術(shù)期疼痛管理指南(2025版)課件
評論
0/150
提交評論