清华大学编译原理期末试题.docxVIP

  • 184
  • 0
  • 约7.78千字
  • 约 10页
  • 2020-11-17 发布于河北
  • 举报
清华大学本科生考试试题专用纸 考试课程 《编译原理》 (样题) 06 级 07 级试题合并而成 (以 07 级试题为基础,第九题改为 06 级试题,附加了 06 级的第一题) 学号: 姓名: 一. (07级) 1. 对于右图中的 Decaf/Mind 程序,根据第二阶段实验建立符号表的过程,当处理到图中所标出的 for 语句时,当前作用 域栈中含哪些开作用域?它们 对应的符号表中分别包含哪些 符号?  class Computer { int cpu; void Crash(int numTimes) { int i; for (i = 0; i numTimes; i = i + 1) Print(sad\n); } } class Mac extends Computer { int mouse; void Crash(int numTimes) { Print(ack!); } } class Main { static void main() { class Mac powerbook; powerbook = new Mac(); powerbook.Crash(2); } } 对于上图(第1小题图)中的 Decaf/Mind 程序,根据课程实验所采取的运行时存储组织方式,当 powerbook 所指向的对象创建后,其对象存储空间中含有哪些内容? class Mac

文档评论(0)

1亿VIP精品文档

相关文档