1.計算機原理 2.網路概論題庫下載題庫

上一題
33 有關演算法(Algorithm)與程序(Procedure)之敘述,下列何者正確?
(A)演算法在有限步驟內會結束其執行動作,而程序則可能不會
(B)程序在有限步驟內會結束其執行動作,而演算法則可能不會
(C)演算法與程序均可能在有限步驟內無法結束其執行動作
(D)演算法與程序均會在有限步驟內結束其執行動作


答案:A
難度: 適中
3F
Lin Tony 大四下 (2016/09/19)
不知道是不是指業界的這種作法
以MSSQL來說 寫一段TSQL(視為一種演算法)清空資料庫
當它執行一次 就會有一個清空資料庫結果
但MSSQL寫一段SQLProcedure
可透過它執行定時(例如每天)的清空資料庫語法
此時程序便永遠存在 定時執行清空資料庫
4F
牛奶鍋 高三下 (2020/10/25)
演算法的特性

輸入(input):演算法會有零或一個輸出。
輸出(output):演算法會有一個或多個輸出。
有限性(finiteness):演算法應在有限的步驟內完成。
明確性(definiteness):演算法的每一個步驟應明確而不含糊的。
有效性(effectiveness):演算法的每一個步驟應可被執行且有效。
5F
目標國營聯招 小六下 (2021/09/05)

演算法一定會有結束 只是效率高低問題

但程式比如無限迴圈 有可能無法結束

33 有關演算法(Algorithm)與程序(Procedure)之敘述,下列何..-阿摩線上測驗