Page 14 - ePN256_運算思維與AppInventor2程式設計_課本PDF
P. 14

8  運算思維與 App Inventor 2 程式設計






                    五  演算法設計


                         演算法是一系列解決問題的指令及函式,如:我們平時繫鞋帶、倒一杯
                    茶、穿好衣服或準備一頓飯,其實都是在不知不覺中進行演算法設計了。舉個

                    例子,如果我們輸入二個數字 3 和 4,想要得到輸出 12 的結果,就要在中間

                    加上一個演算法「乘號 ×」,讓 3×4 = 12。
                         演算法可以想象為輸入一個甲物品後,經過一個過程後得到另外一個乙物

                    品,中間經過的過程就是所謂的演算法。












                         例如要把橘子變成橘子汁,可以使用果汁機或是切片榨汁或是用手擠壓,

                    只要最後得到橘子汁,中間的過程就可以稱為演算法。


















                         而實際上許多演算法可能複雜得多,在日常生活中,為面臨的問題找到解
                    決的方法,這些解決方法,也都可以稱為演算法。


                         要指揮電腦做事時,必須編寫計算機程序,逐步告訴電腦,想要它怎麼
                    做?這個按部就班的程序就是要使用演算法。電腦只能做到和提供給它們的演

                    算法一樣好,如果給了電腦一個糟糕的演算法,電腦執行的效率就很差。演算
                    法應用於許多的事情,包括數值計算、數據處理和自動化等各方面。
   9   10   11   12   13   14   15   16   17   18   19