- 1
- 0
- 约1.84千字
- 约 18页
- 2016-06-12 发布于湖北
- 举报
P o w e r B a r 中国专业PPT设计交流论坛 P o w e r B a r 中国专业PPT设计交流论坛 第1章 概述 1.1 计算机完成任务——程序化 【例1-1】毕业典礼的“程序” 步骤: 1. 主持人宣布开始; 2. 校长致辞; 3. 颁发毕业证书; 4. 会议结束。 * 步骤: 1. 主持人宣布开始; 2. 如果校长到场,则校长致辞,否则教务长致辞; 3. 逐个颁发毕业证书,直到全部颁发结束; 4. 会议结束。 * 用计算机完成任务,实际上是把完成任务的步骤事先告诉计算机,计算机忠实地按照步骤做事。步骤中的每一步必须保证是计算机力所能及的。 例1-1的工作“程序”实际是一个解决问题的方法和步骤,严格说叫“算法”。 * * 【例1-2】求两个数中最大数的 算法 步骤: 1. 从键盘输入两个数存于变量a和b中; 2. 如果ab则max←a,否则max←b; 3. 输出max; 4. 结束。 * 1.2 解决问题的方法和步骤——算法 计算机解决问题的方法和步骤称为算法。 算法是解决问题的核心。 算法可以概括为三大步: 输入 处理 输出。 * 1.3 用计算机语言表达算法——程序 表达一个算法的方法很多 自然语言(如例1-1) 框图(参见附录E) 伪代码(自然语言、数学符号、程序代码等等的混合) 程序设计语言(如C语言) 必须易读、易交流、表达
原创力文档

文档评论(0)