电子科技大学编译原理.docx

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《计算机编译原理》试卷A2参考答案 一、单项选择题(每小题1分,共25分)构造编译程序应掌握—源程序 8、目标语言变量应当 一、单项选择题(每小题1分,共25分) 构造编译程序应掌握— 源程序 8、目标语言 变量应当 C 持有左值 既持有左值又持有右值 1、 A、 2、 A、 C、 3、 A、 4、 A、 C、 5、 A、 6、 A、 7、 A、 8、 A、 C、 9、 A、 _D 。 C、编译方法D、以上三项都是 B、 D、 持有右值 既不持有左值也不持有右值 D 编译程序绝大多数时间花在 出错处理B、词法分析。、目标代码生成D、管理表格 D 不可能是目标代码。 汇编指令代码B、可重定位指令代码 绝对指令代码D、中间代码 使用 A 可以定义一个程序的意义。 语义规则 B、词法规则 C、产生规则 词法分析器的输入是 B。 单词符号串 B、源程序 C、语法单位 中间代码生成时所遵循的是 C。 语法规则B、词法规则 C、语义规则D、 编译程序是对 D。 汇编程序的翻译 B、高级语言程序的解释执行 机器语言的执行 D、高级语言的翻译 文法G: S—xSx|y所识别的语言是 C xyx B、(xyx)* C、xnyxn(n>0) D、x*yx* 上。 D、词法规则 。、目标程序 等价变换规则 10、文法G描述的语言L(G)是指 A A、 A、L(G)={a|S方a ,aEVT*} B、L(G)={a|S 当 a,aEVT*} C、L(G)={a|S 当 a ,aE(VTUVN*)} D、L(G)={ a |SE a , aE (Vt U Vn*)} 11、 有限状态自动机能识别 C。 A、上下文无关文法 B、上下文有关文法 C、正规文法 D、短语文法 12、 设G为算符优先文法,G的任意终结符对a、b有以下关系成立. A、若 f(a)>g(b),则 a>b B、若 f(a)<g(b),则 a<b C、A~B都不一定成立 D、A?B 一定成立 13、 如果文法G是无二义的,则它的任何句子a A、 A、 B、 C、 D、 最左推导和最右推导对应的语法树可能不同 最左推导和最右推导必定相同 可能存在两个不同的最左推导,但它们对应的语法树相同 14、 由文法的开始符经0步或多步推导产生的文法符号序列是. A、短语 B、句柄 C、句型 D、句子 15、 文法 G: E—E+T|T T—T*P|P P-(E)|I 则句型P+T+i的句柄和最左素短语为 B。 A、P+T 和 i B、P 和 P+T C、i 和 P+T+i D、P 和 T 16、 设文法为:S—SAIA A、B、C、D、A—a|b A、 B、 C、 D、 SnSAnSAAnAAAnaAAnabAnaba SnSAnSAAnAAAnAAanAbanaba SnSAnSAAnSAanSbanAbanaba SnSAnSanSAanSbanAbanaba 17、 文法 G: S—b|A(T) T—T,S|S 则 FIRSTVT(T) C。 A、{b,A,(} B、{b,A,)} C、{b,A,(,, } D、{b,A,),, } 18、 产生正规语言的文法为 D A、0型 B、1型 C、2型D、3型 19、 采用自上而下分析,必须 C。 A、消除左递归B、消除右递归C、消除回溯D、提取公共左因子 20、 在规范归约中,用 B 来刻画可归约串。 A、直接短语 B、句柄 C、最左素短语 D、素短语 21、 若一个文法是递归的,则它所产生的语言的句子 A。 A、是无穷多个B、是有穷多个C、是可枚举的 D、个数是常量 22、 词法分析器用于识别 C。 A、句子 B、句型 C、单词 D、产生式 23、 在语法分析处理中,FIRST集合、FOLLOW集合、SELECT集合均是. A、非终极符集 B、终极符集 C、字母表 D、状态集 24、 编译程序中语法分析器接收以 A 为单位的输入。 A、单词 B、表达式 C、产生式 D、句子 的DFA状态。25、 在LR分析法中,分析栈中存放的状态是识别规范句型 A、句柄 B、前缀 C、活前缀 D、LR(0)项目 的DFA状态。 二、判断题(每小题1分,共10分) (V ) 26、文法 S—aS|bR| e R—cS 描述的语言是(a|bc)* (X ) 27、在自下而上的语法分析中,语法树与分析树一定相同。 (X ) 28、二义文法不是上下文无关文法。 (X ) 29、语法分析时必须先消除文法中的左递归。 (X ) 30、规范归约和规范推导是互逆的两个过程。 (X ) 31、一个文法所有句型的集合形成该文法所能接受的语言。 (X ) 32、一个有限状态自动机中,有且仅有一个唯一终态。 (X ) 33、设r和s分别是正规式,则有L (r|s) =L(r)|L

文档评论(0)

z190712l + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档