A.过滤源程序中的注释
B.扫描源程序并识别记号
C.指出出错行号
D.查出拼错的保留字(关键字)
[单选题] 关于编译程序进行词法分析的说法中,不正确的是()。()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)
[单选题]词法分析器作为独立的阶段使整个编译程序结构更加简洁、明确,因此,()A . 词法分析器应作为独立的一遍B . 词法分析器作为子程序较好C . 词法分析器分解为多个过程,由语法分析器选择使用D . 词法分析器并不作为一个独立的阶段
[单选题]编译程序对C语言源程序进行语法分析时,可以确定______。A.变量是否定义(或声明)B.变量的值是否正确C.循环语句的执行次数D.循环条件是否正确
[单选题]编译程序对C语言源程序进行语法分析时,可以确定( )。A.变量是否定义(或声明)B.变量的值是否正确C.循环语句的执行次数D.循环条件是否正确
[单选题]通常一个编译程序中,不仅包含词法分析,语法分析,语义分析,中间代码生成,代码优化,目标代码生成等六个部分,还应包括()。A . 模拟执行器B . 解释器C . 表格处理和出错处理D . 符号执行器
[单选题,共用题干题] 词法分析器用于识别__(1)__,常用的支持编译程序开发的工具Yacc,主要用于__(2)__阶段。空白(2)处应选择()A .词法分析B . 语法分析C . 中间代码生成D . 目标代码生成
[单选题]编译程序对C语言源程序进行语法分析时,可以确定(22)。A.变量是否定义(或声明)B.变量的值是否正确C.循环语句的执行次数D.循环条件是否正确
[单选题]编译程序的工作可分为6个阶段:词法分析、语法分析、(29)、中间代码生成、代码优化和目标代码生成。其中,中间代码生成和(30)不是必须经过的阶段。(65)A.过程分析B.语义分析C.数据分析D.单词分析
[单选题] 编译程序对C 语言源程序进行语法分析时,可以确定 (22) 。(22)A. 变量是否定义(或声明)B. 变量的值是否正确C. 循环语句的执行次数D. 循环条件是否正确