编译原理测试题及其答案_第1页
编译原理测试题及其答案_第2页
编译原理测试题及其答案_第3页
编译原理测试题及其答案_第4页
编译原理测试题及其答案_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

编译原理测试题及其答案

1.一个上下文无关文法的开始符,可以是终结符或非终结符。[判断题广

错(正确答案)

2.一个句型的直接短语是唯一的。[判断题]*

错(正确答案)

3.已经证明文法的二义性是可判定的。[判断题]*

错正确答案)

4.每个基本块可用一个DAG表示°|判断题]*

对(正确答案)

5.每个过程的活动记录的体积在编译时可静态确定。[判断题|*

对0E确答案)

6.2型文法一定是3型文法[判断题]*

错(正确答案)

7.一个句型一定句子。[判断题]

错(正确答案)

8.算符优先分析法每次都是对句柄进行归约。[判断题]*

错(正确答案)

9.采用三元式实现三地址代码时,不利于对中间代码进行优化。[判断题]*

对(正确答案)

10.编译过程中,语法分析器的任务是分析单词是怎样构成的[判断题]*

错(正确答案)

II.一个优先表一定存在相应的优先函数。[判断题]*

错E确答案)

12.目标代码生成时,应考虑如何充分利用计算机的寄存器的问题。[判断题]*

对E确答案)

13.递归下降分析法是一种自下而上分析法。[判断题]*

错(正确答案)

14.并不是每个文法都能改写成LL(1)文法。[判断题]*

15.每个基本块只有一个入口和一个出口。[判断题]*

对(正确答案)

16.一个LL(1)文法一定是无二义的。[判断题]*

对(正确答案)

17.逆波兰法表示的表达试亦称前缀式。[判断题]*

错(正确答案)

18.目标代码生成时,应考虑如何充分利用计算机的寄存器的问题。[判断题]*

对(正确答案)

19.正规文法产生的语言都可以用上下文无关文法来描述。[判断题]*

对(正确答案)

20.一个优先表一定存在相应的优先函数。[判断题]*

错E确答案)

21.3型文法一定是2型文法°|判断题产

对「确答案)

22.如果一个文法存在某个句子对应两棵不同的语法树,则文法是二义性的。[判断

题]*

对(正确答案)

23.有限状态自动机能识别()°[单选题]*

A.上下文无关文法

B.上下文有关文法

C.正则文法(正确答案)

D.短语文法

24.在语法分析处理中,FIRST集合、FOLLOW集合、SELECT集合都是()0

I单选题I*

A.非终极符集

B,终极符集(正确答案)

C.字母表

D.状态集

25.在自底向上的语法分析方法中,分析的关键是()Q[单选题]*

A.寻找句柄(正确答案)

B.寻找句型

C.消除递归

D.消除公共前缀

26.文法G[E]:ETE十T|T,T—T*P|P,PT(E)|I,则句型P+T+i的短语有()。[单选题]

A.i,P+T

B.P,P+T,i,P+T+i(正确答案)

C.P+T+i

D.P,P+T,i

27.一个正则语言只能对应()?[单选题]*

A.一个正则文法

B.一个最小有限状态自动机(正确答案)

C一个自然语言

D.一个上下文有关文法

28.对于编译程序而言,输入数据是源程序,输出数据是:[单选题]

A、目标程序(正确答案)

B、指定程序

C、虚拟程序

29.给出在字母表{0,1}上的“所有以00结尾的符号串的集合”的沿言的正则表达式

[单选题1*

A、(0/1)米00(正确答案)

B、(0/1)

C、(1/0)*00

D、(1/0)

30.一个句型中最左的()称为该句型的句柄。[单选题]*

A.简单短语(正确答案)

B,短语

C.非终结符号

D.终结符号

31.Mier。语言只有三种语句:()、输入语句和输出语句。[单选题]*

A.GOTO语句

B.赋值语句(正确答案)

C.条件语句

D.循环语句

32.语言是[单选题]*

A.句子的集合(正确答案)

B.产生式的集合

C.符号串的集合

D.句型的集合

33.编译程序前三个阶段完成的工作是()[单选题]*

A.词法分析、语法分析和代码优化(正确答案)

B,代码生成、代码优化和词法分析

C.词法分析、语法分析、语义分析和中间代码生成

D.词法分析、语法分析和代码优化

34.一个句型中称为句柄的是该句型的最左()【单选题]*

A.非终结符号

B.短语

C.句子(正确答案)

D,直接短语

35.下推自动机识别的语言是()[单选题]*

A.0型语言

B.1型语言

C,2型语言

D.3型语言(正确答案)

36.扫描器所完成的任务是从字符串形式的源程序中识别出一个个具有独立含义的

最小语法单位即()[单选题]玄

A.字符

B.单词(正确答案)

C.句子

D.句型

37.对应Chomsky四种文法的四种语言之间的关系是()[单选预]*

A.LOLIL2L3

B,L3L2LIL0(正确答案)

C.L3=L2LILO

D.LOLIL2=L3

38.词法分析的任务是()[单选题]中

A,识别单词(正确答案)

B.分析句子的含义

C.识别句子

D.生成目标代码

39.常用的中

温馨提示

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

评论

0/150

提交评论