试题详情
- 多项选择题栈式分配策略在下列哪些情况下行不通?()
A、过程活动停止后,局部名字的值还必须维持
B、被调用者的活动比调用者的活动活得更长,此时活动树不能正确描绘程序的控制流
C、不遵守栈式规则的有Pascal语言和C语言的动态变量
D、Java禁止程序员自己释放空间
关注下方微信公众号,在线模考后查看

热门试题
- 通常编译过程分成前端和后端,其中前端包括
- 编译原理是对()。
- 可归前缀
- 四元式之间的联系是通过()实现的。
- 寄存器分配的原则是什么?
- 对编译程序而言,输入数据是(),输出结果
- 编写一个计算机高级语言的源程序后,到正
- 编译程序与具体的机器有关,与具体的语言无
- 在自顶向下的语法分析方法中,分析的关键是
- ()不是NFA的成分。
- 词法分析器作为独立的阶段使整个编译程序结
- 有限自动机()个接受状态。
- 从功能上说,程序语言的语句大体可分为()
- 设有文法G[S]为S→AB|bC,A→ε
- 采用中间代码的优点以及常见中间代码表示
- 若文法 G 定义
- 指出哪些串是自动机可接受的?()
- 在任何文法的产生式中,终结符都不能出现在
- “用高级语言书写的源程序都必须通过编译,
- 最常用的代码优化技术有哪些?