编译程序一般采用(29)技术进行语义分析和生成中间代码。A.数据控制翻译B.流程控制翻译C.语法制导翻译D.面向对象的翻译

题目

编译程序一般采用(29)技术进行语义分析和生成中间代码。

A.数据控制翻译

B.流程控制翻译

C.语法制导翻译

D.面向对象的翻译


相似考题
更多“编译程序一般采用(29)技术进行语义分析和生成中间代码。A.数据控制翻译B.流程控制翻译C.语法制导 ”相关问题
  • 第1题:

    12、语法制导翻译中语义分析与语法分析是同时进行的。


    语法制导翻译使用CFG来引导对语言的翻译,是一种面向文法的翻译技术。表示语义信息:为CFG中的文法符号设置语义属性,用来表示语法成分对应的语义信息计算语义属性:文法符号的语义属性值是用与文法符号所在产生式语法规则)相关联的语义规则来计算的。对于给定的输入串x ,构建x的语法分析树,并利用与产生式(语法规则)相关联的语义规则来计算分析树中各结点对应的语义属性值。}

  • 第2题:

    ()过程不是每个编译程序都必需的?

    A.词法分析和语法分析

    B.语义分析和中间代码生成

    C.中间代码生成和代码优化

    D.代码优化和目标代码生成


    中间代码生成和代码优化

  • 第3题:

    自下而上语法制导翻译法的特点是语法分析栈与语义分析栈不需要同步操作。(大数据专业学生可以不做)


    错误

  • 第4题:

    目前多数编译程序进行语义分析的方法采用语法制导翻译法,这是因为语法制导翻译法是一种形式化系统。


    错误

  • 第5题:

    11、大多编译器的语义分析采用语法制导翻译方法


    B