當前位置:趣味科普網>經驗>

演算法與程式有何區別和聯絡

經驗 閱讀(2W)

演算法與程式有何區別和聯絡

一個程式不一定滿足有窮性,例作業系統,只要整個系統不遭破壞,它將永遠不會停止,即使沒有作業需要處理,它仍處於動態等待中,因此,作業系統不是一個演算法;程式中的指令必須是機器可執行的,而演算法中的指令則無此限制;演算法代表了對問題的解,而程式則是演算法在計算機上的特定的實現,一個演算法若使用程式設計語言來描述,則它就是一個程式。