下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1. 一个句型中最左的(D)称为该句型的句柄。A、短语 B、非终结符号 C、终结符号D、直接短语2. 设文法为:S>SA|A, A»a|b,则对句子aba,卜-面(D)是规范推导。A、S=>SA=>SAA=>SAa=>Sba=>Aba=>abaB、S=>SA=>SAA=>AAA=>aAA=>abA=>abaC、S=>SA=>SAA=>AAA=>AAa=>Aba=>abaD、S=>SA=>Sa=>SAa=>Sba=>Aba=>aba3.
2、最左简单子树的末端结点构成的符号串称为(B)A、简单短语 B、句柄 C、最左素短语 D、素短语4. 设G是一个给泄的文法,S是文法的开始符号,如果Sx (其中XGV*),则称x是文 法G的一个(D)oA、产生式 B、单词 C、候选式 D、句型5. 若一个文法是递归的,则它产生的句子个数是(B)A、有限个 B、无穷个 C、可能有限个 D、以上均不对6. 乔姆斯基(Chomsky)把文法分为四种类型,即0型、1型、2型、3型。英中2型文法 是(B)。A、正则文法 B、上下文无关文法 C、上下文有关文法 D、短语文法7. 文法 GEJ: ET I E+T , TF I T * F, Fa I (E)
3、 该文法句型 E+F* (E+T)的简单短语是下列符号串中的。(E+T)E4-TFF* (E+T)可选项有(C)A、和B、 C、和D、和8. 若a为终结符,则A-a ap为(C)项目。A、待约 B、接受 C、移进 D、归约9. 下而哪种不是自底向上的语法分析文法?(C)A、LR (1) B、SLR (1) C、LL (K) D、算符优先法10. 一个上下文无关文法消除了左递归,提取了左公共因子后是满足LL (1)文法的(C)。A、无关系 B、充分必要条件 C、必要条件D、充分条件11. 一个上下文无关文法G包括四个组成部分,它们是:一组非终结符号,一组终结符号, 一个开始符号,以及一组(B。A
4、、单词 B、产生式 C、句型 D、句子12. 下而哪个不是单词的描述工具? (D)A、正规式 B、正规文法C、有穷自动机 D、下推自动机13. 正规式Ml和M2等价是指(D)。A、211和M2的有向弧条数相等B、Ml和M2的状态数相等C、Ml和M2状态数和有向弧条数相等D、Ml和M2所识别的语言集相等14. 编译程序中语法分析器接收以(C)为单位的输入。A、句子 B、表达式 C、单词 D、产生式15. 表达式A* (B-C* (C/D)的逆波兰式是(C)A、ABC>CD/* B、ABC-CD/* C、ABCCD/*-* D、a.bx 均不正确16. 后缀式ab+cd+/可用表达式 来表示
5、。A、a+b/c+d B、(a+b) / (c+d) C、a+b/ (c+d) D、a+b+c/d17. 一个句型中的可归前缀为(C)A、短语B、句柄 C.规范前缀,且句柄位于该规范前缀的后端D、简单短语18. 字母表a,b上以競打头任何符号串的集合,可用正规式表示为(C) A、aa(a*lb*) B、(alb) *aa C、aa (alb) * D、以上都不对19. 下而不是翻译程序的是(B)A、汇编程序 B、源程序 C.编译程序D、解释程序20. LR (k)方法是(B)A、从左到右分析,每次向前预测k步的一种编译方法。B、从左到右分析,是否归约句柄要向后看k个输入符号的一种编译方法。C、
6、从左到右分析,共经过k步的一种编译方法。D、从左到右分析,每次走k步的一种编译方法。21算符优先分析是一种自底向上的分析方法,它是以什么作为每一步归约的对象?(C) A、句柄 B、最右直接短语 C、最左素短语 D、最右素短语22. 下而不是常见的中间语言表示形式是(C)A、三元式B、四元式 C波兰式 D.树型表示23. 语法分析器则可以发现源程序中(D)。A、语法和语义错误B、错误并校正 C、语义错误 D、语法错误24. 文法G所描述的语言是(B)的集合。A、文法G的字母表V的闭包V*中的所有符号串B、由文法的开始符号推出的所有终结符串C、由文法的开始符号推岀的所有符号串D、文法G的字母表V中
7、所有符号组成的符号串25. 在通常的语法分析方法中,(C)特别适用于表达式的分析.A、简单优先法B、LR分析法 C、算符优先法D、LL (1)分析法26. 髙级语言编译程序常用的语法分析方法中,递归分析法属于哪种分析方法? (D)A、自右至左 B.自左至右C.自底向上 D、自顶向下27. 文法G产生的(D)的全体叫语言。A、句型 B、终结符集 C、非终结符集 D、句子28. 若文法G泄义的语言是无限的,则文法必然是(A)A、递归的 B、上下文有关的C、二义的 D、无二义的29. 乔姆斯基把文法分为4种类型,即0型、1型、2型、3型,其中3型文法也叫(D)A、上下文有关文法B、上下文无关文法C、
8、正规文法 D、短语文法30. 编译程序中词法分析器所完成的任务是从源程序识别岀一个一个具有独立意义的(D)A、表达式 B、语句 C、过程 D、单词符号31. 一个确定有穷自动机是一个(A)A、五元组(K, f, S, Z) Bx 四元组(VN, VTt P,S)C、四元组(K, E, f, S)D.三元组(Vn, Vt, P)32. 文法GN= (b, (N, B, N, N->b|bB, B-bN),该文法所描述的语言是(C)A、L(GN)=bi 11>0B、L(GN)=b2l|i>0C、L(GN)=b2i+l 11>0D、L(GN)=b2i+, | i>l采取
9、动作的一泄是(D)oA、LALR文法C、LR(1)文法34.在语法分析处理中,A、非终极符集33. 若项目集h含有A->a-,则在状态k时,仅当面临的输入符号aWFOLLOW(A)时,才B. LR(0)文法D、SLR(l)文法FIRST集合、FOLLOW 集合.SELECT集合均是(B)。B. 终极符集C、字母表 D、状态集35. (B)和代码优化部分不是每个编译程序都必需的。A、语法分析B、中间代码生成C、词法分析D、目标代码生成36. 四元式之间的联系是通过(B)实现的。A、指示器B、临时变量C、符号表D、程序变量36. 文法G: SxSx|y所识别的语言是(C)。A、xyx B、(
10、xyx)* C、xnyxn(n>0) D、x*yx*37. 如果文法G是无二义的,则它的任何句子a (A)oA、最左推导和最右推导对应的语法树必泄相同B、最左推导和最右推导对应的语法树可能不同C、最左推导和最右推导必建相同D、可能存在两个不同的最左推导,但它们对应的语法树相同38. 表达式(-1AVB)A(CVD)的逆波兰表示为(B)。A、-| ABVACDVB、A-|BVCDVAC、ABV-j CDVAD、A-BVACDV39. 优化可生成(D)的目标代码。A、运行时间较短B、占用存储空间较小C、运行时间短但占用内存空间大D、运行时间短且占用存储空间小40. 给定文法G: A-bA|c
11、c,在下而的符号串中,为该文法句子的是(D)。A、bcbcB、bcbccC、bccbccD、bbbcc已知语言 L=anbbn|n>l,则下述文法中.(D)可以产生语言A>aAbA*bD、Z* aAbA、Z> aZb | aAb bA> aAb | bC.、Z->AbBA>aA | aA* aAb | bBbB | b42设店x,y,则对苴上的正规式£所对应的正规集是(C)。A、£B. 0C、sD、gy44. 一个LR分析器实质上是一个带有先进后出存储栈的(A)。A、DFAB. NFAC、ACTION 表 D、LR 分析表45. 自下而上
12、语法分析的主要分析动作是(B)°A、移进B、推导c、归约D、匹配46.规范归约称为(B)。A、最右归约B、最左归约C、最左推导的逆过程D、直接归约47.中间代码生成时所依据的是(D)。A.、语法规则 B、词法规则C、语义规则D、等价变换规则48.给泄文法G: E-E+T|TT->T*F | F11(E)则句子i+i+(i*i)*i的逆波兰表示为(C)。A. iii*i+B. ii+iii*+C. ii+ii*i*+D.以上都不正确49.50.51.52.53.54.55.56.57.58.59.60.61.62.动态存储分配可采用的分配方案有(C)。A、对式存储分配C、栈式存储
13、分配 下列(C)不属于局部优化。A、合并已知量C、强度削弱B、线性存储分配D、链式存储分配B、利用公共子表达式D、删除无用赋值B.短语D、直接短语B. LALR分析法C、SLR分析法D、自底向上分析法给泄文法G: V-aaVIbc,在下面符号串中,为该文法句子的是(B)。Ax aaB、aabcC、abcD、以上都不对在四类文法中,哪一类描述语言的能力最弱?(A)A、0型文法 B、1型文法 C、2型文法 D、3型文法 设定义在字母表a,b,c,x,y,z上的正规式r=(alblc)(xlylz),则L(r)中的元素有(A)个。A、9B、6C、18D、27规范归约的关键问题是寻找(A)。A、句柄C
14、、最左素短语LR分析法属于(D)。A、自顶向下分析法以下关于静态存储分配说法正确的是()A、数据对象的长度必须在编译时知道B、过程调用允许递归C、允许用户动态建立数据实体D、以上都不对 输岀目标代码的形式有()。A、具有绝对地址的机器语言程序B、具有相对地址的机器码程序C、汇编指令程序D. 以上都对算符优先分析法实际上是一种(C)。A、规范规约B、规范推导C、自下而上规约D、自上而下推导一个规范句型的句柄的右边应该是(C)。A、只含非终结符B、只含一个终结符和一个非终结符C、只含终结符D、包含若干终结符和非终结符巴科斯-诺尔范式(即产生式)是一种广泛采用的(C)的工具。A、描述规则B、描述语言
15、C、描述文法D、描述句子一个句型中的最左(B)称为该句型的句柄。A、短语B、直接短语C、素短语D、终结符号在规范规约中,任何可规约串的岀现都在(C)。A、栈的内部B、剩余的输入串中C、栈顶D、在栈顶和输入串中63. 个算符文法的任何句型都不含有两个相邻的(B)。A、终结符B、非终结符C、终结符和非终结符D、£2、编译过程中,词法分析常用的方法是()A、有穷自动机B、图灵机 C、图论 D、无穷自动机3、编译过程中,语法分析常用的方法是()A、自上而下推导B、自下向上归约C、回溯 D、自上而下推导和自下向上归约4、编译过程中,中间代码生成的常用方法是()A、LR方法B、语法制导翻译方法 C、最优匹配法 D、递归法5、对于编译程序而言,输入数据是()A、源程序 B、目标程序 C、机器程序 D、编译
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 带安抚巾的毛绒玩具产业规划专项研究报告
- 某地产住宅机电工程作业指引
- 养老院安全监控系统维护方案
- 安全监控机器人的出租行业营销策略方案
- 医用或牙科用扶手椅产业规划专项研究报告
- 大型吊车项目施工环境保护方案
- 房屋赠与协议书法律解读
- 外科手术用铂金烧灼器市场发展预测和趋势分析
- 海洋工程环境监测方案
- 桥梁防水防潮施工合同实例
- 公共政策分析第一章
- 行业协会重大活动备案报告制度
- 2024年新人教版七年级上册数学教学课件 5.2 解一元一次方程 第4课时 利用去分母解一元一次方程
- 2024-2025学年人教版数学三年级上册 第三单元 测量 单元测试卷(含答案)
- 第一单元达标练习(单元练习)-2024-2025学年语文一年级上册(统编版)
- 第9课《这些是大家的》(课件)-部编版道德与法治二年级上册
- 2024年四川省南充市从“五方面人员”中选拔乡镇领导班子成员201人历年高频500题难、易错点模拟试题附带答案详解
- 2024年水电暖安装合同模板
- 2024年母婴护理考试竞赛试题
- 人工智能算力中心项目可行性研究报告写作模板-申批备案
- 三年级语文《那次玩得真高兴:记一次游戏的感受》说课课件
评论
0/150
提交评论