编译原理 题目列表
解释程序适用于 COBOL 和 FORTRAN 语言。

构造编译程序应掌握()A、源程序B、目标语言C、编译方法D、以上三项都是

下面哪些语言特征会影响存储分配策略?()A、过程能否递归B、当控制从过程的活动返回时,局部变量的值是否要保留C、过程能否访问非局部变量D、过程调用的参数传递方式

一个语言的文法是不唯一的。

LR分析法在自左至右扫描输入串时就能发现错误,但不能准确地指出出错地点。

规范句型

编译程序的输出结果可以是()。A、目标代码B、汇编语言代码C、中间代码D、优化后的中间代码E、可重定位代码

编译过程中,语法分析器的任务就是()。 (1)分析单词是怎样构成的 (2)分析单词串是如何构成语句和说明的 (3)分析语句和说明是如何构成程序的 (4)分析程序的结构A、(2)(3)B、(2)(3)(4)C、(1)(2)(3)

编译程序能改正源程序所有错误。

在通常的语法分析方法中,()特别适用于表达式的分析。A、算符优先分析法B、LR分析法C、递归下降分析法D、LL(1)分析法

用高级语言编写的程序经编译后产生的程序叫()。A、源程序B、目标程序C、连接程序D、解释程序

在自底向上的语法分析方法中,分析的关键是()。A、寻找句柄B、寻找句型C、消除递归D、选择候选式

一个LR分析器由3个部分组成,其中分析表或分析函数,也可以称为驱动程序。

语法树和推导树不一样。

文法S→aaS|abc定义的语言是()。A、{a2kbcB、{akbcC、{a2k-1bcD、{akakbc