\"编译程序\"和\"解释程序”主要区别是( )。
A: 是否进行语法分析
B: 是否生成目标代码
C: 是否生成中间代码
D: 是否进行代码优化
A: 是否进行语法分析
B: 是否生成目标代码
C: 是否生成中间代码
D: 是否进行代码优化
举一反三
- 编译和解释是实现高级程序设计语言的两种基本方式,()是这两种方式的主要区别。 A: 是否进行代码优化 B: 是否进行语法分析 C: 是否生成中间代码 D: 是否生成目标代码
- 编译和解释是实现高级程序设计语言的两种方式,其区别主要在于()。 A: 是否进行语法分析 B: 是否生成中间代码文件 C: 是否进行语义分析 D: 是否生成目标程序文件.
- ( )过程不是每个编译程序都必需的? A: 词法分析和语法分析 B: 语义分析和中间代码生成 C: 中间代码生成和代码优化 D: 代码优化和目标代码生成
- 编译器和解释器是两种基本的高级语言处理程序。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等阶段,其中,___________并不是每个编译器都必需的。 A: 词法分析和语法分析 B: 语义分析和中间代码生成 C: 中间代码生成和代码优化 D: 代码优化和目标代码生成
- 一个编译程序中,包含词法分析,(),中间代码生成,代码优化,目标代码生成等五个部分。 A: 语法分析 B: 文法分析 C: 语言分析 D: 解释分析