编程解决问题和智能信息处理课件.ppt

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
三、编程解决问题和智能信息处理 2.语音录入系统 智能工具&我们的生活 课堂小测 1.王老师在教学与生活中经常使用电脑。请判断他利用的技术中哪些不属于人工智能技术应用范畴?( ) A.使用扫描仪和OCR软件把教材上印刷文字变成电脑文件。 B.上QQ与李老师对手下五子棋。 C.经常上网与计算机下中国象棋。 D.利用金山译霸翻译英文科技资料。 * 三、编程解决问题和智能信息处理 1、用计算机进行信息处理的基本方法: 2、编程解决问题: 3、智能信息处理: 计算机工作过程:利用现成软件 了解计算机工作系统:软件及硬件,正确使用现成的软件 绘制流程图,了解常用符号的表示方法——P70 什么是人工智能、是相对人的自然智能而言的,是指用人工的方法和技术,研制智能机器或智能系统来模仿、延伸和扩展人的智能,实现智能行为和“机器思维“。解决人家专家才能处理的问题。 种类:(模式识别、机器翻译) 模式识别: 指纹认定、OCR——光学字符识别、语音输入、手写输入 1、用计算机进行信息处理的基本方法: 计算机能有序的工作,都是按照事先编好的程序有步骤的运行的。这些程序是控制计算机动作的指令的记录集合。不同的程序是针对不同的任务和问题而编写的。 人们利用计算机处理信息的两种基本方法: 利用现成的软件 自己编制的计算机程序 利用现成的软件处理信息: 日常用的一些软件:字处理软件、图像处理软件等是不能独立工作的,因为这些软件属于应用软件,不能直接指挥计算机工作。而能直接指挥计算机工作的是系统软件如:DOS windows 。 计算机硬件与系统软件、应用软件之间的关系可以这样理解:计算机硬件由系统软件来管理,应用软件通过系统软件来使用计算机硬件的资源。 三、编程解决问题和智能信息处理 计算机 软件 硬件 应用软件 系统软件 编程 语言 实用 工具 操作系统 设备驱 动程序 linux Unix windows Dos MAC OS Netware …… 数据 软件 字处理 软件 …… 金融 软件 商务 软件 协助计算机 完成特定的工作 不同的应用软件实现不同的应用功能 为计算机用户提供各种 方便控制和使用计算 机资源的软件工具 设置管理 计算机系统 控制计算机中的所有活动,管理计算机系统中各种资源的“总管家”,是应用软件和其他系统软件的基础平台 将人们编写的程序 命令翻译成计算机 实际执行的指令 告诉计算机如何 控制外围设备 不同的计算机操作系统, 代表不同的计算机操作平台 2、编程解决问题: 三、编程解决问题和智能信息处理 人们处理信息的需求多种多样,当有些需求利用现成的软件难以满足时,可以利用计算机程序开发软件(也叫编程语言),自己编制程序解决问题。 编程解决问题的一般过程: 分析问题 设计算法 编写程序 调试运行 (1)分析问题: 例:编写描述一个小球运动轨迹的程序(小球动动时间限定在1~100秒),可以从以下三方面进行分析 明确问题的要求,掌握所要解决问题的内容和要求 分析已知的信息,掌握与解决问题相关的资料 确定输出的内容,掌握所要解决问题最终要达到的目标 三、编程解决问题和智能信息处理 (2)设计算法: 设计算法就是寻找问题求解的方法和确定具体的求解步骤,将解决问题的方法成一系列具体的、可操作的步骤,这些步骤的集合称为算法。 算法的描述:流程图、伪代码、自然语言 指示流程的方向 流程线 (指向线) 表示需要用户输入或由计算机自动输出的信息 输入输出框 表示要根据条件选择执行路线,离开的箭头会多于一个 判断框 表示执行一个步骤(框中指出执行的内容) 处理框 表示算法的开始和结束(一个算法只能有一个开始处,但可以有多个结束处) 起止框 符号名称 符号 《信息处理用流程图符号标准》——美国国家标准化学会制定 流程图采用简洁的符号描述解决问题的步骤,直观明了。 三、编程解决问题和智能信息处理 开始 T〈=100 重力加速度g=9.8 小球运动时间初值t=1 输入小球水平初速度 计算小球水平坐标x=v*t 计算小球竖直坐标y=g*t*t/2 以(x,y)为中心画小球 累加小球运动的时间t=t+1 结束 N Y 三、编程解决问题和智能信息处理 (3)编写程序: 选择一种编程语言写程序,实现算法的功能。Qbasic、 Pascal、C++ 、Java、 Visual Basic (4)调试运行: 3、智能信息处理: 三、编程解决问题和智能信息处理 什么是人工智能、是相对人的自然智能而言的,是指用人工的方法和技术,研制智能机器或智能系统来模仿、延伸和扩展人的智能,实现智能行为和“机

文档评论(0)

mwk365 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档