山西高中信息技术课程算法基础
山西高中信息技术课程算法基础 一、算法基础 ㈠、算法的概念和特点 1、算法的概念:为解决某一问题而设计的确定的有限的步骤 2、算法的主要特征:有穷性、确切性、可行性、有
山西高中信息技术课程算法基础
一、算法基础
㈠、算法的概念和特点
1、算法的概念:为解决某一问题而设计的确定的有限的步骤
2、算法的主要特征:有穷性、确切性、可行性、有0个或多个输入、有一个或多个输出
* 有穷性:一个算法必须保证执行有限步骤之后结束
* 确切性:算法的每一步骤必须有确切的含义,不能含糊的、模棱两可
* 可行性:算法的每一步骤都能有效地执行,并得到确定的结果(无二义性)
* 用计算机解决问题的一般过程:需求分析(做什么)、设计算法(怎样做)、编写程序、上机调试与维护
㈡、算法的描述方法
1、算法的描述方法:自然语言、流程图、程序、伪代码
2、算法的流程图表示:直观、规范
- 上一篇:山西高中信息技术基础考点
- 下一篇:山西高中信息技术课程-算法考点
相关文章
