首页
高中信息技术课件、教案、试卷中心
用户登录
资料
搜索
ID: 15875469
2.2.2 算法的描述方式 课件(共14张PPT) 2022—2023学年人教中图版高中信息技术必修1
日期:2024-11-26
科目:信息技术
类型:高中课件
查看:42次
大小: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版课件
同类资源
2023-2024学年四川省内江市高一(下)期末信息技术试卷(含解析)(2024-10-28)
2023-2024学年四川省泸州市天宇中等职业技术学校高一(下)期中信息技术试卷(含答案)(2024-10-28)
2023-2024学年浙江省绍兴市高一(下)期末信息技术试卷(含答案)(2024-10-28)
2023-2024学年湖南省长沙市湘麓医药中等职业技术学校高一(下)期中信息技术试卷(含答案)(2024-10-28)
2023-2024学年新疆阿克苏地区拜城一中高一(上)期末信息技术试卷(含答案)(2024-10-28)
上传课件兼职赚钱