信息技术与工程学院课程名称人工智能论文题目人工智能PROLOG语言简介专业班级13级计本二班作者******指导教师何淑贤成绩2016年6月16日人工智能PROLOG语言简介因特网上丰富的人工智能教育资源为我国高中人工智能教育的开展提供了一个强有力的学习支持
虽然大多以国外网站居多,但教师若能结合本校实际情况和学生的特点对其合理利用,使之本土化、校本化,无疑能够有效地促进人工智能教育的顺利开展
人工智能(AI)语言是一类适应于人工智能和知识工程领域的、具有符号处理和逻辑推理能力的计算机程序设计语言
能够用它来编写程序求解非数值计算、知识处理、推理、规划、决策等具有智能的各种复杂问题
典型的人工智能语言主要有LISP、Prolog、Smalltalk、C++等
一般来说,人工智能语言应具备如下特点:
具有符号处理能力(即非数值处理能力);
适合于结构化程序设计,编程容易;
具有递归功能和回溯功能;
具有人机交互能力;
适合于推理;
既有把过程与说明式数据结构混合起来的能力,又有辨别数据、确定控制的模式匹配机制
其中,Prolog语言是人工智能与专家系统领域最著名的逻辑程序设计语言
VisualProlog指可视化逻辑程序设计语言,是基于Prolog语言的可视化集成开发环境,是Prolog开发中心(PDC)最新推出的基于Windows环境的智能化编程工具,其语言特性符合相应的国际标准ISO/IEC13211-1:1995
VisualProlog是当今新一代开发智能化应用的强有力工具,它还支持基于网络的开发、数据库、多媒体、与C语言集成等
VisualProlog在美国、加拿大、西欧、澳大利亚、新西兰、日本、韩国、新加坡等发达国家和地区十分流行,是国际上研究和开发智能化应用的主流工具之一
目前,中国在智能化领域的教学、研究、开发及应用正在迎来一个蓬勃发展的新时期,拥有较多的群体