试题详情
- 多项选择题栈式分配策略在下列哪些情况下行不通?()
A、过程活动停止后,局部名字的值还必须维持
B、被调用者的活动比调用者的活动活得更长,此时活动树不能正确描绘程序的控制流
C、不遵守栈式规则的有Pascal语言和C语言的动态变量
D、Java禁止程序员自己释放空间
- A,B,C,D
关注下方微信公众号,在线模考后查看
热门试题
- 编译程序与解释程序的区别?
- 一个LR(1)文法合并同心集后若不是LA
- 源语言
- LR分析方法是自顶向下语法分析方法。
- 下面不属于LL(1)分析器的组成部分是(
- 一个典型的编译程序中,不仅包括()、()
- 编译程序绝大多数时间花在()上。Q
- 常用的两种动态存贮分配办法是()。
- 自上而下分析
- 静态分析器是在不运行程序的情况下对源程序
- 在词法分析阶段不能识别的是()
- 目标语言
- 四种形式语言文法中,1型文法又称为()文
- 规范归约和规范推导是互逆的两个过程。
- 下面哪个文法是左递归的()。
- 一个上下文无关文法 G
- 已知NFA=({x,y,z},{0,1}
- 编译程序是将()翻译成()。
- 程序所需的数据空间在程序运行前就可确定,
- “用高级语言书写的源程序都必须通过编译,