北京邮电大学 2022——2023 学年第 二 学期《形式语言与自动机》期末考试试题 (A卷)

北京邮电大学 2022——2023 学年第 二 学期

《形式语言与自动机》期末考试试题 (A卷)

一.(10 分)

  1. 设 T={0,1},请给出下列语言的文法。
    L={0n1m1m0n | n、m ≥0}。

  2. 设 T={a},请给出下列语言的文法。
    L={a4n-1 | n ≥1}。

二.(10 分)

已知右线性文法 G,用正则式表示文法所产生的语言。
G=({S,A,B,C},{a,b,c,e},P,S),生成式 P 如下:
S→aA
S→B
A→bS
A→bB
B→e
B→cC
C→be

三.(10 分)

构造识别语言 L={ambnck|m,n,k≥0} 的DFA,并采用格局的方法写出 aaabb 的识别过程。

四.(10 分)

请将下列文法转换为等价的 NFA:
S→0A | 1B
A→1 | 10C
B→0 | 0C
C→0B | 1A

五.(10 分)

使用泵浦引理,证明语言 L={ (ab)n am | n > m, m > 0} 不是正则集。

六.(10 分)

考察下面文法,写出 --a-aa 的所有最左推导树,并指出该文法是否具有二义性。
E→-EE
E→-E
E→a | b | c

七.(8 分)

消除下列文法中的无用符号:
S→DC | AE | DB
A→a
B→aC | b
C→CB | DC
D→a

八.(12 分)

构造CFG产生语言 L={1n0m | n > m > 0 },构造等价的下推自动机,并采用格局的方法写出 11100 的识别过程。

九.(10 分)

设 M=({q0,q1,q2},{0,1},{0,1,B},δ,q0,B,{q2}),其中 δ 的定义如下:
δ(q0,0) = (q0,0,R)
δ(q0,1) = (q1,1,R)
δ(q1,0) = (q1,0,R)
δ(q1,B) = (q2,B,R)
请根据此定义,给出 M 识别字符串 00001000 的过程。

十.(10 分)

构造图灵机接受语言 L= { (0)n1m | n=2m, m ≥0 }。

  • 9
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值