2015年期中测试答案.docVIP

  • 24
  • 0
  • 约6.57万字
  • 约 7页
  • 2016-12-22 发布于贵州
  • 举报
给出文法G(S) (8分) 它是乔姆斯基哪一型文法? 答:文法是乔姆斯基2型文法,即上下文无关文法。 它生成的语言是什么? 已知语言L,试构造相应文法。(8分) 答: G(S): L(G)={ a2n+1 |n≥0} 答:G(S): 或 构造以下正规式相应的NFA,再确定化,并最小化(12分) (a|ba)* 答:过程如下 四、 请给出与下面自动机等价的正规表达式。(7分) 答: 五、已知文法G(S): S(S*aP| aP|*aP,(+aP|+a (1) 将文法G(S)改写为LL(1)文法G(S’); (2) 求出每个非终结符的FIRST集合和FOLLOW集合,写出文法G(S’)的预测分析表。(15分) 解:消除左递归 提取公因子后: FIRST,FOLLOW集: FIRST(S)={a,*} FOLLOW(S)={#} FIRST(P)={+} FOLLOW(P)={*,#} FIRST(S’)={*,} FOLLOW(S’)={#} FIRST(P’)={+,} FOLLOW(P’)={ *,#} 六 、文法G(S): S ( bTc S ( a T ( R R ( R/S

文档评论(0)

1亿VIP精品文档

相关文档