编译原理复习题集.doc
qw****27
亲,该文档总共17页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
慕课编译原理(习题集).pdf
慕课编译原理(习题集)慕课⼴西⼤学.编译原理.期末复习.习题汇总0⽬录1引论1.1什么是编译程序刚才这种翻译模式属于:A.编译B.解释C.D.1.2为什么要学习编译原理1.3编译过程可以直接运⾏的⽬标代码是:A.汇编指令代码B.可重新定位指令代码C.绝对指令代码1.4编译程序的结构编译五个阶段的⼯作和编译前后端建⽴对应关系正确的是:A.前端:词法分析,语法分析;后端:中间代码产⽣,优化,⽬标代码⽣成。B.前端:词法分析,语法分析,中间代码产⽣;后端:优化,⽬标代码⽣成。C.前端:词法分析,语法分析,中间代
编译原理复习题集.doc
《编译原理》复习题集1.名词解释短语句柄文法上下文无关文法LL(1)文法LR(1)文法语法分析无环路有向图(DAG)后缀式语法制导翻译遍局部优化词法分析语法分析语义分析源语言源程序目标语言中间语言(中间表示)2.简答题编译程序和高级语言有什么区别?编译程序的工作分为那几个阶段?简述自下而上的分析方法。目标代码有哪几种形式?生成目标代码时通常应考虑哪几个问题?何谓优化?按所涉及的程序范围可分为哪几级优化?简述代码优化的目的和意义。3.叙述下面的正规式描述的语言,并画出接受该语言的最简DFA的状态转换图。(1
编译原理复习题集.pdf
《编译原理》复习题集1.名词解释短语句柄文法上下文无关文法LL(1)文法LR(1)文法语法分析无环路有向图(DAG)后缀式语法制导翻译遍局部优化词法分析语法分析语义分析源语言源程序目标语言中间语言(中间表示)2.简答题(1)编译程序和高级语言有什么区别?(2)编译程序的工作分为那几个阶段?(3)简述自下而上的分析方法。(4)目标代码有哪几种形式?生成目标代码时通常应考虑哪几个问题?(5)何谓优化?按所涉及的程序范围可分为哪几级优化?(6)简述代码优化的目的和意义。3.叙述下面的正规式描述的语言,并画出接受
编译原理复习题集.doc
《编译原理》复习题集1.名词解释短语句柄文法上下文无关文法LL(1)文法LR(1)文法语法分析无环路有向图(DAG)后缀式语法制导翻译遍局部优化词法分析语法分析语义分析源语言源程序目标语言中间语言(中间表示)2.简答题编译程序和高级语言有什么区别?编译程序的工作分为那几个阶段?简述自下而上的分析方法。目标代码有哪几种形式?生成目标代码时通常应考虑哪几个问题?何谓优化?按所涉及的程序范围可分为哪几级优化?简述代码优化的目的和意义。3.叙述下面的正规式描述的语言,并画出接受该语言的最简DFA的状态转换图。(1
编译原理复习题集.pdf
《编译原理》复习题集1.名词解释短语句柄文法上下文无关文法LL(1)文法LR(1)文法语法分析无环路有向图(DAG)后缀式语法制导翻译遍局部优化词法分析语法分析语义分析源语言源程序目标语言中间语言(中间表示)2.简答题(1)编译程序和高级语言有什么区别?(2)编译程序的工作分为那几个阶段?(3)简述自下而上的分析方法。(4)目标代码有哪几种形式?生成目标代码时通常应考虑哪几个问题?(5)何谓优化?按所涉及的程序范围可分为哪几级优化?(6)简述代码优化的目的和意义。3.叙述下面的正规式描述的语言,并画出接受