机械设计制造及其自动化

判断题LISP语言:(list processing language)是人工智能学科领域中广泛采用的一种程序设计语言,是一种计算机的表处理语言。A 对B 错

题目
判断题
LISP语言:(list processing language)是人工智能学科领域中广泛采用的一种程序设计语言,是一种计算机的表处理语言。
A

B

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

PDL是一种()语言。

A.低级程序设计语言

B.建模语言

C.高级程序设计语言

D.过程设计语言


参考答案D

第2题:

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

A.命令式

B.面向对象

C.函数式

D.逻辑型


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

第3题:

下面几种语言中哪一种是纯面向对象语言______。

A、TC

B、C++

C、Prolog

D、Lisp


参考答案:B

第4题:

下列叙述中,正确的是( )。

A.C++是一种高级程序设计语言

B.用C++程序设计语言编写的程序可以无需经过编译就能直接在机器上运行

C.汇编语言是一种低级程序设计语言,且执行效率很低

D.机器语言和汇编语言是同一种语言的不同名称


正确答案:A
高级程序语言结构丰富、可读性好、可维护性强、可靠性高、易学易掌握、写出来的程序可移植性好,重用率高。c++即是属于高级语言,A选项正确。C+程序设计编写的语言是高级程序语言,需经过翻译才能被计算机直接执行,B选项错误。汇编语言是符号化了的二进制代码,与高级语言相比,更容易有效执行,但与机器语言并不是一回事,C、D选项错误。因此答案选择A。

第5题:

下列叙述中,正确的是

A.C抖是高级程序设计语言的一种

B.用C什程序设计语言编写的程序可以直接在机器上运行

C.当代最先进的计算机可以直接识别、执行任何一种语言编写的程序

D.机器语言和汇编语言是同一种语言的不同名称


正确答案:A
解析:高级语言编写的程序提高了可移植性和可读性,程序设计语言通常分为:机器语言、汇编语言和高级语言。用机器语言编写的程序可读性差,可移植性也差。

第6题:

一种最早用于科学计算的程序设计语言是(1);一种提供指针和指针操作且不存在布尔类型的、应用广泛的系统程序设计语言是(2);一种适合在互联网上编写程序可在不同平台上运行的面向对象程序设计语言是(3);一种在解决人工智能问题上使用最多、有较强表处理功能的函数程序设计语言是(4);一种以谓词逻辑为基础的,核心是事实、规则和推理机制的实用逻辑程序设计语言是(5)。

A.Alogo 68

B.Java

C.Lisp

D.Prolog

E.Fortran


正确答案:E

第7题:

一种最早用于科学计算的程序设计语言是(15);一种提供指针和指针操作且不存在布尔类型的、应用广泛的系统程序设计语言是(16);一种适合在互联网上编写程序可供不同平台上运行的面向对象程序设计语言是(17);一种在解决人工智能问题上使用最多的、有较强的表处理功能的函数程序设计语言是(18);一种以谓词逻辑为基础的、核心是事实、规则和推理机制的实用逻辑程序设计语言(19)。

A.Java

B.Lisp

C.Prologo

D.Fortran


正确答案:D

第8题:

●一种最早用于科学计算的程序设计语言是 (15) ;一种提供指针和指针操作且不存在布尔类型的、应用广泛的系统程序设计语言是 (16) ;一种适合在互联网上编写程序可供不同平台上运行的面向对象程序设计语言是 (17) ;一种在解决人工智能问题上使用最多的、有较强的表处理功能的函数程序设计语言是 (18) ;一种以谓词逻辑为基础的、核心是事实、规则和推理机制的实用逻辑程序设计语言 (19) 。

(15) , (17) ~(19) A.Java

B.Lisp

C.Prologo

D.Fortran

(16) A.Ada

B.Smalltalk

C.Snobol

D.C


正确答案:D,D,A,B,C
【解析】程序设计语言从机器语言、汇编语言到今的高级语言,其发展越来越快,功能越来越强,同时,其可理解性也越来越接爱人类的思维方式。
Fortran是第一种被用于进行科学计算的高级语言,它出现于20世纪50年代中期,其设计目的主要适合于科学计算,它在程序设计语言的发展史上起着突出的作用。
Alogo 68是另一种早期研制出来的高级语言,虽然没有被广泛使用,但对后来的程序设计语言的发展有着重大影响。
C语言是应用最广泛的系统程序设计语言之一,它提供了指针与指针操作,且不存在布尔类型,对数据的访问灵活广泛,C语言还可提供很多底层系统调用,与硬件结合紧密,易用性强。
Java是适应Internet发展的需要而产生的通用网络程序设计语言,它提供了更好的网络安全性和平台无关性,并且采用了面向对象的原理,便于扩展,适合在互联网上编写可供不同平台上运行的面向对象程序设计语言。
Prolog语言在人工智能领域应用较广泛,是一种以谓词逻辑为基础,借助于推理规则从已有事实推出新的事实的实用的逻辑程序设计语言。
Ada和smalltalk两种语言引入了一定的封装机制,实现了信息隐藏。Ada的主要封装机制为程序包;Smalltalk是一种纯面向对象程序设计语言,它侧重于动态链接,不进行任何类型检查,并且类和对象之间没有明显区别。
Snobol于1962年由贝尔实验室开发,它主要的操作为字符串操作。该语言一般不作为通用语言使用,而是作为一种研究工具,用于对文艺作品、音乐等进行分析。
Lisp是一种在解决人工智能问题上使用最多的、有强的表处理功能的函数程序设计语言。

第9题:

我国软件著作权中的翻译权是指将原软件由( )的权利。

A.源程序语言转换成目标程序语言B.一种程序设计语言转换成另一种程序设计语言C.一种汇编语言转换成一种自然语言D.一种自然语言文字转换成另一种自然语言文字


正确答案:D

第10题:

在人工智能领域,目前最广泛使用的高级语言是()。

A.Ada

B.FORTRA

C.COBOL

D.LISP


参考答案:D

更多相关问题