形式语言与自动机试题
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、用递归定义给出下列语言的有限描述(每题6分,共12分)
1.字母表},,{c b a =∑上,以aa 结尾的所有符号串的集合。
2.字母表},,{c b a =∑上,每个a 至少有一个b 紧跟其后的所有符号串的集合。
二、文法和语言的转换(每题4分,共12分)。
1.已知语言}2,0,0,0|{>>≥>=s t n m e c c a b a L s t n m m n ,试构造相应的文法。
2.已知语言}0|{2i m n c b a L i m n ≤+≤=,试构造相应的文法。
3.已知语言}10,}1,0{{*的个数为偶数的个数为奇数中且,L ϖϖ∈=,试构造相应的文法。
三、已知上下文无关文法如下,试构造其chomsky 范式(12分)。
BabA AbAC ABa S ||→
a Aa A |→
A bC bBc
B ||→
ε||Ba Cb C →
四、已知右线性文法][S G (每题4分,共12分)
aA S →
a bS aA A ||→
(1) 构造FA
(2) 确定化
(3) 写出确定化后的自动机对应的正规式。
五、试用泵引理证明语言}|{k n m l d c b a L l k n m ++≠=不是正规语言(14分)。
六、构造如下文法相应的npda (14分)。
bBcA aAB aAbBB S ||→
aBBc A →
Ac cAb bBA B ||→
七、分别给出有穷自动机)(FA 、下推自动机)(PDA 和图灵机)(TM 的物理模型,并指出它们的异同。如有可能,给出它们相应的应用实例(12分)。
八、设计一个图灵机用于拷贝由b 构成的符号串。确切地说,也就是构造一个机器能够执行计算ϖ0q ├ϖϖf q ,其中+∈}{b ϖ,0q 为初态,f q 为终态(12分)。