编译原理 :上下文无关文法 习题

本文探讨了文法的四种类型,包括0型、1型、2型和3型文法,以及它们各自的特点。重点讲解了上下文无关文法和正规文法,文法的推导和归约过程,如最左推导和最右推导,并讨论了二义文法的概念及其可能导致的多种推导和归约路径。此外,还涉及了文法规则、句柄、短语等相关概念。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一. 单选题

1.  由“非终结符-->符号串”这种产生式构成的文法是() 

A  0型语法

B1型文法

C2型文法

D3型文法

2. 对于文法G[Z],已知u是句型,则判断()是正确的 

A 只要使用规范推导,无论如何一定可以从Z推导出u

B 只要依据产生式进行归约,则u一定可以归约成Z

C上面的A和B都是对的

D上面的A和B都是错的

3.  二义文法是指() 

A  对应于两棵不同语法书的文法

B 对应于两种不同推导的文法

文法中任何一个非终结符,都存在以它为左部的两个不同产生式

DA、B、C都是错的

4. 关于短语和句柄,正确的论述是()

A短语就是句柄

B直接短语才可能是句柄

C最左短语一定是句柄

D最右短语一定是句柄

5.若一个文法是递归的,则它产生的句子个数是() 

A无穷个

B可能有限个,可能无穷个

C有限个

6. 正则文法()二义性的。 

A 可以是

B一定不是

C一定是

7. 文法分为四种类型:0型文法、1型文法、2型文法、3型文法,其中3型文法是()

A短语文法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值