LISP是早发展起来主要用于人工智能的(30)程序设计语言。

admin2013-05-11  28

问题 LISP是早发展起来主要用于人工智能的(30)程序设计语言。

选项 A、命令式
B、面向对象
C、函数式
D、逻辑型

答案C

解析 根据对程序设计方法的支持,一般将程序设计语言大致分为命令式程序设计语言、面向对象程序设计语言、函数式程序设计语言和逻辑型程序设计语言等范型。
   函数式程序设计的主要任务在于构造函数以求解所提出的问题,因此,函数是构造程序的基本成分,并提供一些设施用于构造更为复杂的函数。函数定义和调用的理论基础是λ-演算。
   LISP函数的定义是表达式,程序、子程序都是用前缀形式书写的表达式,每个操作符都是一个有返回值的函数,因此,LISP程序的基本成分是表达式。另外,LISP被设计为面向一般用途的表处理应用,其中提供了大量的原语处理列表的创建、析构和修改,也可以认为它是一个基于表处理的函数式程序设计语言。
   LISP在1960年左右诞生在MIT(麻省理工学院),是由J.McCarthy领导的小组建立的LISP-1语言。1977年J.Backus的ACM  Turing演讲受到计算机界的广泛关注,被称为函数式程序设计语言发展史上的里程碑。
转载请注明原文地址:https://kaotiyun.com/show/O2RZ777K
0

相关试题推荐
最新回复(0)