下列关于计算机算法的叙述,错误的是______。

admin2014-03-27  21

问题 下列关于计算机算法的叙述,错误的是______。

选项 A、算法与程序不同,它是问题求解规则的一种过程描述,总在执行有穷步的运算后终止
B、算法的设计一般采用由细到粗、由具体到抽象的逐步求解的方法
C、算法的每一个运算必须有确切的定义,即每一个运算应该执行何种操作必须是清楚明确的,无二义性
D、分析一个算法好坏,要考虑其占用的计算机资源(如时间和空间)、算法是否易理解、易调试和易测试

答案B

解析 本题考查算法的特性。算法是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。算法可以使用自然语言、伪代码、流程图等多种不同的方法来描述。一个算法应该具有以下5个重要的特征:(1)有穷性,即算法的有穷性是指算法必须能在执行有限个步骤之后终止;(2)确切性,即算法的每一步骤必须有确切的;(3)输入项,即一个算法应有0个或多个输入,以刻画运算对象的初始情况,所谓0个输入指算法本身定出了初始条件;(4)输出项,一个算法有一个或多个输出,以反映对输入数据加工后的结果,没有输出的算法是毫无意义的;(5)可行性,也成为有效性,即算法中执行的任何计算步骤可以被分解为基本的可执行的操作步,即每个计算步都可以在有限时间内完成。
转载请注明原文地址:https://kaotiyun.com/show/efbC777K
0

最新回复(0)