早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

将高级语言源程序翻译为机器语言程序的过程中常引入中间代码。以下关于中间代码的叙述中,错误的是

题目

将高级语言源程序翻译为机器语言程序的过程中常引入中间代码。以下关于中间代码的叙述中,错误的是______。

A.不同的高级程序语言可以产生同一种中间代码

B.使用中间代码有利于进行与机器无关的优化处理

C.使用中间代码有利于提高编译程序的可移植性

D.中间代码与机器语言代码在指令结构上必须一致

参考答案
正确答案:D
解析:本题考查程序语言基础知识。
  “中间代码”是一种简单且含义明确的记号系统,与具体的机器无关,可以有若干种形式。可以将不同的高级程序语言翻译成同一种中间代码。由于与具体机器无关,使用中间代码有利于进行与机器无关的优化处理,以及提高编译程序的可移植性。
看了将高级语言源程序翻译为机器语言...的网友还看了以下:

如图表示水稻一个成熟叶肉细胞代谢的某些过程(图中数字代表物质,a、b代表细胞器).下列有关分析和判 其他 2020-05-13 …

甲,乙两人在解方程组()x+5y=13(1)4x-()y=-2(2)时甲看错了1中的甲,乙两人在解 数学 2020-06-15 …

c语言宏代换选择题以下程序段中宏代换后存在错误的是_____A、#definearsize100i 其他 2020-07-10 …

王老师在课堂上设置了一个活动:用橡皮泥捏成的小球代表的原子来模拟电解水的微观过程.小新同学的模拟如 化学 2020-07-12 …

人类白化病和苯丙酮尿症是由于代谢异常引起的疾病,右图表示苯丙氨酸在人体代谢中产生这两类疾病的过程。 语文 2020-07-12 …

用代入法解方程组y=2x−33x+2y=8时,将方程①代入②中,所得的方程正确的是()A.3x+4 数学 2020-08-01 …

用代入法解方程组2x+3y=8①3x−5y=5②有以下过程,其中错误的一步是()(1)由①得x=8− 其他 2020-10-31 …

就是刚才的三元一次议程式.你解的第二步有点问题,把Y代入方程式二的时候代错了.是7z重解一遍 数学 2020-10-31 …

编译正确的程序必然不包含语法错误?以下关于程序错误的叙述中,正确的是(50).A.编译正确的程序必然 其他 2020-11-23 …

vfp程序改错题从键盘上输入的5个数,并统计其偶数的个数.在编写的表单事件Form1.load中有2 其他 2020-12-31 …