云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 编译原理模拟试题和答案编译原理模拟试题和答案 d

编译原理模拟试题和答案编译原理模拟试题和答案 d

  • 62 次阅读
  • 3 次下载
  • 2025/6/14 21:30:33

28

编译程序是一种_______________程序。 【答案】 解释; 29干】

后缀式abc-/所代表的表达式是_______________。 【答案】 a/(b-c); 30

自顶向下的语法分析方法的基本思想是:从文法的开始符号开始,根据给定的输入串并按照文法的产生式一步一步的向下进行_______________,试图推导出文法的句子,使之与给定的输入串匹配。 【答案】 直接推导; 31

自底向上的语法分析方法的基本思想是:从输入串入手,利用文法的产生式一步一步地向上进行_______________,力求归约到文法的开始符号。 【答案】 直接归约; 32

【题干】

常用的参数传递方式有_______________,传值和传名。 【答案】 传地址; 33

【题干】

一个句型中的最左_______________称为该句型的句柄。 【答案】 简单短语; 34

通常一个编译程序中,不仅包含词法分析,语法分析,中间代码生成,代码优化,目标代码生成等五个部分,还应包括_______________。

【答案】 35

设G是一个给定的文法,S是文法的开始符号,如果S→x(其中x∈V*),则称x是文法G的一个 ____ 。 【答案】 句型; 36

语法分析器的输入是_______________。 【答案】 单词符号串;

37

四元式之间的联系是通过_______________实现的。 临时变量; 38

对于文法的每个产生式都配备了一组属性的计算规则,称为_______________。 语义规则; 39

四种形式语言文法中,1型文法又称为_______________文法。 上下文有关文法; 40

文法分为四种类型,即0型、1型、2型、3型。其中2型文法是_______________。 上下文无关文法; 41

由规范推导所得的句型称为_______________。 规范句型; 42

一个典型的编译程序中,不仅包括词法分析、语法分析、_______________、代码优化、目标代码生成等五个部分,还应包括表格处理和出错处理。 中间代码生成; 43

从功能上说,程序语言的语句大体可分为_______________语句和说明性语句两大类。 执行性; 44

【题干】

已知文法G(S): S→a|∧|(T) T→T,S|S

写出句子((a,a),a)的规范归约过程及每一步的句柄。

【答案】

句型 归约规则 句柄 ((a,a),a) S→a a ((S,a),a) T→S S ((T,a),a) S→a a ((T,S),a) T→T,S T,S ((T),a) S→ (T) (T) (S,a) T→S S (T,a) S→a a (T,S) T→T,S T,S (T) S→(T) (T) S

【题型】综合题

45 】

设文法G(S):

S?SiA|AA?A?B|BB?)A*|(

构造优先关系表和优先函数。

【答案】

优先关系表: i + ( ) * f g i > > > > i 2 1 + < > > < > + 6 4 ( < < < ( 6 6 ) < < < ) 1 6 * > > > * 6 1 优先函数:

46型】综合题 【题干】

设有非确定的有限自动机NFA M=({A,B,C},{0,1},?,{A},{C}),其中:

? (A,0)={C} ? (A,1)={A,B} ? (B,1)={C} ? (C,1)={C}。请画出状态转换矩阵和状态转换图。

【答案】

状态转换距阵为:

? 0 1 A B C 状态转换图为 1

1

A

【题型】综合题

1 BC ? ? A,B C C 1 C10 47

已知文法G[S]为S → aSb|Sb|b,试证明文法G[S]为二义文法。

【答案】

由文法G[S]:S→aSb|Sb|b,对句子aabbbb对应的两棵语法树为:

因此,文法G[S]为二义文法。

48型】综合题 【题干】

设文法G(S):

S?SiA|AA?A?B|BB?)A*|(

构造各非终结符的FIRSTVT和LASTVT集合。

【答案】

FIRSTVT(S)={ i,+,),( } FIRSTVT(A)={ +,),( } FIRSTVT(B)={ ),( }

LASTVT(S)={ i,+,*,( } LASTVT(A)={ +,*,( } LASTVT(B)={ *,( }

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

28 编译程序是一种_______________程序。 【答案】 解释; 29干】 后缀式abc-/所代表的表达式是_______________。 【答案】 a/(b-c); 30 自顶向下的语法分析方法的基本思想是:从文法的开始符号开始,根据给定的输入串并按照文法的产生式一步一步的向下进行_______________,试图推导出文法的句子,使之与给定的输入串匹配。 【答案】 直接推导; 31 自底向上的语法分析方法的基本思想是:从输入串入手,利用文法的产生式一步一步地向上进行_______________,力求归约到文法的开始符号。 【答案】 直接归约; 32 【题干】 常用的参数传递方式有_______________,传值和传名。 【答案】 传地址; 33 【题干】

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com