师梦圆 - 让备课更高效、教学更轻松!
网站地图
师梦圆
师梦圆高中信息技术教材同步中图版选修1 算法与程序设计第一节 解决问题的一般方法下载详情

中图版选修1 算法与程序设计《第一单元 走进编程 第一节 解决问题的一般方法》优秀教学课件

  • 下载地址
  • 内容预览
下载说明

1、本网站免费注册后即可以下载,点击开通VIP会员可无限免费下载!

2、资料一般为word或PPT文档。建议使用IE9以上浏览器或360、谷歌、火狐浏览器浏览本站。

3、有任何下载问题,请联系微信客服。

扫描下方二维码,添加微信客服

师梦圆微信客服

内容预览

中图版选修1 算法与程序设计《第一单元 走进编程 第一节 解决问题的一般方法》优秀教学课件

1.分析问题

2.确定方案。

两类方案:

一类可以通过执行若干步骤解决问题叫算法方案;

另一类不能通过若干步骤直接解决,还需要反复验证才能解决的,叫启发式方案。

3.设计步骤(算法设计和描述)

4.程序设计

对算法方案编写特定的程序,也就是用计算机能理解的语言将算法表达成程序,得出最终结果,即程序设计。

算法与程序设计

计算机解决的问题分三类:

一、用现有工具软件可解决的;

二、需要编写程序通过若干步骤才能解决的:

1.计算型

2.逻辑型

3.需要反复执行一组计算或逻辑型指令

三、需要编程,但不能通过既定步骤解决,如PC产品顾问,远程医疗,人机对弈等等,需要启发式方案-人工智能技术。

算法与程序设计-算法的概念

算法就是解决问题的步骤序列。

算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。即对一定规范的输入,在有限时间内获得所要求的输出。如果一个算法有缺陷,或不适合于某个问题,执行这个算法将不会解决这个问题。不同的算法可能用不同的时间、空间或效率来完成同样的任务。一个算法的优劣可以用空间复杂度与时间复杂度来衡量。

算法的特征:可行性、确定性、有穷性。

算法与程序设计

算法的描述方法:自然语言、结构化流程图、伪代码。

算法的描述(1)

问题:“某班同学身高的最高值是多少?”