执行词法分析的程序叫做扫描程序。
第1题:
A、词法分析程序
B、语法分析程序
C、语义分析程序
D、中间代码生成程序
E、代码优化程序
F、目标代码生成程序
第2题:
在下列叙述中,正确的是( )。
A.执行目标程序时,编译程序必须已在内存
B.词法分析、语法分析、目标代码生成是编译过程中几个必须经过的阶段
C.解释程序不产生目标程序,因此执行速度快
D.解释程序是用汇编语言写的源程序
第3题:
A.源程序
B.词法记号流
C.NFA
D.DFA
第4题:
●编译程序与解释程序的不同之处是(15) 。
(15)
A.解释程序不需要进行词法和语法分析,而是直接分析源程序的语义并产生目标代码
B.编译程序不需要进行词法和语法分析,而是直接分析源程序的语义并产生目标代码
C.编译程序不生成源程序的目标代码,而解释程序则产生源程序的目标代码
D.编译程序生成源程序的目标代码,而解释程序则不产生源程序的目标代码
第5题:

第6题:

第7题:
第8题:
设计词法分析程序可以借助于状态转换图。
第9题:
词法分析器的输入是()
第10题:
通常编译程序是把高级语言书写的源程序翻译为__(1)__程序。一个编译程序除了可能包括词法分析、语法分析、语义分析和中间代码生成、代码优化、目标代码生成之外,还应包括__(2)__。其中__(3)__和优化部分不是每个编译程序都必需的。空白(3)处应选择()
第11题:
词法分析程序
语法分析程序
语义分析程序
中间代码生成程序
代码优化程序
目标代码生成程序
第12题:
对
错
第13题:
此题为判断题(对,错)。
第14题:
关于编译程序进行词法分析的说法中,不正确的是______。
A.词法分析主要是扫描源程序并识别记号,指出出错行号
B.词法分析阶段过滤掉了源程序中的注释
C.词法分析阶段单词间的空白被过滤掉了
D.词法分析阶段对制表或回车换行字符不作处理
第15题:
此题为判断题(对,错)。
第16题:
● 编译程序分析源程序的阶段依次是 (21) 。
(21)
A. 词法分析、语法分析、语义分析
B. 语法分析、词法分析、语义分析
C. 语义分析、语法分析、词法分析
D. 语义分析、词法分析、语法分析
第17题:
第18题:
第19题:
第20题:
()不是编译程序的组成部分。
第21题:
词法分析器作为独立的阶段使整个编译程序结构更加简洁、明确,因此,()
第22题:
词法分析程序
代码生成程序
设备管理程序
语法分析程序
第23题:
词法分析器应作为独立的一遍
词法分析器作为子程序较好
词法分析器分解为多个过程,由语法分析器选择使用
词法分析器并不作为一个独立的阶段