词法分析是编译的第一阶段。
第1题:
关于编译程序进行词法分析的说法中,不正确的是______。
A.词法分析主要是扫描源程序并识别记号,指出出错行号
B.词法分析阶段过滤掉了源程序中的注释
C.词法分析阶段单词间的空白被过滤掉了
D.词法分析阶段对制表或回车换行字符不作处理
第2题:
对高级语言源程序进行编译的过程中,有穷自动机(NFA或DFA)是进行(49)的适当工具。
A.词法分析
B.语法分析
C.语义分析
D.出错处理
第3题:

第4题:
第5题:

第6题:
第7题:

第8题:
()不是编译程序的组成部分。
第9题:
通常编译程序是把高级语言书写的源程序翻译为__(1)__程序。一个编译程序除了可能包括词法分析、语法分析、语义分析和中间代码生成、代码优化、目标代码生成之外,还应包括__(2)__。其中__(3)__和优化部分不是每个编译程序都必需的。空白(3)处应选择()
第10题:
对
错
第11题:
词法分析
语法分析
中间代码生成
目标代码生成
第12题:
词法分析
语法分析
中间代码生成
目标代码生成
第13题:
A.符号表管理
B.词法分析
C.语法分析
D.语义分析
第14题:
● 编译程序分析源程序的阶段依次是 (21) 。
(21)
A. 词法分析、语法分析、语义分析
B. 语法分析、词法分析、语义分析
C. 语义分析、语法分析、词法分析
D. 语义分析、词法分析、语法分析
第15题:

第16题:
第17题:
第18题:
第19题:
在编译的各阶段中,和目标机器关系最为密切的是()。
第20题:
词法分析器作为独立的阶段使整个编译程序结构更加简洁、明确,因此,()
第21题:
词法分析器用于识别__(1)__,常用的支持编译程序开发的工具Yacc,主要用于__(2)__阶段。空白(2)处应选择()
第22题:
词法分析
语法分析
语义分析
目标代码生成
第23题:
词法分析器应作为独立的一遍
词法分析器作为子程序较好
词法分析器分解为多个过程,由语法分析器选择使用
词法分析器并不作为一个独立的阶段