编译原理第二章

本文主要探讨编译原理中的文法概念,包括文法的不唯一性、二义性文法的判断、递归文法的特征以及上下文无关文法的相关知识。此外,还涉及程序语言的语句分类、最右推导和文法的四种组成部分。内容覆盖了编译原理的基础理论和相关判断题与填空题。
摘要由CSDN通过智能技术生成
重要部分:
上下文无关文法G:一组终结符号,一组非终结符号,一个开始符号,一组产生式
句型,句子,语言
最左推导,最右推导
语法分析树,二义性
0型,1型,2型,3型

一、单选题

【单选题】一个语言的文法是____。

A、唯一的

B、不唯一的

C、个数有限的

D、以上均不正确

正确答案: B

【单选题】

巴科斯-诺尔范式(即BNF)是一种广泛采用的_____的工具。

A、描述规则

B、描述语言

C、描述文法

D、描述句子

正确答案: C

【单选题】

设有文法G[S]:S::=S*S|S+S|(S)|a,该文法_______二义性文法。

A、

B、不是

C、无法判断

D、可能

正确答案: A

描述一个语言的文法是

A、唯一的

B、不唯一的

C、可能唯一

D、也可能不唯一

正确答案: B

【单选题】若文法G定义的语言是无限集,则文法必然是

A、前后文无关文法

B、正规文法

C、二义性文法

D、递归文法

正确答案: D

【单选题】数组的内情向量中肯定不含数组的 信息

A、维数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值