List语言面试题及答案 - [ 编程语言 ]

List语言面试题及答案

Lisp是第一种古老的高级编程语言。 它是由Steve Russell,Timothy P. Hart和Mike Levin于1958年开发的动态和强类型编程语言。通过阅读下面Lisp面试题和答案,有助于让您在面试过程中应付自如,也可作为测评或复习巩固Lisp知识。

1. List编程语言是什么?

List处理 - LISP(或LISP)是继John John McCarthy于1958年在麻省理工学院(MIT)开发的Fortran之后的第二个最古老的高级编程语言。 LISP是人工智能(AI)编程的常用语言。LISP从早期就发生了变化,许多方言已经存在于其历史上。 当前,通用LISP方言是Common LISP和Scheme。详细答案>>

2. List语言的创始人是谁?

LISP由John McCarthy于1958年发明。

详细答案>>

3. Lisp编程语言提供了几种类型的参数?

Lisp编程语言提供了4种类型的参数。它们分别是 -

  • 环境参数。
  • 交互参数。
  • 进化参数。
  • 一致性参数。
详细答案>>

4. LG3是什么?如何传递参数给LG3?

LG3是LISP的代码生成器。 它生成的代码易于在编辑器上读取和编辑,并可在任何AutoCAD系统上运行。

可以通过从工具菜单中选择常规操作将命令传递给LG3。

详细答案>>

5. Lisp是一种函数式编程语言吗?

不是。

详细答案>>

6. 哪种符号有助于Lisp的一致性?

前缀表示法有助于lisp的一致性。

详细答案>>

7. Lisp编程可以用来做什么?

LISP编程语言可用于: 动画和图形处理生物信息学设备。创建B2b市场。人工智能。数据挖掘电子设计自动化(EDA)/半导体应用计算机辅助设计(CAD)建模与仿真自然语言处理详细答案>>

8. Lisp中的哪个原语测试两个参数的值是否是同一个表达式?

Lisp中的等于(equal)原语测试两个参数,以查看它们的值是否是相同的表达式。它适用于原子和列表。

详细答案>>

9. lisp中有多少种变量?

Lisp中有两种类型的变量:一种是词法变量,另一种是特殊变量

详细答案>>

10. Lisp的完整形式是什么?

LISP代表 - List Processing - LISP(或LISP)

详细答案>>

11. 什么是LISP机器(LISPM)?

LISP机器是通用计算机,旨在通过硬件支持有效地运行LISP作为其主要软件和编程语言。 它们是高级语言计算机体系结构的一个例子,从某种意义上说,它们是第一个商业单用户工作站。

详细答案>>

12. Lisp中的符号表达是什么?

符号表达式为S-expressionsexprsexp是表示Lisp中嵌套数据列表的一种方式。

例如:

(* 5 (+ 7 3))
详细答案>>

13. Lisp中的哪个符号用于表示提示?

*符号用于表示LISP中的提示。

详细答案>>

14. Lisp中的关键字参数是什么?

关键字参数是由关键字传递的函数参数,而不是位置。关键字参数可以与位置参数混合使用,并且可以为任何一种参数提供default-value表达式: (define greet (lambda (given #:last surname) (string-append "Hello, " given " " surname))) > (greet "John" #:last "Smith") "...详细答案>>
注: 此试题仅作为相关知识水平测试,不能作为权威试题和答案。非商业转载注明原文链接即可;商业转载需本站授权同意。

相关面试题

List语言面试题及答案   14
layui

微信扫码关注 考评师 公众号