資源簡介 (共19張PPT)認識算法(第一課時)年 級:職高一年級學 科:信息技術 基礎模塊(下冊)了解算法的基本概念和特征;會通過分析問題設計合理的算法,并用自然語言和流程圖描述算法。如何把大象放進冰箱 ①把冰箱門打開,②把大象裝進去,③把冰箱門關上。大象放進冰箱算法:指按照一定規則解決某一問題的明確而有限的步驟,即解決問題的方法和步驟。選擇合適的關鍵詞描述算法特征?輸入項一個算法有0個或多個輸入項。輸出項一個算法至少要有一個有效的輸出項。確定性算法的每一步驟都必須有確切的含義。有限性算法必須在執行有限個步驟后終止。可行性算法中需執行的每步都是可精確執行的。無輸出一個算法可以沒有輸出項。無效性算法的步驟都必須有確切的含義。無窮性算法可以執行無限個步驟。題目1:以下關于算法的描述,正確的是()。A.算法就是程序B.算法就是按照一定規則解決某一問題的明確而有限的步驟C.算法就是計算方法D.算法就是流程圖題目2:算法的特征有________、________、________、________和________。確定性有限性輸入項輸出項可行性題目3:以下關于拍黃瓜的步驟是算法嗎?準備:黃瓜、辣椒、大蒜、調料、盤子、菜刀;用菜刀拍打黃瓜;用菜刀將黃瓜均勻切段;將黃瓜放置盤中,放上切碎的辣椒、大蒜和調料;均勻攪拌。做出一道拍黃瓜的菜。自然語言黃瓜、辣椒、大蒜、調料、盤子、菜刀;用菜刀拍打黃瓜;用菜刀將黃瓜均勻切段;將黃瓜放置盤中,放上切碎的辣椒、大蒜和調料;均勻攪拌。做一道拍黃瓜的菜。輸入項(策略步驟)確定性有限性可行性輸出項一道拍黃瓜菜用菜刀拍打黃瓜用菜刀將黃瓜均勻切段開始將黃瓜放置盤中,放上切碎的辣椒、大蒜和調料結束黃瓜、辣椒、大蒜、調料、盤子、菜刀自然語言流程圖黃瓜、辣椒、大蒜、調料、盤子、菜刀;用菜刀拍打黃瓜;用菜刀將黃瓜均勻切段;將黃瓜放置盤中,放上切碎的辣椒、大蒜和調料;均勻攪拌。做一道拍黃瓜的菜。均勻攪拌圖形符號 符號名稱 符號功能開始/結束框 表示算法的開始或結束輸入/輸出框 表示算法中輸入或輸出數據處理框 表示算法中要執行的處理內容判斷框 表示算法中需要進行的判斷條件流程線 表示算法執行的方向連接線 表示流程圖的接續一道拍黃瓜菜用菜刀拍打黃瓜用菜刀將黃瓜均勻切段開始將黃瓜放置盤中,放上切碎的辣椒、大蒜和調料結束黃瓜、辣椒、大蒜、調料、盤子、菜刀自然語言流程圖黃瓜、辣椒、大蒜、調料、盤子、菜刀;用菜刀拍打黃瓜;用菜刀將黃瓜均勻切段;將黃瓜放置盤中,放上切碎的辣椒、大蒜和調料;均勻攪拌。做一道拍黃瓜的菜。均勻攪拌題目1:將流程圖圖形框與對應含義連一連。開始/結束框輸入/輸出框處理框判斷框流程線連接線題目2:選用合適的流程圖圖形,繪制“大象放進冰箱”的流程圖。開始/結束框輸入/輸出框處理框判斷框流程線連接線有一頭大象和一只冰箱;大象在冰箱里把冰箱門打開把大象裝進去開始把冰箱門關上結束大象、冰箱①把冰箱門打開,②把大象裝進去,③把冰箱門關上。大象在冰箱里。“曹沖稱象”,設計算法,用流程圖表示。三國時期,曹操想稱一頭大象。當時人們你一言我一語,誰也提不出一個切實可行的辦法。就在這時,曹操的兒子曹沖說:“我有個辦法。把大象趕到一艘大船上,看船身下沉多少,就沿著水面,在船舷上畫一條線。再把大象趕上岸,往船上裝石頭,裝到船下沉到畫線的地方為止,然后稱一稱船上的石頭,石頭有多重,大象就有多重。”輸入項第1步第2步第3步第4步第5步第6步輸出項大象、船、石頭把大象趕上船沿著水面在船舷上畫一條線把大象趕上岸往船上裝石頭,裝到船下沉到畫線地方為止稱一稱船上的石頭石頭有多重,大象就有多重大象的重量大象的重量把大象趕上船沿著水面在船舷上畫一條線開始把大象趕上岸結束大象、船、石頭往船上裝石頭,裝到船下沉到畫線的地方為止稱一稱船上的石頭石頭有多重,大象就有多重輸入框輸出框處理框處理框處理框處理框處理框處理框把大象趕到一艘大船上,看船身下沉多少,就沿著水面,在船舷上畫一條線。再把大象趕上岸,往船上裝石頭,裝到船下沉到畫線的地方為止,然后稱一稱船上的石頭,石頭有多重,大象就有多重。輸入項第1步第2步第3步第4步第5步第6步輸出項大象、船、石頭把大象趕上船沿著水面在船舷上畫一條線把大象趕上岸往船上裝石頭,裝到船下沉到畫線的地方為止稱一稱船上的石頭石頭有多重,大象就有多重大象的重量輸入框輸出框處理框處理框處理框處理框處理框處理框往船上放石頭時,需要判斷放上去的石頭是否與水面做的記號齊平,這一過程被稱為判斷,在流程圖中使用菱形進行表示。把大象趕上船;往船上放石頭時是否與記號齊平;沿著水面在船舷上畫一條線;放石頭到船上;把大象趕上岸;石頭有多重,大象就有多重;稱一稱船上的石頭。大象的重量把大象趕上船沿著水面在船舷上畫一條線開始把大象趕上岸結束大象、船、石頭放石頭到船上稱一稱船上的石頭石頭有多重,大象就有多重往船上放石頭時是否與記號齊平是否答案:13524761、明確什么是算法。2、選擇關鍵詞描述算法特征。3、問卷星測驗:課后作業:1.算法概念:即指按照一定規則解決某一問題的明確而有限的步驟。2.算法特征:有輸入、有輸出、明確的、有限的、可行的。3.可以用自然語言和流程圖表示算法。4.流程圖圖形符號:總結: 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫