首页
高中信息技术课件、教案、试卷中心
用户登录
资料
搜索
ID: 15875469
2.2.2 算法的描述方式 课件(共14张PPT) 2022—2023学年人教中图版高中信息技术必修1
日期:2025-12-06
科目:信息技术
类型:高中课件
查看:18次
大小:1237716B
来源:二一课件通
预览图
1/7
张
2.2.2
,
必修
,
信息技术
,
高中
,
图版
,
人教
(
课件网
) 算法的描述方法 信息技术 课堂导入 假如你从北京-->上海迪士尼旅游,你会如何规划行程呢? 什么是算法? 算法就是在解决特定问题时,采取的确定的,有限的步骤。解决同一个问题的算法可能有很多种。 我们可以用哪些方式去描述我们的算法呢? 回顾 2、流程图描述 3、伪代码描述 算法描述 1、自然语言描述 自然语言描述 求1-100所有能被5整除的正整数? 第一步:先令x=1。 第二步:判断x是否能被5整除,是则输出x,否则给x加个1。 第三步:判断x是否小于等于100,是则继续执行第二步,否则就结束。 自然语言描述 优点:通俗易懂,好理解。 缺点:算法太长容易产生歧义; 不便翻译成计算机程序设计语言; 当分支和循环较多时,很难清晰的表示出来。 流程图描述 基本图形 名称 功能 开始结束框 算法的开始、结束 输入输出框 输入、输出数据 处理框 表示要处理的内容 判断框 表示判断,有四个顶点,上面的表入口,其它三个表示出口 流程线 控制流程方向 开始 x=1 x能否被5整除 输出X x=x+1 x<=100 结束 是 否 是 否 求1-100所有能被5整除的正整数? 流程图描述 优点:清晰简洁。 缺点:画起来费事,不易修改,不易阅读。 伪代码描述 伪代码采用一种类似程序设计语言的代码进行描述,介于自然语言和计算机语言之间,没有严格的语法规则。 伪代码描述 求1-100所有能被5整除的正整数? x=1 while x<=100 if(x%5==0) output x else x=x+1 end while 伪代码描述 优点:书写方便,便于理解,容易向计算机程序设计语言过度。 缺点:语句不规范。 小 结 1、自然语言描述 2、流程图描述 3、伪代码描述 THANKS “ ”
~~ 您好,已阅读到文档的结尾了 ~~
立即下载
免费下载
(校网通专属)
登录下载Word版课件
同类资源
浙江省金华市金华十校2025年11月高三模拟考试技术试题卷(PDF版,含答案)(2025-11-11)
高中信息技术人教中图版(2019)信息科技 2.2 《算法概念及描述》-教学设计(2025-11-09)
高中信息技术粤教版(2019)信息科技 3.1 计算机解决问题的过程—定时提醒 教学设计(2025-11-11)
高中信息技术人教中图版(2019)信息科技 1数字化与数制转换 课件(共27张PPT)(2025-11-09)
浙江省宁波六校联盟2025~2026学年第一学期期中联考高二年级技术试题(含答案)(2025-11-11)
上传课件兼职赚钱