一个计算机算法是对特定问题求解步骤的一种描述。若一个算法能够识别输入的非法数据并进行适当处理或反馈,则说明该算法的(15)较好。A.可行性B.正确性C.健壮性 D.确定性
一个计算机算法是对特定问题求解步骤的一种描述。若一个算法能够识别输入的非法数据并进行适当处理或反馈,则说明该算法的(15)较好。
A.可行性
B.正确性
C.健壮性
D.确定性
B.正确性
C.健壮性
D.确定性
参考解析
解析:同一问题可用不同算法解决,而一个算法的质量优劣将影响到算法乃至程序的效率。算法分析的目的在于选择合适算法和改进算法。一个算法的评价主要从时间复杂度和空间复杂度来考虑,其次还包括正确性(算法的正确性是评价一个算法优劣的最重要的标准)、可读性(算法的可读性是指一个算法可供人们阅读的容易程度)、健壮性(健壮性是指一个算法对不合理数据输入的反应能力和处理能力,也称为容错性)。
相关考题:
● 算法是问题求解过程的精确描述, 它为解决某一特定类型的问题规定了一个运算过程。以下关于算法的叙述中,错误的是(62)。(62)A.流程图(flow chart)是算法的一种图形表示方法B.用伪代码描述的算法易于转换成程序C.用 N/S盒图可以保证算法的良好结构(即由顺序、选择和重复结构来表示算法)D.用 E-R 图可以同时描述算法步骤和数据模型
一个计算机算法是对特定问题求解步骤的一种描述。__(14)__并不是一个算法必须具备的特性;若一个算法能够识别输入的非法数据并进行适当处理或反馈,则说明该算法的__(15)__较好。A.可移植性B.可行性C.确定性D.有穷性
下列关于算法的叙述错误的是()。A.算法是为解决一个特定的问题而采取的特定的有限的步骤B.算法是用于求解某个特定问题的一些指令的集合C.算法是从计算机的操作角度对解题过程的抽象,是程序的核心D.算法是从如何组织处理操作对象的角度进行抽象
一个计算机算法是对特定问题求解步骤的一种描述。 (36)并不是一个算法必须 具备的特性;若一个算法能够识别非法的。输入数据并进行适当处理或反馈,则说明该算 法的(37)较好。A.可移植性B.可行性C.确定性D.有穷性
一个计算机算法是对特定问题求解步骤的一种描述。( )并不是一个算法必须具备的特性;若一个算法能够识别非法的输入数据并进行适当处理或反馈,则说明该算法的(请作答此空)较好。A.可行性B.正确性C.健壮性D.确定性
下列关于算法的叙述正确的是()。A、算法中有待执行的运算和操作必须是相当基本的B、一个算法至少有一个输入和一个输出C、为了使算法更加的简洁,算法的每一个步骤不必确切地定义,计算机会自己识别D、一个算法的步骤可以是无穷的
单选题下列关于算法的叙述正确的是()。A算法中有待执行的运算和操作必须是相当基本的B一个算法至少有一个输入和一个输出C为了使算法更加的简洁,算法的每一个步骤不必确切地定义,计算机会自己识别D一个算法的步骤可以是无穷的
单选题数据结构里,算法是对()求解步骤的描述。A特定问题B特定时间C特定公式D以上都不对