《計算機解決問題的過程PPT學習課件》由會員分享,可在線閱讀,更多相關《計算機解決問題的過程PPT學習課件(17頁珍藏版)》請在人人文庫網上搜索。
1、計算機解決問題的過程包括:編程,1,同,2,1,導入課題:解方程1,x24 x4=06,5 x2- 10 x 17=02,3 x2-5x2=07,2.3 x23 x-4.6=03,6 x25 x-50=08,2 x 2 問:想請同學們考慮一下,用電腦怎么完成這個任務,利用修正機求解方程式:6x2 5x-50=0,三,修正機解決問題,4,同安一中勇展,2020/8/1,6 x25 x-50=0解決否則,輸出方程式無法求解,進入step4。 step4,結束程序。 算法:簡而言之,算法是解決問題的方法和步驟。 6、同安一中方勇展,2020/8/1,第三步:將算法寫入計算機程序。 原因:計算機不能讀。
2、算法,必須翻譯成計算機語言,這就是編程語言。 7、同安一中方勇展,2020/8/1,一元二次方程求解程序:設step1,a為6,b為5,c為-50。 步驟2、d為b2- 4交流步驟3,如果d為0以上,則進入步驟1、X1、X2、X2、步驟4。 否則,輸出方程式無法求解,進入step4。 step4,結束程序。 8、同安一中方勇展、2020/8/1、dim a as單曲、b as單曲、c as單曲、d as單曲、x1as單曲、x2as單曲=6b=5c=-50 d=b2-4* a * cifd=0 x2第五步:問題解決,總結:計算機解決問題流程圖,10,同安一中方勇展,2020/8/1,人機“問題解。
3、決”對比,問題分析,設置修正算法,得到結果等,修正算法速度較慢,修正算法速度較快的韓信點兵和楚軍決戰時,韓信指揮諸侯聯軍,埋伏在垑下十面,打敗楚軍,楚霸王項羽自殺了。 韓信說:“如果每3個人組成一個隊,最后1個人剩下每5個人組成一個隊,最后2個人剩下每7個人組成一個隊,最后4個人剩下。 請自己改正。 我有多少士兵? (假設士兵總數在100人以下),“韓信點兵”問題1 :求整除3侑1、整除5侑2、整除7侑4的最小自然數。 讓學生們列出這個問題的已知條件和未知,建立數學模型,列出解決這個問題的方法和步驟,建立計算機解決問題的程序語言。 12、同安一中方勇展,2020/8/1,共同研究:以小組為單位。
4、,利用學習的數學知識,明確主題要求什么,已知與未知的關系,寫出解題程序。 填寫“探究問題記錄表”。 13、同安一中方勇展,2020/8/1,算法:解決問題的方法和程序。 所有的步驟都必須是確定的、可能的、二義性的。 窮法是一種通過逐一實驗需要解決問題的所有可能情況來找到符合條件的解的方法,是最有效的算法,具有思維簡單,編程容易的優點。分析問題和解題程序算法1 :窮法求解,14,同安一中方勇展,2020/8/1,通過計算機解決問題,上機任務1 :全體學生啟動Visual Basic程序設置修訂環境,輸入程序代碼,調整執行。兵數: 67,15,同安一中方勇展,2020/8/1,展開,“韓信點兵”問題2 :整除3侑1,整除5侑2,整除7侑4,整除13侑6,求整除,上機任務2 :分析上述問題,寫出算法,程序士兵人數: 18232,16,同安一中方勇展,2020/8/1,總結,用計算機程序解決問題的基本過程,設置修正算法,分析問題,程序,調試程序,檢查結果,。