首页
登录
从业资格
将高级语言源程序翻译成机器语言程序的过程中,常引入中间代码。以下关于中间代码的叙
将高级语言源程序翻译成机器语言程序的过程中,常引入中间代码。以下关于中间代码的叙
练习题库
2022-08-02
56
问题
将高级语言源程序翻译成机器语言程序的过程中,常引入中间代码。以下关于中间代码的叙述中,不正确的是( )。A.中间代码不依赖于具体的机器B.使用中间代码可提高编译程序的可移植性,C.中间代码可以用树或图表示D.中间代码可以用栈和队列表示
选项
A.中间代码不依赖于具体的机器
B.使用中间代码可提高编译程序的可移植性,
C.中间代码可以用树或图表示
D.中间代码可以用栈和队列表示
答案
D
解析
在进行了语法分析和语义分析阶段的工作之后,有的编译程序将源程序变成一种内部表示形式,这种内部表示形式叫做中间语言或中间表示或中间代码。所谓"中间代码"是一种结构简单、含义明确的记号系统,这种记号系统复杂性介于源程序语言和机器语言之间,容易将它翻译成目标代码。另外,还可以在中间代码一级进行与机器无关的优化。产生中间代码的过程叫中间代码生成。中间代码有多种形式,常见的有逆波兰记号、四元式、三元式和树。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2401967.html
本试题收录于:
中级 网络工程师题库软件水平考试初中高级分类
中级 网络工程师
软件水平考试初中高级
相关试题推荐
代码审查属于()技术A.黑盒测试 B.白盒测试 C.动态测试 D.
以下关于UML(UnifiedModelingLanguage,统一建模语言
关于UML的描述,不正确的是:()。A.UML是一种可视化编程语言 B.UM
Python语言的特点不包括()。A.跨平台、开源 B.编译型 C.支持
如下所示代码(用缩进表示程序块),要实现语句覆盖,至少需要()个测试用例。采用
对高级程序语言进行编译的过程中,使用()来记录源程序中各个符号的必要信息,以辅
将高级语言源程序通过编译或解释方式进行翻译时,可以先生成与源程序等价的某种中间代
编译过程中进行的语法分析主要是分析( )。A.源程序中的标识符是否合法 B.
将高级语言源程序先转化为一种中间代码是现代编译器的常见处理方式。常用的中间代码有
以下关于程序设计语言的叙述中,不正确的是( )。A.脚本语言中不使用变量和函数
随机试题
WehaveinAmericaa______speechthatisneitherAmerican,OxfordEnglish,nor
某12层住宅楼采用恒压变频调速泵装置供水。住宅层高均为3m。首层住宅楼面标高为±
根据GB/T16260.1—2006《软件工程产品质量》,软件产品使用质量特性
下列疾病均属联合免疫缺陷病人(SCID),除了A.腺苷脱氨酶缺乏症 B.网状组
急诊抢救用药需要A.药剂科及时按需购买,后补办相关报批手续 B.经过正常手续审
A.甲醛B.甲苯C.麝香草酚D.浓盐酸E.冰乙酸对尿细胞、管型有较好固定作用的是
重度不良反应的主要表现和危害是A.可缩短或危及生命 B.不良反应症状明显 C
关于维生素PP说法错误的是A:有明显的氧化还原功能 B:构成脱氢酶的辅酶 C
对于依法必须进行招标的项目,以暂估价形式包括在总承包范围内的工程、货物、服务,其
根据《住房和城乡建设部办公厅关于做好工程建设领域专业技术人员职业资格“挂证”等违
最新回复
(
0
)