早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->
LISP是早发展起来主要用于人工智能的(30)程序设计语言。A.命令式B.面向对象C.函数式D.逻辑型
题目
LISP是早发展起来主要用于人工智能的(30)程序设计语言。
A.命令式
B.面向对象
C.函数式
D.逻辑型
参考答案
正确答案:C
解析:根据对程序设计方法的支持,一般将程序设计语言大致分为命令式程序设计语言、面向对象程序设计语言、函数式程序设计语言和逻辑型程序设计语言等范型。函数式程序设计的主要任务在于构造函数以求解所提出的问题,因此,函数是构造程序的基本成分,并提供一些设施用于构造更为复杂的函数。函数定义和调用的理论基础是λ-演算。LISP函数的定义是表达式,程序、子程序都是用前缀形式书写的表达式,每个操作符都是一个有返回值的函数,因此,LISP程序的基本成分是表达式。另外,LISP被设计为面向一般用途的表处理应用,其中提供了大量的原语处理列表的创建、析构和修改,也可以认为它是一个基于表处理的函数式程序设计语言。LISP在1960年左右诞生在MIT(麻省理工学院),是由J.McCarthy领导的小组建立的LISP-1语言。1977年J.Backus的ACMTuring演讲受到计算机界的广泛关注,被称为函数式程序设计语言发展史上的里程碑。
解析:根据对程序设计方法的支持,一般将程序设计语言大致分为命令式程序设计语言、面向对象程序设计语言、函数式程序设计语言和逻辑型程序设计语言等范型。函数式程序设计的主要任务在于构造函数以求解所提出的问题,因此,函数是构造程序的基本成分,并提供一些设施用于构造更为复杂的函数。函数定义和调用的理论基础是λ-演算。LISP函数的定义是表达式,程序、子程序都是用前缀形式书写的表达式,每个操作符都是一个有返回值的函数,因此,LISP程序的基本成分是表达式。另外,LISP被设计为面向一般用途的表处理应用,其中提供了大量的原语处理列表的创建、析构和修改,也可以认为它是一个基于表处理的函数式程序设计语言。LISP在1960年左右诞生在MIT(麻省理工学院),是由J.McCarthy领导的小组建立的LISP-1语言。1977年J.Backus的ACMTuring演讲受到计算机界的广泛关注,被称为函数式程序设计语言发展史上的里程碑。
看了LISP是早发展起来主要用于人...的网友还看了以下:
下面关于PC主板BIOS的叙述中,错误的是______。A) 主板BIOS是指固化在主板ROM芯片中 计算机类考试 2020-05-24 …
abc是三个直言命题,它们都不是单称命题,b是否定命题,其中只有一假,且b→a,a∨c,假命题是? 数学 2020-06-08 …
数据结构:用P表示入栈操作,D表示出栈操作,若元素入栈的顺序为1234,为了得到1342出栈顺序用 其他 2020-06-28 …
在Windows中,要删除一个应用程序,正确的操作应该是()A.打开“资源管理器”窗口,对该程序执 其他 2020-07-14 …
很多图片,需要人工根据其内容排序,然后根据人工排序的顺序,批量命名文件名,如何操作关键是人工根据内 其他 2020-07-23 …
P55和H55相比是不是字母P比H靠后,所以P55主板比H55主板研发的时间晚,也更先进,英特尔是这 其他 2020-12-04 …
太平天国运动揭开了近代中国民主革命的序幕,主要是因为它()A.要求废除封建土地所有制B.斗争规模大而 历史 2020-12-05 …
小明给一个动点P编写了一个运动程序:给参量m赋予一个值后,点P将按如下设置的横、纵坐标程序运动.参量 数学 2020-12-31 …
下列关于毛泽东思想内容出现的先后顺序是①农民问题是中国革命的主要问题;②工农武装割据思想;③新民主义 其他 2021-01-04 …
关于近代中国民主革命的说法,不正确的是A.农民阶级、民族资产阶级、无产阶级曾先后肩负起民主革命使命B 其他 2021-01-14 …