智能工程(第三章)_第1页
智能工程(第三章)_第2页
智能工程(第三章)_第3页
智能工程(第三章)_第4页
智能工程(第三章)_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第三章第三章 智能工程语言智能工程语言智能工程出于求解复杂实际问题的需要智能工程出于求解复杂实际问题的需要,要求与之相适应的语言要求与之相适应的语言(智能工程语言智能工程语言)必须同时具有处理复杂的数值计算、符必须同时具有处理复杂的数值计算、符号计算、便于集成等特点。号计算、便于集成等特点。3.1 软件的层次性软件的层次性3.2 智能工程语言到智能工具的延伸智能工程语言到智能工具的延伸3.3 智能工程语言及其环境智能工程语言及其环境3.4 c语言语言3.1 软件的层次性软件的层次性目前,计算机上所需软件,按其应用范围的不同可分5个层次,如图所示。被 求 解 的 问 题智能应用软件应用计算软件应

2、用软件工具环境工具型软件通用计算程序库高级语言机器语言操作系统返回本章返回本章3.2 智能工程语言到智能工具智能工程语言到智能工具的延伸的延伸在以符号处理为主的智能软件语言、环境和工具之间并无严格的界限。一般地说,语言灵活,开发周期长,工具灵活性差但极易快速形成实用系统,而环境处于语言和工具之间,既灵活又便于利用。环境PROLOGLISPM.1工具高级语言灵活性强针对性差灵活性差针对性强返回本章返回本章3.3 智能工程语言及环境一、智能工程软件环境的特点:1.同时具备数值计算和符号推理的能力;2.解决多类型多领域专家系统协同完成复杂任务的问题;3.不仅能完成知识的获取、表达、集成等知识处理问题

3、,而且能完成知识的协调、管理、冲突决策等知识使用问题;4.具备集成其它工具、系统及程序库的功能。二、环境设计语言的特点:1.同时具备较强的数值计算和符号推理的能力;2.具有较大的灵活性和适应性;3.易于其它语言接口;4.易适合不同的硬件环境.返回本章返回本章3.4 c语言的基本特点及作为智能工程语言的主要原因一、c语言的基本特点二、c语言能适应智能工程软件开发的需要一、c语言的基本特点1.c语言形式简洁,格式自由;2.c语言生成的代码质量高;3.c语言的可移植性好;4.c语言是中性语言;5.c语言具有很强的灵活性;6.c语言是结构语言.二、c语言能适应智能工程软件开发的需要1.智能工程语言应同时具备数值计算和符号推理的能力,c语言可以满足此要求;2.智能工程的集成化智能软件的并行处理分层结构和面向对象的知识库、数据库结构所应具有的开放性,决定了智能工程语言是一种结构语言,应具有模块化和开放性的特点;3.为便于和人类专家及用户打交道,智能工程应用软件系统需要有一个友好强功能的人机交互式界面,即智能界面;4.由于c语言兼有高级语言和汇编语言的特点,用其写成的系统及子系统易与其它系统接口;5.c语言的数据结构具有分层、开放及描述多介质信息的特点,因此适于作为面向对象的数据框架结构

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论