编译原理试题(2011) (1)

编译原理试题(2011) (1)

ID:6712111

大小:453.00 KB

页数:6页

时间:2018-01-23

编译原理试题(2011) (1)_第1页
编译原理试题(2011) (1)_第2页
编译原理试题(2011) (1)_第3页
编译原理试题(2011) (1)_第4页
编译原理试题(2011) (1)_第5页
资源描述:

《编译原理试题(2011) (1)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、编译原理计科091、092;计算机类0921、09222011-11-24√√1.一个典型的编译程序通常由哪些部分组成?各部分的主要功能是什么?并画出编译程序的总体结构图。2.对下列错误信息,请指出可能是编译的哪个阶段(词法分析、语法分析、语义分析、代码生成)报告的。(1)else没匹配的if(2)数组下标越界(3)使用的函数没定义(4)在数中出现非数字字符63.已知文法G[Z]:Z→aZbZ→ab写出L(G[Z])的全部元素。4.以下文法是否为二义文法?G[S]:S→Ac

2、aBA→abB→bc5.将以下的NFA确定化。66.给出下述文法对应的正规式:S→0

3、A

4、1BA→1S

5、1B→0S

6、07.已知文法G[S]:S→aHH→aMd

7、dM→Ab

8、εA→aM

9、e①判断G[S]是否为LL(1)文法,若是,构造相应的预则分析表。②若G[S]为LL(1)文法,给出输入串aaabd#的分析过程,并说明该串是否为G[S]的句子。68.尔表达式文法G[B]为:B→BoT

10、TT→TaF

11、FF→nF

12、(B)

13、t

14、f其中:o表示or;a表示and;n表示not;t表示true;f表示false。(1)G[B]是否为算符优先文法?(2)若G[B]是算符优先文法,给出串ntofat的分析过程。69.设文法G[S]为:(1)该文法是否为SL

15、R(1)文法?(2)若是,构造其SLR(1)分析表。(3)给出输入串baab的分析过程。610.定义二进制数的文法如下:(1)为该文法构造LR分析表,并说明属于哪类LR分析表。(2)给出101.110的分析过程。6

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。