[单选题,共用题干题]

词法分析器用于识别__(1)__,常用的支持编译程序开发的工具Yacc,主要用于__(2)__阶段。空白(2)处应选择()

A .词法分析

B . 语法分析

C . 中间代码生成

D . 目标代码生成

参考答案与解析:

相关试题

词法分析器用于识别()

[单选题]词法分析器用于识别()A . 字符串B . 语句C . 单词D . 标识符

  • 查看答案
  • 词法分析器作为独立的阶段使整个编译程序结构更加简洁、明确,因此,()

    [单选题]词法分析器作为独立的阶段使整个编译程序结构更加简洁、明确,因此,()A . 词法分析器应作为独立的一遍B . 词法分析器作为子程序较好C . 词法分析器分解为多个过程,由语法分析器选择使用D . 词法分析器并不作为一个独立的阶段

  • 查看答案
  • 编译程序进行词法分析时不能(27)。

    [单选题]编译程序进行词法分析时不能(27)。A.过滤源程序中的注释B.扫描源程序并识别记号C.指出出错行号D.查出拼错的保留字(关键字)

  • 查看答案
  • 编译程序必须完成的工作有()。(1)词法分析(2)语法分析(3)语义分析(4)目

    [单选题]编译程序必须完成的工作有()。(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. 词法分析阶段对制表或回车换行字符不作处理

  • 查看答案
  • 词法分析器是用于做什么的?

    [问答题] 词法分析器是用于做什么的?

  • 查看答案
  • 编译程序中语法分析器接收以什么为单位的输入?

    [问答题] 编译程序中语法分析器接收以什么为单位的输入?

  • 查看答案
  • 高级语言编译程序中常用的语法分析方法中,递归子程序法属于__(1)__分析方法,

    [单选题,共用题干题] 高级语言编译程序中常用的语法分析方法中,递归子程序法属于__(1)__分析方法,算符优先法属于__(2)__分析方法。空白(1)处应选择()A .自左至右B . 自右至左C . 混合方式D . 自顶向下E . 自底向上

  • 查看答案
  • 通常一个编译程序中,不仅包含词法分析,语法分析,语义分析,中间代码生成,代码优化

    [单选题]通常一个编译程序中,不仅包含词法分析,语法分析,语义分析,中间代码生成,代码优化,目标代码生成等六个部分,还应包括()。A . 模拟执行器B . 解释器C . 表格处理和出错处理D . 符号执行器

  • 查看答案
  • 编译程序的工作可分为6个阶段:词法分析、语法分析、(29)、中间代码生成、代码优

    [单选题]编译程序的工作可分为6个阶段:词法分析、语法分析、(29)、中间代码生成、代码优化和目标代码生成。其中,中间代码生成和(30)不是必须经过的阶段。(65)A.过程分析B.语义分析C.数据分析D.单词分析

  • 查看答案
  • 词法分析器用于识别__(1)__,常用的支持编译程序开发的工具Yacc,主要用于