A.s-expressionsB.h-expressionsC.p-expressionsD.l-expressions
单项选择题开发Lisp程序的方式,与开发C C++ Java C#等程序时所遵循的“写代码、编译、运行”的周期不同。Lisp程序员需要保持Lisp系统的运行状态,编译和运行时的界限模糊。在REPL中,函数和变量在执行过程中都是可以修改的,代码()。
A.是可执行的exe文件B.是不能编译的C.也是动态解释和编译的D.却是静态编译的
单项选择题启动kawa的命令“java kawa.repl”中的repl指的是()。
A.Register-Evolve-Project-LearnB.Review-Event-Present-LoadC.Read-Eval-Print-LoopD.Repeat-Evaluate-Play-Leave
单项选择题MIT的SICP(Structure and Interpretation of Computer Programs)使用的语言是()。
A.LispB.GNOMEC.GIMPD.Scheme
单项选择题Lisp有两种主要方言(dialect):Common Lisp:1991年完成的ANSI标准,统一了几种早期Lisp的理念,是可用于多种应用开发的大型环境,最为著名的应用是人工智能;Scheme:产生于(),特意进行了精简化设计,经验证是一种很好的语言,既可用于计算机科学教学,又可以作为嵌入式脚本语言。其它的还有小型的特定于应用的DSLs,如Emacs Lisp或AutoCAD的AutoLISP。
A.黑客圈B.学术界C.极客圈D.产业界
单项选择题对象通常有多方面的动作行为,编程时只关注相关的关键动作行为,例如:银行账户的行为包括查询余额,存款和()
A.开奖B.取款C.考试D.唱歌