搜索

Atitit编程语言的主要的种类and趋势 逻辑式语言函数式命令

gecimao 发表于 2019-06-27 15:04 | 查看: | 回复:

  在FAQ3里说过,世界上有C和LISP两种编程语言,你现在学了C,以后学了C、Java、br>

  在FAQ3里说过,世界上有C和LISP两种编程语言,你现在学了C,以后学了C、Java、br等等,也仍然只认识了半个世界。LISP和Haskell构成了另外半个世

  例如著名的prolog。逻辑式语言一般依据成熟的逻辑体系来设计,比如first-orderlogic(用于prolog),因为这样有几点好处:

  2)可以方便有效地定义knowledgebase,这在专家系统中很重要;

  3)开发者不必考虑实现过程而只需考虑定义和结果。这符合专家系统的设计理念。

  第五代语言就是自然语言又被称为知识库语言或人工智能语言,人工智能语言主要有LISP、Prolog

  传统方法通常把问题的全部知识以各种的模型表达在固定程序中,问题的求解完全在程序制导下按着预先安排好的步骤一步一步(逐条)执行。解决问题的思路与冯.诺依曼式计算机结构相吻合。当前大型数据库法、数学模型法、统计方法等都是严结构化的方法。

  对于人工智能技术要解决的问题,往往无法把全部知识都体现在固定的程序中。通常需要建立一个知识库(包含事实和推理规则),程序根据环境和所给的输入信息以及所要解决的问题来决定自己的行动,所以它是在环境模式的制导下的推理过程。这种方法有极大的灵活性、对话能力、有自我解释能力和学习能力。这种方法对解决一些条件和目标不大明确或不完备,(即不能很好地形式化,不好描述)的非结构化问题比传统方法好,它通常采用启发式、试探法策略来解决问题。

本文链接:http://scmountainwx.net/diwudaiyuyan/574.html
随机为您推荐歌词

联系我们 | 关于我们 | 网友投稿 | 版权声明 | 广告服务 | 站点统计 | 网站地图

版权声明:本站资源均来自互联网,如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

Copyright @ 2012-2013 织梦猫 版权所有  Powered by Dedecms 5.7
渝ICP备10013703号  

回顶部