- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
编译原理试题
计算机学院_____级 班 学号 姓名
题号 一 二 三 四 五 六 七 八 九 十 总分 满分 得分
一 选择题
1、编译原理各阶段工作都涉及 (第1章):
A.词法分析 B.表格管理 C.语法分析 D.语义分析
2、正则表达式R1和R2等价是指 (第4章)
A.R1和R2都是定义在一个字母表上的正则表达式
B.R1和R2中使用的运算符相同
C.R1和R2代表同一正则集
D.R1和R2代表不同正则集
3、在以下的语法分析中, 特别适合于表达式的分析。(第5,6,7章)
A.LR分析
B.LL(1)分析
C.递归下降分析
D.算符优先分析
4、与(a|b)*(a|b)等价的正规式是 。(第4章)
A.a*| b* B.(ab)*(a|b) C.(a|b)(a|b)* D.(a|b)*
5、在语法制导翻译中不采用拉链回填技术的语句是 。(第8章)
A.跳转语句 B.赋值语句 C.条件语句 D.循环语句
6、在属性文法中,终结符只具有 属性。(第8章)
A.传递 B.继承 C.抽象 D.综合
7、过程的Display表中记录了_ _____。(第10章)
A. 过程的连结数据 B. 过程的嵌套层数
C. 过程的返回地址 D. 过程的入口地址
二 判断题、2、逆波兰法表示的表达式。
3、、、 填空题、是。、?,β?V*且a?则称“S ??.A”为 ??.aβ”为 、、将下图的NFA确定化为DFA。
六、写一个文法,使。设文法G(S):
?? S → S+aF|aF|+aF
?? F →aF|*a
(1)消除左递归和左因子;
(2)构造相应的FIRST和FOLLOW集合;
(3)构造预测分析表。→ aSb | P (第6章)
P → bPc | bQc
Q → Qa | a
请构造简单优先关系表,该文法是否是简单优先文法?
九、设有以下程序参数传递方式分别执行程序后的输出值传传传名文法G[]及其LR分析表如下,请给出对串dada#的分析过程。 G[]: 1) S →VdB 2) V →e 3) V →ε 4) B →a 5) B →Bda 6) B →ε
状态 ACTION GOTO d e a # S B V 0 r3 S3 ? ? 1 ? 2 1 ? ? ? acc ? ? ? 2 S4 ? ? ? ? ? ? 3 r2 ? ? ? ? ? ? 4 r6 ? S5 r6 ? 6 ? 5 r4 ? ? r4 ? ? ? 6 S7 ? ? r1 ? ? ? 7 ? ? S8 ? ? ? ? 8 r5 ? ? r5 ? ? ?
while ( a+bc OR a=b )
while ( a5 AND b10 )
{
a=a+1;
b=b+1;
}
}
十二、将下面程序划分为基本块,并画出其程序流图。
read(A,B)
F:=1
C:=A*A
D:=B*B
if CD goto L1
E:=A*A
F:=F+1
E:=E+F
write(E)
halt
L1: E:=B*B
F:=F+2
E:=E+F
write(E)
if E100 goto L2
halt
L2: F:=F-1
goto L1
十三、对PL/0语言扩充单词-=和--: (第2章)
请完成下列识别单词‘-’,‘-=’和‘--’(设单词内码分别为MINUS,MINUSBECOME和MINUSMINUS)的词法分析算法:
if ( CH==- ) {
① ;
if ( ② ) {
SYM=MINUSBECOME;
GetCh();
} else if ( CH==- ) {
③
} else
④
}
答案
一 选择题
b,c,d,c,b,d,b
二 判断题√×√××
三 填空题 解:用子集法确定化如下表
您可能关注的文档
- 绩效的管理总复习资料.doc
- 绪言化学使世界变得更加绚丽多1.doc
- 绪论试题及答案.doc
- 维修电工理论试卷.doc
- 维护稳定主题班会总结.doc
- 绵竹中学高2009级高一下期期末考试模拟试题(二).doc
- 绵阳中学陇南育才学校2013级第一学月考质量检测题.doc
- 综合化学实验-有机部分(修改).doc
- 综合学习一习题精选.doc
- 综合实践活动五年级教案.doc
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
文档评论(0)