编译原理期末考试试题与答案_第1页
编译原理期末考试试题与答案_第2页
编译原理期末考试试题与答案_第3页
编译原理期末考试试题与答案_第4页
编译原理期末考试试题与答案_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、编译原理期末考试试题与答案1.一个上下文无关文法的开始符,可以是终结符或非终结符。 对错(正确答案)2.一个句型的直接短语是唯一的。 对错(正确答案)3.已经证明文法的二义性是可判定的。 对错(正确答案)4.每个基本块可用一个DAG表示。 对(正确答案)错5.每个过程的活动记录的体积在编译时可静态确定。 对(正确答案)错6.2型文法一定是3型文法 对错(正确答案)7.一个句型一定句子。 对错(正确答案)8.算符优先分析法每次都是对句柄进行归约。 对错(正确答案)9.采用三元式实现三地址代码时,不利于对中间代码进行优化。 对(正确答案)错10.编译过程中,语法分析器的任务是分析单词是怎样构成的

2、对错(正确答案)11.一个优先表一定存在相应的优先函数。 对错(正确答案)12.目标代码生成时,应考虑如何充分利用计算机的寄存器的问题。 对(正确答案)错13.递归下降分析法是一种自下而上分析法。 对错(正确答案)14.并不是每个文法都能改写成LL(1)文法。 对(正确答案)错15.每个基本块只有一个入口和一个出口。 对(正确答案)错16.一个LL(1)文法一定是无二义的。 对(正确答案)错17.逆波兰法表示的表达试亦称前缀式。 对错(正确答案)18.目标代码生成时,应考虑如何充分利用计算机的寄存器的问题。 对(正确答案)错19.正规文法产生的语言都可以用上下文无关文法来描述。 对(正确答案)

3、错20.一个优先表一定存在相应的优先函数。 对错(正确答案)21.3型文法一定是2型文法。 对(正确答案)错22.如果一个文法存在某个句子对应两棵不同的语法树,则文法是二义性的。 对(正确答案)错23.有限状态自动机能识别()。 A. 上下文无关文法B. 上下文有关文法C. 正则文法(正确答案)D. 短语文法24在语法分析处理中, FIRST集合、 FOLLOW集合、 SELECT集合都是()。 A. 非终极符集B终极符集(正确答案)C字母表D. 状态集25在自底向上的语法分析方法中,分析的关键是()。 A. 寻找句柄(正确答案)B. 寻找句型C. 消除递归D. 消除公共前缀26. 文法GE:

4、 EE+T|T, TTP|P, P(E)|I, 则句型P+T+i的短语有( )。 A. i, P+TB. P, P+T, i, P+T+i(正确答案)C. P+T+iD. P, P+T, i27. 一个正则语言只能对应()? A. 一个正则文法B. 一个最小有限状态自动机(正确答案)C. 一个自然语言D. 一个上下文有关文法28. 对于编译程序而言,输入数据是源程序,输出数据是: A、目标程序(正确答案)B、指定程序C、虚拟程序29. 给出在字母表0,1上的“所有以00结尾的符号串的集合”的语言的正则表达式 A、(0/1)00(正确答案)B、(0/1)C、(1/0)00D、(1/0)30. 一

5、个句型中最左的()称为该句型的句柄。 A. 简单短语(正确答案)B. 短语C. 非终结符号D. 终结符号31. Micro语言只有三种语句:()、输入语句和输出语句。 A. GOTO语句B. 赋值语句(正确答案)C. 条件语句D.循环语句32语言是 A 句子的集合(正确答案)B产生式的集合C符号串的集合D句型的集合33.编译程序前三个阶段完成的工作是() A词法分析、语法分析和代码优化(正确答案)B代码生成、代码优化和词法分析C词法分析、语法分析、语义分析和中间代码生成D词法分析、语法分析和代码优化34.一个句型中称为句柄的是该句型的最左() A非终结符号B短语C句子(正确答案)D直接短语35.下推自动机识别的语言是() A0型语言B1型语言C2型语言D3型语言(正确答案)36.扫描器所完成的任务是从字符串形式的源程序中识别出一个个具有独立含义的最小语法单位即() A字符B 单词(正确答案)C句子D句型37.对应Chomsky四种文法的四种语言之间的关系是() AL0L1L2L3BL3L2L1L0(正确答案)CL3=L2L1L0DL0L1L2=L338.词法分析的任务是() A识别单词(正确答案)B分析句子的含义C识别句子D生成目标代码3

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论