题目
(考点2,3,5)下列关于计算机算法的说法,错误的是_。 A. 算法是解决问题的方法和求解问题的步骤描述B. 算法可以用不同的语言描述C. 算法的优劣与算法描述语言无关D. 算法需要编程实现后才能评价其优劣
(考点2,3,5)下列关于计算机算法的说法,错误的是_。
- A. 算法是解决问题的方法和求解问题的步骤描述
- B. 算法可以用不同的语言描述
- C. 算法的优劣与算法描述语言无关
- D. 算法需要编程实现后才能评价其优劣
题目解答
答案
D
解析
步骤 1:理解算法的定义
算法是解决问题的方法和步骤描述,它是一种逻辑结构,不依赖于具体的编程语言。
步骤 2:分析算法的描述方式
算法可以用自然语言、流程图、伪代码等多种方式描述,不局限于编程语言。
步骤 3:评估算法的优劣
算法的优劣可以通过时间复杂度、空间复杂度等理论指标进行评价,而不需要实际编程实现。
步骤 4:判断选项
选项D认为算法需要编程实现后才能评价其优劣,这是错误的,因为算法的优劣可以通过理论分析来评价。
算法是解决问题的方法和步骤描述,它是一种逻辑结构,不依赖于具体的编程语言。
步骤 2:分析算法的描述方式
算法可以用自然语言、流程图、伪代码等多种方式描述,不局限于编程语言。
步骤 3:评估算法的优劣
算法的优劣可以通过时间复杂度、空间复杂度等理论指标进行评价,而不需要实际编程实现。
步骤 4:判断选项
选项D认为算法需要编程实现后才能评价其优劣,这是错误的,因为算法的优劣可以通过理论分析来评价。