参考学习资料 在线教育作业资源 2169编译技术作业3.docxVIP

  • 1
  • 0
  • 约1.27千字
  • 约 5页
  • 2026-08-10 发布于广西
  • 举报

参考学习资料 在线教育作业资源 2169编译技术作业3.docx

201609编译技术作业3

单项选择题

第1题下面说法正确的是()。

A、一个SLR(1)文法一定也是LALR(1)文法

B、一个LR(1)文法一定也是LALR(1)文法

答案:A

第2题LR语法分析栈中存放的状态是识别()的DFA状态。

A、前缀

B、活前缀

C、项目

D、句柄

答案:B

第3题有下列文法:S→Pa|Pb|cP→Pd|Se|f,该文法是()。

A、LL(1)文法

B、SLR(1)文法

C、A和B

D、都不是

答案:B

第4题PASCAL中过程说明的局部量地址分配在()。

A、调用者的数据区中

B、被调用者的数据区中

C、主程序的数据区中

D、公共数据区中

答案:B

第5题动态存储分配时,可以采用的分配方法有()。(1)过程为单位的栈式动态存储分配(2)堆存储分配(3)最佳分配方法

A、(1)

B、(2)

C、(2)(3)

D、(1)(2)(3)

答案:D

第6题FORTRAN编译中存储分配是()。

A、静态存储分配

B、动态存储分配

答案:A

第7题在编译方法中,动态存储分配的含义是()。

A、在运行阶段对源程序中的量进行分配

B、在编译阶段对源程序中的量进行分配

C、以上都不是

答案:A

第8题xab+cde-*f/+:=是赋值语句()相应的后缀式。

A、x:=a+b+c*d-e/f

B、x:=a+(b+c)*d-e

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档