编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化
编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段,其中,(22)并不是每种编译器都必需的。
A.词法分析和语法分析
B.语义分析和中间代码生成
C.中间代码生成和代码优化
D.代码优化和目标代码生成
解析:本题考查程序语言翻译基础知识。编译器对高级语言源程序的处理过程可以分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等阶段,以及符号表管理模块和出错处理模块。在编译器的分析综合模式中,前端将源程序翻译成一种中间表示,后端根据这个中间表示生成目标代码。目标语言的细节尽可能限制在后端。尽管可以将源程序直接翻译成目标语言代码,但使用与机器无关的中间表示形式具有以下优点:①重置目标比较容易。不同机器上的编译器可以在已有前端的基础上附加一个适合这个机器的后端来生成。②可以在中间表示上应用与机器无关的代码优化器。
为提高我校高一年级学生的学习成绩,年级决定开设数学和英语两科的培优班。已知某班级共有学生60人,其 数学 2020-05-02 …
某班在一次测验中有28人语文获优,30人数学获优,其中语文数学双优的有13人,另外还有8人语文数学 数学 2020-05-13 …
四年级有112人参加语文、数学考试,每人至少有1门功课得优,其中语文得优的有65人,数学得优的有8 数学 2020-05-13 …
初二人教版语文第12课 桥之美 中语句优美的句子不用说为什么,选个5,6句就行了,不用写其中的说明 语文 2020-05-16 …
优美语段,优美词组求推荐5首优美词 、几句语段,太好的可加分 其他 2020-05-17 …
在分布式数据库中,查询处理和优化比集中式数据库要复杂得多,其中查询优化需要考虑的主要因素包括I/O代 计算机类考试 2020-05-24 …
四年级一班有48人参加语文、数学考试,每人至少有一门功课取得了优异的成绩,其中语文成绩优秀的有38 数学 2020-06-14 …
在中学生综合素质评价某个维度的测评中,分“优秀、合格、尚待改进”三个等级进行学生互评,某校高二年级 数学 2020-07-01 …
帮我用几个词组成一段话,描写一下春天的景色.要求语言优美,十分优美.有分,请尽快.请从“次第、翩然 语文 2020-07-02 …
某班在一次测验中,有26人语文获优,有30人数学获优,其中语数双优的有12人,另外有4人语数成绩均 数学 2020-07-08 …