- 1、本文档共2页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
苏州大学编译原理课程试卷(A卷)共4页
编译原理课程练习题 共页
识别出单词
识别出保留字
分析源程序的语法是否合法
识别出标识符
( )不是自下而上(自底向上)的分析方法
LR(0)分析法
SLR分析法
算符优先分析法
LL(1)分析法
乔姆斯基的3型文法对应的自动机是( )
图灵机
线性界限自动机
下推自动机
有穷自动机
下面说法( )错误的
句型是从识别(开始)符号推导出来的符号串
由终结符号组成的句型是句子
句子是句型的特例
句型中必须含有非终结符号
( )描述的是语言 abn|n≥0
ab*
a|b
a*|b*
(a*b*)*
( )描述的是语言 ambn|m,n≥0
ab* B. a|b
a|b* D. a*b*
下列四种方式中,( )能完成对高级语言源程序的翻译
汇编
反汇编
编译 预处理
下面关于符号表的说法正确的是( )
一个编译程序只能使用一个符号表
有序表的建表速度相对较快
编译程序可以没有符号表
符号表的主重要作用之一就是收集单词的属性
对于下面文法( )是LL(1)文法
G1:E→E+ E | E* E | E | i
G2:S→cSc| aSa |b
G3:S→a | T T→T,S | S
G4:N→ND | D D→0 | 1 | 10
对于下面文法( )是LL(1)文法
G1:E→E+ E | i
G2:S→aSa |b
G3:S→Sb | a
G4:A→aA |ab
代码优化的主要目的是 提高目标程序运行时的时间和空间效率
提高目标程序的易读性
提高目标程序的重用性
获得最短的目标代码 所需的空间是采用静态存储分配的
局部变量
用户申请的临时单元
函数或过程的形式参数
全局变量
不属于编译的阶段是( )
A. 中间语言
B. 语义分析
C. 语法分析
D. 中间代码优化
属于编译的工作阶段是( )
语法分析
语言工具的选择
中间语言设计
目标机指令系统分析
( )是自顶向下的分析方法
A.LR 1 分析法
B.SLR 1 分析法
C.LALR 1 分析法
D.递归子程序分析法
大部分与语法分析有关文法属于、( )
A.0型文法
B.1型文法
C.2型文法
D.3型文法
与词法分析有关文法近似于( )
A.0型文法
B.1型文法
C.2型文法
D.3型文法
下面关于语言和文法的描述( )是错误的
A.文法是有限的但描述的语言可以是无限的
D.若语言是无限(穷)的,则文法的规则必须是无限(穷)的
C.若两文法描述的语言相同则这两文法等价
D.语言是句子的集合
设有文法G[S]:S→aSb|d 下列( )是该文法句子
A. ababd C. adbb
B. adb D. aadb
下列四种程序中( )是翻译程序
A. C#语言程序
B.编译程序
C.目标程序 D.源程序
设计符号表时,最后考虑的因素是( )
A.登记项的格式
B.符号表的查找算法
C.编写符号表的语言
D.符号表的组织
下面关于符号表的说法正确的是( )
A.一个编译程序只能使用一个符号表
B.无序表的查找速度相对较快
C.编译程序可以没有符号表
D.符号表的主重要作用之一就是收集单词的属性
符号表的主要作用之一是( )
统计单词个数
统计源源程序长度
收集有关单词属性
统计出错次数
下面对于LL(1)分析法不正确的描述是( )
A.LL(1)分析法最多只需超前扫描1个符号
B.LL(1)分析法是基于归约的分析法
C.LL(1)分析法是自顶向下的的分析法
D.LL(1)分析法又叫预测分析法
代码优化主要对 进行的
A.源代码
B.目标代码
C.中间代码
D.二进制代码
下面说法不正确的是( )
句子是句型的特例
文法的二义性与语言的二义性是同一个概念
一个语言所包含的句子是有穷的则称该语言为有穷语言
存在递归规则的文法称为递归文法
填空:
源程序翻译采用编译方式与解释方式的主要区别是 。
在编译程序中把与源语言无关只依赖于目标机器部分称为 编译程序从研制角度可分为 、 两部分。
在编译程序中把与源语言有关而不依赖于目标机器部分称为 编译程序典型的工作过程可分成 、 、 、 、 五个阶段。
一个文法定义为四元组 Vn,Vt,P,S ,其中P为 。
一个文法定义为四元组 Vn,Vt,P,S ,其中S为 文法G[S]:S→aSb|c的语言是 。
文法G[S]:S→Aa A→Ab |a 的语言是 .
文法G[S]:S→aSb|c的语言是 语言 anban|n≥0 的二型文法是 。
语言 ambn|m,n≥1 的二型文法是 文法中引入递归文法的好处是 。
简化了的文法是去除了 规则和 规则后得到的文法。
执行(运行)时的内存分配方式分为 、 。
优化从对程序的作用范围和规模上可分为 、 。
对于形如A→α?aβ的LR(0)
您可能关注的文档
- 网络搭建试题.doc
- 网络推广的七种常用方法.docx
- 网络操作系统教程-WindowsServer2008管理与配置魏文胜机械工业部分课后简答题答案.doc
- 光学分厂-主任-11.doc
- 光学分子影像光子生物组织MonteCarlo方法MOSE硕士论文.doc
- 网络故障总复习1.doc
- 光学基本测量仪器.doc
- 网络故障测试排查方法.doc
- 网络故障解析.doc
- 光学好题之反射与平面镜.doc
- 2012-2014.2016-2018年苏州科技大学815《结构力学》考研真题.pdf
- 汕头大学工学院827微机原理历年(部分)考研真题汇编.pdf
- 2013-2018年河北工程大学《控制工程基础Ⅱ》考研真题汇编.pdf
- 上海财经大学人文学院612社会学原理历年(部分)考研真题汇编.pdf
- 2007-2020年广西民族大学821《高等代数》考研真题.pdf
- 2024年度最新国家开放大学电大《公司概论》考试复习重点试题及答案.docx
- 2024年国家开放大学(电大)本科《公司概论》考试通用题及答案.docx
- 2024国开(电大)《公司概论》考试通用题型(含答案).docx
- 2024年度最新国家开放大学电大本科《公司概论》网上作业题库(含答案).docx
- 上海大学888社会调查与统计方法历年(部分)考研真题汇编.pdf
最近下载
- 乙型肝炎病毒(HBV)核酸(DNA)扩增检测试剂盒(荧光探针法)说明书.doc
- 马铃薯遗传育种技术全套教学课件.pptx
- 可立克3.6KW-44KW车载充电机新能源汽车配套磁性元件介绍.pdf
- 2024年首届全国“红旗杯”班组长大赛考试题库-下(判断题汇总).docx VIP
- 2022-2023学年浙江省宁波市镇海区蛟川书院等四校八年级(下)期末数学试卷(含解析).docx VIP
- 2024年卫生系统招聘考试-卫生系统招聘考试(公共卫生管理)笔试参考题库含答案.docx
- 2023年临床执业医师考试真题及答案解析 .pdf
- 五子棋小组活动记录录.doc
- 汽车检测与维修毕业设计论文-浅谈汽车面漆桔皮缺陷.doc
- (整理)康复治疗学实习大纲.pdf
文档评论(0)