《编程解决问题和智能信息处理课件.ppt》由会员分享,可在线阅读,更多相关《编程解决问题和智能信息处理课件.ppt(25页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、信息加工的定义n信息加工通常是指将获取的原始信息按照应用需求对其进行判别、筛选、分类、排序、分析和再造等处理的一系列过程,使收集到的信息成为能够满足我们需要的有用的信息。即加工的目的在于发掘信息的价值,方便用户使用。计算机信息加工的类型计算机信息加工的类型n利用计算机加工信息有三种形态:利用计算机加工信息有三种形态:第一种是基于大众信息技术工具的人性化信息加工第一种是基于大众信息技术工具的人性化信息加工第二种是基于程序设计的自动化信息加工第二种是基于程序设计的自动化信息加工第三种是基于人工智能化信息加工第三种是基于人工智能化信息加工基于大众信息技术工具的基于大众信息技术工具的人性化信息加工人性
2、化信息加工n字处理软件Word、电子表格软件EXCEL,图片处理软件photosho等。基于程序设计的自动化信息加基于程序设计的自动化信息加工工n即针对具体的问题编制专门的程序实现信息加工的自动化,我们称之为信息的编程加工。基于人工智能化信息加工基于人工智能化信息加工n即信息的智能化加工,是指利用人工智能技术加工信息。智能化加工要解决的问题是如何让计算机更加自主地加工信息,减少人的参与,进一步提高信息加工的效率和人性化程度。编程解决问题n步骤n1.分析问题n2.设计算法n3.编写程序n4.调试运行算法算法算法(Algorithm)是指寻找问题解决的方法和具体的求解步骤。算法的描述算法的描述n自
3、然语言n流程图n伪代码1、用自然语言来描述。、用自然语言来描述。什么是自然语言。什么是自然语言。人们日常生活中使用的语言人们日常生活中使用的语言 探究:计算某年是否是闰年探究:计算某年是否是闰年S1:输入年份输入年份S2:年份是否能被年份是否能被4整除?整除?如果不能整除,如果不能整除,非闰年,如果能整除,进行下一步非闰年,如果能整除,进行下一步S3的判的判断断S3:年份能否被年份能否被100整除整除?如果不能,则是如果不能,则是闰年,如果能整除,进行下一步闰年,如果能整除,进行下一步S4的判断的判断S4:年份能被:年份能被100整除,但是不能被整除,但是不能被400整整除,则为非闰年,如果能
4、被除,则为非闰年,如果能被400整除,则为整除,则为闰年闰年思路:思路:四年一闰,百年不闰,四百年再闰四年一闰,百年不闰,四百年再闰19001900年年20002000年年20042004年年365天5时48分46秒0.0078天自然语言的优点:通俗易懂。自然语言的优点:通俗易懂。缺点:容易产生歧义缺点:容易产生歧义,且不,且不好表达清楚好表达清楚。2、用流程图来描述、用流程图来描述流程图也称程序框图,算法流程图也称程序框图,算法的一种图形化表示方法。的一种图形化表示方法。流程图图形图形名称名称功能功能开始结束开始结束表示算法的开始或结束表示算法的开始或结束输入输出输入输出表示算法中变量的输入
5、或表示算法中变量的输入或输出输出处理处理表示算法中变量的计算与表示算法中变量的计算与赋值赋值判断判断表示算法中的条件判断表示算法中的条件判断流程线流程线表示算法中的流向表示算法中的流向连接点连接点表示算法中的转接表示算法中的转接探究:探究:计算某年是否是闰年计算某年是否是闰年.流程图表达流程图表达流程图的优点流程图的优点形象、直观,更容易理解。形象、直观,更容易理解。n输入年份ynIF y能被4整除 THENnIF y 不能被100整除 THENn输出“是闰年”nELSEnIF y 能被400整除 THENn输出“是闰年”nELSEn输出“不是闰年”nEND IFnEND IFnELSEn输出
6、“不是闰年”nEND IF3、用伪代码描述算法。、用伪代码描述算法。计算闰年 程序语言实现nPrivate Sub Command1_Click()na=Val(Text1.Text)nIf(a Mod 4=0 And a Mod 100 0)Or(a Mod 400=0)ThennText2=是nElsenText2=否nEnd IfnEnd Sub常用的程序设计语言nQbasicnPasclenC+nJavanVisual Basicn.智能信息处理n什么是人工智能nArtificial intelligence,AIn是指用人工的方法来模仿、延伸和扩展人的智能,实现智能行为和“机器思维”
7、,解决需要人类专家才能处理的问题。研究领域人工智能人工智能模式模式识别识别自然自然语言语言理解理解自动自动程序程序设计设计智能智能代理代理机器机器证明证明专家专家系统系统人工人工神经神经网络网络(1)(1)模式识别模式识别 图片、文字、符号、声音图片、文字、符号、声音等进行自动识别的技术。模式等进行自动识别的技术。模式识别的研究范畴有:识别的研究范畴有:文字识别文字识别、指纹识别指纹识别、声音语言识别声音语言识别、声声音信号和地震信号分析音信号和地震信号分析、照片照片图片分析图片分析、化学模式识别等化学模式识别等手写识别手写识别模式识别应用领域模式识别应用领域指纹识别指纹识别光学字符识别(光学字符识别(OCR技术)技术)(4)语音识别语音识别自然语言理解n指研究能实现人与计算机之间用自然语言进行有效通信的各种理论和方法。Baidu google搜索引擎n金山快译、金山词霸、在金山快译、金山词霸、在线翻译等线翻译等计算机博弈 如:国际象棋、中国象棋、围棋、五子棋、跳棋智能代理技术 如:Office助手、瑞星杀毒中的狮子智能家电电器、车辆导航系统、智能游戏程序、专家系统人工智能的其他应用领域: