西工大18春《编译原理》在线作业辅导资料

西工大18春《编译原理》在线作业辅导资料

ID:17378017

大小:15.00 KB

页数:6页

时间:2018-08-30

西工大18春《编译原理》在线作业辅导资料_第1页
西工大18春《编译原理》在线作业辅导资料_第2页
西工大18春《编译原理》在线作业辅导资料_第3页
西工大18春《编译原理》在线作业辅导资料_第4页
西工大18春《编译原理》在线作业辅导资料_第5页
资源描述:

《西工大18春《编译原理》在线作业辅导资料》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、西工大18春《编译原理》在线作业1、D2、D3、D4、A5、B一、单选题共20题,50分1、下列哪一项不是与机器有关的代码优化()。A寄存器优化B多处理优化C特殊的指令优化D有用的指令消除正确答案是:D2、处理冲突的方法不包括以下哪种方法()。A开放定址法B再哈希法C链地址法D建立一个私有溢出区正确答案是:D3、优化可生成()的目标代码。A运行时间较短B占用存储空间较小C运行时间短但占用内存空间大D运行时间短且占用存储空间小正确答案是:D4、一个文法是递归的,则它产生的语言的句子个数()。A必定无穷

2、B必定有限C可能无穷,也可能有限D说不准正确答案是:A5、已知文法G:S→WZW→X

3、YX→a

4、aXY→b

5、bYZ→c

6、cZ,G定义的语言的相应正规式为()。Aaa*

7、bb*

8、cc*B(aa*

9、bb*)cc*Caa*(bb*

10、cc*)D(a

11、b

12、c)*正确答案是:B6、设G是一个给定的文法,S是文法的开始符号,如果S->x(其中x∈V*),则称x是文法G的一个()。A候选式B句型C单词D产生式正确答案是:B7、词法分析器用于识别()。A字符串B语句C单词D标识符正确答案是:C8、给定文法G[E]:E

13、→E+T∣TT→T*F∣FF→(E)∣i,则以下()全都不是规范句型的活前缀①T+②T*③ε④T*F⑤E+E⑥E*⑦E+T*⑧i⑨(E+T)⑩(i)A②④⑥B⑤⑥⑩C①②③④D⑦⑧⑨正确答案是:A9、下列()不属于程序设计语言中的低级语言?A机器语言B汇编语言CC语言D面向机器的程序设计语言正确答案是:C10、设已给文法G=(VN,VT,P,S),其中:VN={S}VT={a1,a2,…,an,∨,∧,~,[,]}P={S→ai∣i=1,2,…,n}∪{S→~S,S→[S∨S],S→[S∧S]}此文

14、法所产生的语言是()。A以终结符a1,a2,…,an为运算对象的布尔表达式串B以∨,∧,~为运算符,以[、]为分隔符的布尔表达式串C以终结符a1,a2,…,an为运算对象,以∨,∧,~为运算符,以[、]为分隔符的布尔表达式串D以[、]为分隔符的布尔表达式串正确答案是:C11、文法分为四种类型,即0型、1型、2型、3型。其中3型文法是()。A短语文法B正则文法C上下文有关文法D上下文无关文法正确答案是:B12、编译过程中,语法分析器的任务就是()。(1)分析单词是怎样构成的(2)分析单词串是如何构成语

15、句和说明的(3)分析语句和说明是如何构成程序的(4)分析程序的结构A(2)(3)B(2)(3)(4)C(1)(2)(3)D(1)(2)(3)(4)正确答案是:B13、文法G所描述的语言是()的集合。A文法G的字母表V中所有符号组成的符号串B文法G的字母表V的闭包V*中的所有符号串C由文法的开始符号推出的所有终极符串D由文法的开始符号推出的所有符号串正确答案是:C14、如果活动记录中没有DISPLAY表,则说明()。A程序中不允许有递归定义的过程B程序中不允许有嵌套定义的过程C程序中既不允许有嵌套定义

16、的过程,也不允许有递归定义的过程D程序中既允许有嵌套定义的过程,也允许有递归定义的过程正确答案是:B15、堆式动态分配申请和释放存储空间遵守()原则。A先请先放B先请后放C后请先放D任意正确答案是:D16、为了提高线性表的查找效率,在自适应线性表中,给每项附设一个指示器,这些指示器把所有的项按照()访问原则连接成一条链。A最后最近B最优先最近C最新最近D随机正确答案是:C17、四元式之间的联系是通过()实现的。A指示器B临时变量C符号表D程序变量正确答案是:B18、在整理和查找操作时,下列哪项的效果

17、最高()。A杂凑B二叉树C线性表D图正确答案是:A19、下列关于标识符与名字的区别的描述中,正确的是()。A标识符和名字都是抽象的字符序列,没有确切的意义B标识符只是抽象的字符序列,无确切的意义;名字则是由标识符表示,且具有语义属性C名字是抽象的字符序列,无确切的意义;名标识符具有语义属性D标识符和名字都具有语义属性正确答案是:B20、过程P1调用P2时,连接数据不包含()。A嵌套层次显示表B老SPC返回地址D全局DISPLAY地址正确答案是:A二、判断题共20题,50分1、3型文法一定是2型文法。

18、()A错误B正确正确答案是:B2、源程序指以某种程序设计语言编写并供加工处理的程序。()A错误B正确正确答案是:B3、一个语义子程序描述了一个文法所对应的翻译工作。()A错误B正确正确答案是:A4、一张符号表的每一项都包含两大栏,即名字栏和信息栏。()A错误B正确正确答案是:B5、表达式a*(-b+c)的逆波兰表示(后缀式)是ab-c+*。()A错误B正确正确答案是:B6、目标程序是指编译程序(或解释程序)将源程序处理加工而得的另一种语言(目标语言)的程序。()A错误

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。