中间语言
第1题:
● 将高级语言源程序翻译为机器语言程序的过程中常引入中间代码。以下关于中代码的叙述中,错误的是 (22) 。
(22)
A. 不同的高级程序语言可以产生同一种中间代码
B. 使用中间代码有利于进行与机器无关的优化处理
C. 使用中间代码有利于提高编译程序的可移植性
D. 中间代码与机器语言代码在指令结构上必须一致
试题(22)分析
本题考查程序语言基础知识。
“中间代码”是一种简单且含义明确的记号系统,与具体的机器无关,可以有若干种形式。可以将不同的高级程序语言翻译成同一种中间代码。由于与具体机器无关,使用中间代码有利于进行与机器无关的优化处理,以及提高编译程序的可移植性。
参考答案
(22)D
第2题:
"从中间开始"设计的"中间"目前多数是在()。
A.传统机器语言机器级与操作系统机器级之间
B.传统机器语言机器级与微程序机器级之间
C.微程序机器级与汇编语言机器级之间
D.操作系统机器级与汇编语言机器级之间
第3题:
此题为判断题(对,错)。
第4题:
以下关于解释方式下运行程序的叙述中,错误的是( )。
A.先将高级语言程序转换为字节码,再由解释器运行字节码B.由解释器直接分析并执行高级语言程序代码C.先将高级语言程序转换为某种中间代码,再由解释器运行中间代码D.先将高级语言程序转换为机器语言,再由解释器运行机器语言代码
第5题:
A、二进制机器语言
B、汇编语言
C、中间语言
D、操作系统语言
第6题:
将高级语言源程序翻译为机器语青程序的过程中常引人中间代码。以下关于中间代码的叙述中,错误的是( )。
A.不同的高级程序语言可以产生同一种中问代码
B.使用中间代码有利于进行与机器无关的优化处理
C.使用中间代码有利于提高编译程序的可移植性
D.中间代码与机器语言代码在指令结构上必须一致
第7题:
为使程序员编程时既可使用数据语言又可使用常规的程序设计语言,数据库系统需要把数据库语言嵌入______中。
A.编译程序
B.操作系统
C.中间语言
D.宿主语言
第8题:
● 将高级语言源程序翻译为机器语言程序的过程中常引入中间代码。以下关于中间代码的叙述中,错误的是 (22) 。
(22)A. 不同的高级程序语言可以产生同一种中间代码
B. 使用中间代码有利于进行与机器无关的优化处理
C. 使用中间代码有利于提高编译程序的可移植性
D. 中间代码与机器语言代码在指令结构上必须一致
正确答案:D
本题考查程序语言基础知识。
“中间代码”是一种简单且含义明确的记号系统,与具体的机器无关,可以有若干种形式。可以将不同的高级程序语言翻译成同一种中间代码。由于与具体机器无关,使用中间代码有利于进行与机器无关的优化处理,以及提高编译程序的可移植性。
第9题:
</p>
Html语言的编码部分应放在( )中间。
A.<head></head>
B.<title></title>
C.<body></body>
D.<p></p>
第10题:
将高级语言源程序翻译成机器语言程序的过程中常引入中间代码。以下关于中间代码的叙述中,正确的是( )。
A. 中间代码不依赖于具体的机器B. 不同的高级程序语言不能翻译为同一种中间代码C. 汇编语言是一种中间代码D. 中间代码的优化必须考虑运行程序的具体机器