开发Lisp程序的方式,与开发C/C++/Java/C#等程序时所遵循的“写代码、编译、运行”的周期不同。Lisp程序员需要保持Lisp系统的运行状态,编译和运行时的界限模糊。在REPL中,函数和变量在执行过程中都是可以修改的,代码( )。
A: 却是静态编译的
B: 也是动态解释和编译的
C: 是可执行的exe文件
D: 是不能编译的
A: 却是静态编译的
B: 也是动态解释和编译的
C: 是可执行的exe文件
D: 是不能编译的
B
举一反三
- 高级程序设计语言完成编程时,需要“翻译”成CPU可执行的机器代码,有两种翻译方式:编译方式和解释方式。以下描述哪些是正确的? A: 编译与解释都是描述程序的执行方式 B: 编译与解释的区别在于源代码是在什么时候被翻译成CPU可执行的机器代码令 C: 编译生成的EXE可执行文件是针对特定的 CPU 体系的,换一种不同的 CPU,执行代码就需要重新编译 D: 编译的运行效率高于解释的运行效率,但不如解释方式灵活
- 开发Java程序的步骤包括运行、编写、编译,它们的先后顺序是( )。 A: 运行—编写—编译 B: 编写—运行—编译 C: 编译—编写—运行 D: 编写—编译—运行
- C语言程序的开发过程是() A: 编辑、编译、连接、运行 B: 编辑、编译、运行、连接 C: 连接、编译、编辑、运行 D: 编译、运行、编辑、连接
- 开发一个C程序的过程是 A: 编译-编辑-链接-运行 B: 编辑-编译-链接-运行 C: 链接-编辑-编译-运行 D: 链接-编译-编辑-运行
- C程序的执行过程是__________。 A: 编译 - 编辑 - 连接 - 运行 B: 编辑 - 编译 - 连接 - 运行 C: 编译 - 编辑 - 保存 - 运行 D: 编辑 - 编译 - 保存 - 运行
内容
- 0
C程序的开发步骤是()。 A: 编辑、编译、连接、运行 B: 编辑、连接、编译、运行 C: 编译、编辑、连接、运行 D: 连接、编译、编辑、运行
- 1
C语言程序的开发顺序是( )。 A: 编辑、编译、连接、运行 B: 编辑、连接、编译、运行 C: 编译、编辑、连接、运行 D: 连接、编译、编辑、运行
- 2
C语言程序的开发顺序是 。 A: 编辑、编译、连接、运行 B: 编译、编辑、连接、运行 C: 编辑、连接、编译、运行 D: 连接、编译、编辑、运行
- 3
C语言程序的开发顺序是 。 A: 编辑、编译、连接、运行 B: 编译、编辑、连接、运行 C: 编辑、连接、编译、运行 D: 连接、编译、编辑、运行
- 4
Java代码中,下列代码执行的结果是____ A: 程序正常运行,但不输出任何结果 B: 程序正常运行,并输出Finally C: 编译通过,但运行时出现异常 D: 因为没有catch子句,因此不能通过编译