为了方便您复习备考,圣才学习网为您整理了2020程序员考试章节考点,欢迎点击查看。更多计算机类考试动态|报考指南|历年真题请关注计算机考试网。
2020年程序员考试章节考点:算法的特性
算法是问题求解过程的精确描述,它为解决某一特定类型的问题规定了一个运算过程,并且具有下列特性:
(1)有穷性
一个算法必须在执行有穷步骤之后结束,且每一步都可在有穷时间内完成。
(2)确定性
算法的每一步必须是确切定义的,不能有歧义。
(3)可行性
算法应该是可行的,这意味着算法中所有要进行的运算都能够由相应的计算装置所理解和实现,并可通过有穷次运算完成。
(4)输入
一个算法有零个或多个输入,它们是算法所需的初始量或被加工的对象的表示。这些输入取自特定的对象集合。
(5)输出
一个算法有一个或多个输出,它们是与输入有特定关系的量。