编译器的各个阶段的产物分别是( )中间代码和目标代码。B:同为可接受状态或不可接受状态 C:对于所有输入,两个状态迁移到等价状态里 D:A和B 答案: A和BA:语法树分析树注释树 B:其他选项都错 C:记号序列语法树注释树 扫描器所完成的 点我阅读全文
编译器只能识别动态(Dynamic)语义,但不能识别静态(Static)语义。正则文法 DFA和正则表达式均可以用于描述高级程序设计语言的词法。A:对 B:错 答案: 错A:错 B:对 答案: 对 点我阅读全文
编译器(Compiler)能捕捉的错误都是静态错误(Static errors)。 确定的自动机以及不确定的自动机都能正确地识别正规集。 A:对 B:错 答案: 对 A:错 B:对 答案: 对 点我阅读全文
对源程序进行编译正确处理顺序为()在有穷自动机中,两个状态是等价的条件是( )。A:其他选项都不对 B:语法分析词法分析语义分析代码生成 C:语义分析,语法分析词法分析,代码生成 D:词法分析语法分析语义分析代码生成 答案: 词法分析语 点我阅读全文
B:利用有限的机器内存但降低了机器的执行效率 C:提高程序的执行效率 D:利用有限的机器内存并提高机器的执行效率 答案: 利用有限的机器内存并提高机器的执行效率C:终止状态集合 D:有限状态集合 答案: 初始状态集合 词法分析器用于识别__ 点我阅读全文
C:单词 A:Z [a-Y]* B:Z [a-Z]*[A-Y] C: Z [a-z]*Z D:Z [a-z]+[a-Y] 答案: Z [a-Z]*[A-Y]D:标识符 答案: 单词 下面( )是词法分析的理论基础。 点我阅读全文