编译原理自测()及答案.docVIP

  • 28
  • 0
  • 约3.29千字
  • 约 6页
  • 2017-04-06 发布于江苏
  • 举报
编译原理自测()及答案

编译原理自测一 是非题(下列各题,你认为正确的,请在题干的括号内打“√”,错的打“×”。每题1分,共5分) 1、算符优先关系表不一定存在对应的优先函数。 A.正确 B.不正确 2、数组元素的地址计算与数组的存储方式有关。 A.正确 B.不正确 3、仅考虑一个基本块,不能确定一个赋值是否真是无用的。 A.正确 B.不正确 4、每个文法都能改写为LL(1)文法。 A.正确 B.不正确 5、对于数据空间的存贮分配,FORTRAN采用动态贮存分配策略。 A.正确 B.不正确 填空题 从功能上说,程序语言的语句大体可分为 语句和 语句两大类。 2、扫描器的任务是从 中识别出一个个 。 3、所谓最右推导是指: 。(任何一步αβ都是对α中最右非终结符进行替换的) 4、语法分析最常用的两类方法是 和 分析法。 5、一个上下文无关文法所含四个组成部分是 。(一组终结符号,一组非终结符号、一个开始符号、一组产生式) 6、所谓语法制导翻译方法是 。(为每个产生式配上一个翻译子程序,并在语法分析的同时执行这些子程序) 7、符号表中的信息栏中登记了每个名字的有关的性质,如 等等。 8、一个过程相应的DISPLAY表的内容为 。 9、常用的两种动态存贮分配办法是 动态分配和 动态分配。 10、产生式是用于定义 的一种书写规则。 名词解释 1.遍--指编译程序对源程序或中间代码程序从头到尾扫描一次。

文档评论(0)

1亿VIP精品文档

相关文档