当前位置:计算机科学技术题库>编译原理题库

问题:

[单选] 哪个不是编译系统的组成部分()

词法分析器。代码生成器。设备管理程序。语法分析器。

问题:

[单选] 设有表达式a*b-c,将其中a*b识别为表达式的编译阶段是什么()

词法分析。语法分析。语义分析。代码生成。

问题:

[单选] 下面不能用于对文法进行描述的是()

源语言。EBNF。BNF。语法图。

问题:

[单选] 设有文法G[S]:S→S1S0SaScabc,下列符号串中不是该文法的句子的是()

ab0。a0c01。aaa。bc10。

问题:

[单选] 文法G[S]:S→aAA→bBB→aaS,则L(G)为()

{(ab)na|n≥1}。{a(ba)n|n≥1}。{(aba)n|n≥1}。{(aba)n|n≥0}。

问题:

[单选] 哪个不是DFA的构成成分()

有穷字母表。初始状态集合。终止状态集合。有限状态集合。

问题:

[单选] 词法分析器的输入是()

单词符号串。源程序。语法单位。目标程序。

问题:

[单选] 在词法分析阶段不能识别的是()

标识符。运算符。四元式。常数。

问题:

[单选] 设有一段C语言程序while(i&&++j){c=2.19;j+=k;i++;},经过词法分析后可以识别的单词个数是()

19。20。21。23。

问题:

[单选] 自上而下语法分析的主要动作是()

移进。推导。规约。匹配。