大学精品课件:第6章 程序设计基础.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《大学精品课件:第6章 程序设计基础.ppt》由用户(金钥匙文档)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大学精品课件:第6章 程序设计基础 大学 精品 课件 程序设计 基础
- 资源描述:
-
1、第第6章章 程序设计基础程序设计基础 6.1 算法与程序 6.2 Alice 程序设计初步 6.1 算法与程序算法与程序 本节要点本节要点 6.1.1 算法的基本概念 6.1.2 算法的表示 6.1.3 算法设计的基本方法 6.1.4 算法的评价 6.1.5 程序与程序设计语言 第第6 6章章6.16.1节节 6.1.1 算法的基本概念算法的基本概念 定义定义 有基本运算及规定的运算顺序所构成的完整的解题步骤信息。 算法就是计算机解题的过程 特征特征 可行性可行性 算法中执行的任何计算步骤都是可以被分解为基本的可执行的操作步, 即每个计算步都可以在有限时间内完成 确定性确定性 算法的每一步骤必
2、须有确切的定义 有穷性有穷性 算法必须能在执行有限个步骤之后终止 输入输入 算法执行的结果与输入有关,一个算法有0个或多个输入 输出输出 一个算法有1个或多个输出,没有输出的算法是无意义的 第第6 6章章6.16.1节节6.1.16.1.1 6.1.2 算法的表示算法的表示 自然语言自然语言 通俗易懂,不需要专门训练 歧义性,难以表达复杂的算法 不便翻译成计算机程序设计语言程序 程序流程图程序流程图 起止框 :流程开始或结束 输入/输出框 :输入或输出 处理框 :对基本功能的描述 判断框 :根据条件是否满足,进行路径选择 流向线 :流程的路径和方向 第第6 6章章6.16.1节节6.1.26.
展开阅读全文