官术网_书友最值得收藏!

3.1 算法概述

知識點講解:光盤:視頻\PPT講解(知識點)\第3章\算法概述.mp4

算法是指用計算機解決某一問題的方法和步驟。在計算機程序實現某個處理功能時,實際上是實現某個算法的過程。在本節的內容中,將對算法等基本知識進行簡要介紹。

3.1.1 算法分類

算法分為如下3類。

? 數值算法:用于解決一般數學解析方法難以解決的問題,例如求超越方程的根,求定積分,解微分方程等。

? 非數值算法:用于對非數值信息進行查找、排序等。

? 非數值算法:用于對非數值信息進行查找、排序等。

3.1.2 算法的特征

算法一共有5個特征,具體說明如下所示。

? 確定性:指算法的每個步驟都應確切無誤,沒有歧義。

? 可行性:指算法的每個步驟必須是計算機能夠有效執行、可以實現的,并可得到確定的結果。

? 有窮性:指一個算法應該在有限的時間和步驟內可以執行完畢的。

? 輸入性:指一個算法可以有0或多個輸入數據。

? 輸出性:指一個算法必須有一個或多個輸出結果。

Visual Basic語言在遵循算法處理的指導下,生成對應功能的流程語句來實現算法的目標。“結構化程序設計方法”規定算法有順序結構、選擇結構和循環結構3種基本結構,所以Visual Basic在流程語句也對應的分為順序結構、選擇結構和循環結構3種基本結構。

主站蜘蛛池模板: 通山县| 连山| 鸡西市| 蕉岭县| 靖西县| 海口市| 临夏市| 江西省| 盖州市| 苏尼特左旗| 同江市| 阳东县| 库车县| 武夷山市| 临洮县| 阜新市| 会昌县| 双辽市| 太保市| 佛山市| 礼泉县| 忻州市| 乃东县| 芮城县| 南漳县| 洱源县| 高雄县| 三河市| 格尔木市| 绩溪县| 贡山| 县级市| 周宁县| 九江市| 宁国市| 建始县| 阳原县| 若尔盖县| 南岸区| 镇宁| 县级市|