首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
将高级语言源程序翻译成机器语言程序的过程中,常引入中间代码。以下关于中间代码的叙述中,不正确的是( )。
将高级语言源程序翻译成机器语言程序的过程中,常引入中间代码。以下关于中间代码的叙述中,不正确的是( )。
admin
2016-05-11
30
问题
将高级语言源程序翻译成机器语言程序的过程中,常引入中间代码。以下关于中间代码的叙述中,不正确的是( )。
选项
A、中间代码不依赖于具体的机器
B、使用中间代码可提高编译程序的可移植性
C、中间代码可以用树或图表示
D、中间代码可以用栈和队列表示
答案
D
解析
本题考查程序语言基础知识。
从原理上讲,对源程序进行语义分析之后就可以直接生成目标代码,但由于源程序与目标代码的逻辑结构往往差别很大,特别是考虑到具体机器指令系统的特点,要使翻译一次到位很困难,而且用语法制导方式机械生成的目标代码往往是烦琐和低效的,因此有必要设计一种中间代码,将源程序首先翻译成中间代码表示形式,以利于进行与机器无关的优化处理。由于中间代码实际上也起着编译器前端和后端分水岭的作用,所以使用中间代码也有助于提高编译程序的可移植性。常用的中间代码有后缀式、三元式、四元式和树(图)等形式。
转载请注明原文地址:https://kaotiyun.com/show/tPWZ777K
本试题收录于:
嵌入式系统设计师上午基础知识考试题库软考中级分类
0
嵌入式系统设计师上午基础知识考试
软考中级
相关试题推荐
《中华人民共和国招标投标法》中规定的招标方式有哪几种?从所介绍的背景资料来看,在该项目的招标投标程序中哪些方面不符合《中华人民共和国招标投标法》的有关规定?请逐一说明。
在甲召开的项目第一次例会上,甲依据监理合同,宣布了对项目总监理工程师的任命和授权。总监理工程师依据监理规划介绍了项目监理机构的人员岗位职责和监理设施等情况。其中:1.项目监理人员的岗位职责(1)总监理工程师代表职责①审查批准“监理实
开发过程中发生了如下事件:工程开始时,王总监用圆珠笔签署了工程开始报审表,用私人印章签署了工程变更单,网络布线施工时何工用碳素墨水签署了工程款支付证书。王总监和何工签署工程报表有何不妥?网络施工时,遇到了人为的障碍物,何工对现场情况作了
The process of software development doesn’t include(72)。
Since RAM is only active when the computer is on, your computer uses disk to store information even when the computer is off. Wh
The basic unit of measure in a computer system is the(72). It is the smallest unit in computing. There are some other measures i
WhenweannouncedJava2MicroEdition(J2ME)afewyearsago,webelievedthatJavahadanimportantroletoplayinhandheldde
Personalfirewallisatechnologythathelps(66)intrudersfromaccessingdataonyourPCviatheInternetoranothernetwork,by
无论信息工程的方法如何变化,信息工程都是运用(38)方式,通过信息战略规划、业务领域分析、系统设计和系统构成等步骤来实现企业的信息系统建设,也需要建立用于存储企业数据模型、(39)、各种设计信息的信息库。
按照Flynn的分类,处理器PⅡ的MMX指令采用的是(12)模型,而当前的高性能服务器与超级计算机则大多属于(13)类。
随机试题
焦虑症的核心症状为
汪静之属于()
钩虫成虫寄生于华支睾吸虫寄生于
过敏性紫癜哪种类型病情最为严重
意大利画家利奥与马来西亚画廊经营人阿约在中国南方居住多年,后阿约在中国去世。利奥要求继承阿约的遗产与阿约的其他亲属产生争议,因此,利奥诉诸中国某法院。要求中国法院判继承阿约在中国的房产、存款。判断利奥对阿约财产的权利是基于夫妻财产关系的权利还是继承权利的问
对工程项目采用财务措施即经济手段来处理确实会发生的损失主要包括()。
数据录入员通常由会计人员结合本人所负责的核算业务承担其录入工作,并对录入数据的正确性负责。()
中国移动的企业使命是:
衡量一个国家,一个社会,整个经济和社会发展的运行态势,通常使用的几个指标是()。
•Readthefollowingletter.•Choosethebestwordtofilleachgap.•Foreachquestion(19-33),markoneletter(A,B,CorD)
最新回复
(
0
)