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

admin2016-03-31  29

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

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

答案B

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

最新回复(0)