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

将高级语言源程序翻译车恩能够机器语言的过程中,常引入中间码,以下关于中间代码的叙述中,不正确

题目

将高级语言源程序翻译车恩能够机器语言的过程中,常引入中间码,以下关于中间代码的叙述中,不正确的是 (9) 。

A.中间代码不依赖于具体的机器

B.使用中间代码可提高编译程序的可移植性

C.中间代码可以用树或图表示

D.中间代码可以用栈和队列表示

参考答案
正确答案:D
本题考查程序语言基础知识。从原理上讲,对源程序进行语义分析之后就可以直接生成目标代码,但由于源程序与目标代码的逻辑结构往往差别很大,特别是考虑到具体机器指令系统的特点,要使翻译一次到位很困难,而且用语法制导方式机械生成的目标代码往往是烦琐和低效的,因此有必要设计一种中间代码,将源程序首先翻译成中间代码表示形式,以利于进行与机器无关的优化处理.由于中间代码实际上也起着编译器前端和后端分水岭的作用,所以使用中间代码也有助于提高编译程序的可移植性。常用的中间代码有后缀式、三元式、四元式和树(图)等形式。
看了将高级语言源程序翻译车恩能够机...的网友还看了以下:

以下关于汇编语言的叙述中,错误的是(48)。A.汇编语言源程序中的指令语句将被翻译成机器代码B.汇编 计算机类考试 2020-05-26 …

以下关于汇编语言的叙述中,错误的是(50)。A.汇编语言源程序中的指令语句将被翻译成机器代码B.汇编 计算机类考试 2020-05-26 …

以下正确描述嵌入式程序代码生成过程的是(56)。A.高级语言代码→目标代码→汇编语言代码→二进制代码 计算机类考试 2020-05-26 …

以下关于汇编语言的叙述中,错误的是______。A.汇编语言源程序中的指令语句将被翻译成机器代码B. 计算机类考试 2020-05-26 …

论文的摘要要求有个英文版,麻烦哪位强力翻译给翻下,编码是通过一种设定的规则将一种信息转变为另外一种 英语 2020-07-05 …

C语言的问题分数:1在以下对C语言的描述中,正确的是。选择一个答案A.C语言函数既可以嵌套定义,又 其他 2020-07-07 …

汇编语言,补码运算问题MOVAH,22HMOVBH,A0HSUBAH,BHcpu在执行sub的时候 数学 2020-07-17 …

二级C语言笔试题的疑惑~(12)以下关于C语言的叙述中正确的是A)C语言中的注释不可以夹在变量名或 其他 2020-08-02 …

关于计算机语言的描述,正确的是().A:翻译高级语言源程序时,解释方式和编译方式并无太大差别B:用高 其他 2020-11-23 …

请问怎么用英语表达这句话?面料的尺寸以描述中的规格为准!标题中之所以会标注上码数是因为在XX这个网站 英语 2020-12-02 …