在编译程序中与生成中间代码的目的无关的是()
将高级语言源程序翻译为机器语言程序的过程中常引人中间代码。以下关于中间代码的叙述中,错误的是()。A.不同的高级程序语言可以产生同一种中间代码 B.中间代码与机器语言代码在指令结构上必须一致 C.使用中间代码有利于提高编译程序的可移植性 D.使用中间代码有利于进行与机器无关的优化处理
点击查看答案
以下中间代码的表示形式中,()更便于优化。A、三元式B、四元式C、抽象语法树D、后缀式
编译程序工作时,通常包括()阶段。A、词法分析B、语法分析C、中间代码生成D、语义检查E、目标代码生成
一个编译程序中,不仅包含词法分析,()中间代码生成,代码优化,目标代码生成等五个部分。A、语法分析B、文法分析C、语言分析D、解释分析
编译程序必须完成的工作有()。 (1)词法分析 (2)语法分析 (3)语义分析 (4)目标代码生成 (5)中间代码生成 (6)代码优化A、(1)(2)(3)(4)B、(1)(2)(3)(4)(5)C、(1)(2)(3)(4)(5)(6)D、(1)(2)(3)(4)(6)
通常编译程序是把高级语言书写的源程序翻译为__(1)__程序。一个编译程序除了可能包括词法分析、语法分析、语义分析和中间代码生成、代码优化、目标代码生成之外,还应包括__(2)__。其中__(3)__和优化部分不是每个编译程序都必需的。空白(3)处应选择()A、词法分析B、语法分析C、中间代码生成D、目标代码生成
通常编译程序是把高级语言书写的源程序翻译为__(1)__程序。一个编译程序除了可能包括词法分析、语法分析、语义分析和中间代码生成、代码优化、目标代码生成之外,还应包括__(2)__。其中__(3)__和优化部分不是每个编译程序都必需的。空白(1)处应选择()A、Basic程序B、中间语言C、另一种高级语言D、低级语言