试题详情
- 单项选择题若文法 G 定义的语言是无限集,则文法必然是()。
A、递归的
B、前后文无关的
C、二义性的
D、无二义性的
- A
关注下方微信公众号,在线模考后查看
热门试题
- 通常把编译过程分为分析前端与综合后端两大
- 若源程序是用高级语言编写的,()是机器语
- 每个过程的活动记录的体积在编译时可静态确
- 堆栈区用以存放编译时能确定所占用空间的数
- 下面哪个文法是左递归的()。
- 在编译的各阶段中,和目标机器关系最为密切
- 数组元素的地址计算与数组的存储方式有关。
- 一个语言的句子是有穷的。
- 以下中间代码的表示形式中,()更便于优化
- ()和代码优化部分不是每个编译程序都必需
- 一个上下文无关文法G包括四个组成部分:一
- 赋值语句X::=-(a+b)/(c-d)
- 经过编译所得到的目标程序是()。
- 仅考虑一个基本块,不能确定一个赋值是否真
- 3型文法是()是语法分析使用的文法。
- 在解释方式下,解释程序将按照源程序中语句
- 编译程序能改正源程序所有错误。
- 中间代码生成
- 关于堆式分配,下面说法正确地是()。
- 解释方式