一个计算机算法是对特定问题求解步骤的一种描述。算法的( )是指算法能够对不合理数据及非法操作进行识别和处理的能力。
- A.有穷性
- B.可行性
- C.确定性
- D.健壮性
正确答案及解析
正确答案
D
解析
评定一个算法的优劣,主要有以下几个指标:
①正确性要求编程人员应用正确的计算机语言实现算法的功能;
②友好性是指算法实现的功能要具有良好的使用性,即用户友好性;
③可读性指算法应当是可读的、可以理解的,方便程序人员对其分析、修改移植到自己的程序中,实现某些功能;
④健壮性指在一个算法中,经常会出现不合理的数据或非法的操作,所以一个算法必须具有健壮性,能够对这些问题进行检查、纠正;
⑤效率主要是指执行算法时计算机资源的消耗。
依题意应选择D。
包含此试题的试卷
你可能感兴趣的试题
在几种不同类型的软件维护中,通常情况下()所占工作量最大。
-
- A.更正性维护
- B.适应性维护
- C.完善性维护
- D.预防性维护
- 查看答案
在()中,项目经理的权力是最小的。
-
- A.强矩阵型组织
- B.平衡矩阵组织
- C.弱矩阵型组织
- D.项目型组织
- 查看答案
在项目实施的过程中,项目经理通过项目周报中的项目进度分析图表发现机房施工进度有延期风险。项目经理立即组织相关人员进行分析,下达了关于改进措施的书面指令。该指令属于( )
-
- A.检查措施
- B.缺陷补救措施
- C.预防措施
- D.纠正措施
- 查看答案
-
- A.见图A
- B.见图B
- C.见图C
- D.见图D
- 查看答案
-
- A.见图A
- B.见图B
- C.见图C
- D.见图D
- 查看答案