编译原理考试试题及答案

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、单选题(C第1-5题每题5分)

1. 若一个文法是递归的,则它所产生的语言的句子_____。

(A) 是无穷多个

(B) 是有穷多个

(C) 是可枚举的

(D) 个数是常量

2. 设G 是一个给定的文法,S 是文法的开始符号,如果S->x( 其中x∈V*), 则称x 是文法

G 的一个____。

(A) 候选式

(B) 句型

(C) 单词

(D) 产生式

3. 一个句型中的最左____称为该句型的句柄。

(A) 短语

(B) 简单短语

(C) 素短语

(D) 终结符号

4. 通常一个编译程序中,不仅包含词法分析,语法分析,中间代码生成,代码优化,目标代码

生成等五个部分,还应包括____

(A) 模拟执行器

(B) 解释器

(C) 表格处理和出错处理

(D) 符号执行器

5. 一个上下文无关文法G 包括四个组成部分,它们是:一组非终结符号,一组终结符号,一

个开始符号,以及一组_____。

(A) 句子

(B) 句型

(C) 单词

(D) 产生式

[参考答案:D] 分值:5

相关文档
最新文档