




已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实践体验一 将柱子A上的3个盘子 移动到柱子C上 规则 1 移动时 在小圆盘上不能放大圆盘 2 在三根柱子之间一次只能移动一个圆盘 A B C A B C A B C A B C 将小黄块移到C 将中蓝块移到B 将小黄块移到B 将大红块移到C 将中蓝块移到C 将小黄块移到A 将小黄块移到C 算法的概念和表示方法 2018年4月24日 01 算法的概念 算法就是解题方法的精确描述 生活中处处存在着算法 课表 一元二次解题过程 乐谱 学习的方案 广播操图解 等等 02 算法的特征 算法描述的是一种有穷的动作序列 即算法是由有限个步骤组成的 在算法中每一步动作的表现形式并没有规定的格式 可以是抽象的 也可以是具体的 但是这些动作的含义应当是明确的 即没有二义性 同时还应该是能行的 即在有限的时间内可以做到的 用一分钟时间阅读书本上关于算法特性描述 用词语归纳 1 有穷性 步骤有限 2 明确性 没有二义性 4 输入输出 可以没有输入量 但必须有输出 算法的特点 3 可行性 在有限的时间内可以做到 实践体验1 能否用算法实现 打开文件夹下的任务单 将各个模块拖动到相应位置 并不要关闭 观察下列描述是否能用算法实现 若不可以 在右边表格中输入违背的算法特征 正确则略过不填 1 自然语言 即用汉语或英语这样的自然语言来表示算法 03 算法的表示方法 通俗易懂 通常所用的文字为了精确的表达意思会比较冗长繁琐 容易出现 二义性 我们班小丁对小张说数学老师叫他去办公室 1 自然语言 即用汉语或英语这样的自然语言来表示算法 这样的表示方法通俗易懂 但通常所用的文字为了精确的表达意思会比较冗长 还容易出现 二义性 2 流程图 是程序员经常用来描述算法的工具 流程图用图框及流程线来表示算法 形象直观 简洁易懂 3 计算机语言 通常采用计算机高级语言来描述算法 这些语言的控制结构被用来说明算法步骤的执行顺序 对初学者来说会不太习惯 因而显得有一定的难度 算法的表示方法 03 流程图 算法的表示方法 03 流程图 画流程图规则 根据算法中每一个步骤 选用合适的流程框图 流程图符号 开始 结束框 处理框 判断框 输入 输出框 流程线 连接框 表示算法的开始与结束 表示输入 输出数据 用于表示要处理的内容 表示条件判断及产生分支的情况 用于连接因页面写不下而断开的流程线 有向线段 用于控制流程方向 符号 名称 作用 算法的表示方法 03 算法的表示方法 信息技术课 如果停电就在教室上课 否则到机房上课 开始 停电了 到教室上课 到机房上课 结束 Y N 03 实践体验2 阅读体验流程图 打开文件夹下的任务单 将各个模块拖动到相应位置 并不要关闭 算法的流程图填充完整 设计一个算法 对任意输入的三个不等的整数X Y和Z 找出并输出其中的最大值 自然语言表示方法 1 输入变量x y z 2 比较x y 如果x y 则x存入以max命名的存储单元中 否则 y存入max 3 比较z和max 如果z max 则将z存入max 4 输出max 流程图 输入变量x y z的值 x y max y N max x z max max z Y 输入变量max的值 N Y 算法的表示方法 开始 结束 03 实践体验3 阅读体验流程图 提醒 思考是否要用到所有框 思考是否有多种方式 任意输入一个数 输出其绝对值 将右边的流程图组成部分拖到左边篮框中 拓展提高 可通过复制粘贴的方式 完成第二种流程
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 湖北省汉川市金益高级中学2025-2026学年高二上学期9月月考考试历史试卷
- 统编版2025-2026学年三年级语文上册期末测试卷(含答案)
- 分布式能源网络-洞察及研究
- 黑龙江省大庆市肇州县(五四制)2026届九年级上学期开学考试历史试卷(含答案)
- 安徽省亳州市利辛县2024-2025学年九年级上学期第三次月考生物试题(含答案)
- 部门安全培训的意义
- 跨境数据合规分析-洞察及研究
- 2023学年八年级(下)期中学情调查语文试题及答案
- 基于区块链的脱皮仁全生命周期溯源体系构建与数据安全挑战
- 基于人工智能的甲基氯苯胺类化合物生产过程多目标动态优化模型构建
- 车辆赠与协议模板
- 中国移动通信网运行维护规程(修订版)
- 烧结岗位安全操作培训-PPT课件
- 【课件】1.2 点线传情——造型元素之点线面 课件-2021-2022学年高中美术人美版(2019)选修绘画
- Q∕GDW 11445-2015 国家电网公司管理信息系统安全基线要求
- 运动处方(课堂PPT)
- 物资储备与物流方案
- 财务报销流程培训PPT模板课件
- 关于加强铁路企业年金管理的指导意见
- 幼儿园体检结果分析评价表
- 资金筹集业务核算培训教材(共39页).ppt
评论
0/150
提交评论