题目
算法中执行的所有计算步骤都能够被分解为基本的可执行的操作步骤,所以每个计算步骤都能够在有限时间内完成,这是算法的________.A. 确切性 B. 输入 C. 有穷性 D. 可行性
算法中执行的所有计算步骤都能够被分解为基本的可执行的操作步骤,所以每个计算步骤都能够在有限时间内完成,这是算法的________.
A. 确切性 B. 输入 C. 有穷性 D. 可行性
题目解答
答案
算法需满足以下基本属性:
1. 确定性 - 每个计算步骤都有确定的执行顺序
2. 输入 - 算法有零个或多个输入
3. 有穷性 - 每个计算步骤都能在有限时间内完成
4. 可行性 - 算法是可行的,非自相矛盾的
综上,反映算法计算步骤都是有限的属性是有穷性。
因此,答案是:有穷性。
解析
步骤 1:理解算法的基本属性
算法需满足以下基本属性:
1. 确定性 - 每个计算步骤都有确定的执行顺序
2. 输入 - 算法有零个或多个输入
3. 有穷性 - 每个计算步骤都能在有限时间内完成
4. 可行性 - 算法是可行的,非自相矛盾的
步骤 2:分析题目描述
题目描述中提到“算法中执行的所有计算步骤都能够被分解为基本的可执行的操作步骤,所以每个计算步骤都能够在有限时间内完成”,这与算法的有穷性属性相符合。
步骤 3:确定答案
综上所述,题目描述反映的是算法的有穷性属性。
算法需满足以下基本属性:
1. 确定性 - 每个计算步骤都有确定的执行顺序
2. 输入 - 算法有零个或多个输入
3. 有穷性 - 每个计算步骤都能在有限时间内完成
4. 可行性 - 算法是可行的,非自相矛盾的
步骤 2:分析题目描述
题目描述中提到“算法中执行的所有计算步骤都能够被分解为基本的可执行的操作步骤,所以每个计算步骤都能够在有限时间内完成”,这与算法的有穷性属性相符合。
步骤 3:确定答案
综上所述,题目描述反映的是算法的有穷性属性。