首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
将高级语言源程序翻译成机器语言程序的过程中,常引入中间代码。以下关于中间代码的叙述中,不正确的是( )。
将高级语言源程序翻译成机器语言程序的过程中,常引入中间代码。以下关于中间代码的叙述中,不正确的是( )。
admin
2016-05-11
60
问题
将高级语言源程序翻译成机器语言程序的过程中,常引入中间代码。以下关于中间代码的叙述中,不正确的是( )。
选项
A、中间代码不依赖于具体的机器
B、使用中间代码可提高编译程序的可移植性
C、中间代码可以用树或图表示
D、中间代码可以用栈和队列表示
答案
D
解析
本题考查程序语言基础知识。
从原理上讲,对源程序进行语义分析之后就可以直接生成目标代码,但由于源程序与目标代码的逻辑结构往往差别很大,特别是考虑到具体机器指令系统的特点,要使翻译一次到位很困难,而且用语法制导方式机械生成的目标代码往往是烦琐和低效的,因此有必要设计一种中间代码,将源程序首先翻译成中间代码表示形式,以利于进行与机器无关的优化处理。由于中间代码实际上也起着编译器前端和后端分水岭的作用,所以使用中间代码也有助于提高编译程序的可移植性。常用的中间代码有后缀式、三元式、四元式和树(图)等形式。
转载请注明原文地址:https://www.kaotiyun.com/show/tPWZ777K
本试题收录于:
嵌入式系统设计师上午基础知识考试题库软考中级分类
0
嵌入式系统设计师上午基础知识考试
软考中级
相关试题推荐
某子项目的建设情况如下:(1)项目计划选择软件,2月1日—3月1日,计划100000元。选择硬件,2月15日—3月1日,计划80000元。(2)进度报告3月1日完成了硬件选择,软件选择工作完成了80%。(3)
该工程的计划工期为多少?如果不满足建设方要求,而且H工作只能压缩1周,如何调整?第10周进行检查时,发现D完成一半的工作量,判断D的进度是否正常,对总工期有无影响?为什么?
试衡量该信息系统工程项目面临的风险损失总额约为多少?约占合同额总价的百分比为多少?在上述几种可能的风险中,哪种风险可能造成的损失大?
阅读下列说明,回答以下问题,将解答填入答题纸的对应栏内。【说明】某国有企业作为建设方启动ERP系统建设,建设主要内容包括系统集成、总部机房建设、应用软件开发、总部与全国各省分支机构的网络系统,总投资2亿元,监理费预算500万元。拟选用行业著名监理单位X
面向对象方法有许多特征,如软件系统是由对象组成的;(22);对象彼此之间仅能通过传递消息互相联系;层次结构的继承。
面向对象型的编程语言具有数据抽象、信息隐藏、消息传递的(23)等特征。
一个局域网中某台主机的IP地址为176.68.160.12,使用22位作为网络地址,那么该局域网的子网掩码为(11),最多可以连接的主机数为(12)。
面向对象的主要特征包括对象唯一性、封装性、继承性和(27)。
Performing_______involvesmonitoringspecificprojectresultstodetermineiftheycomplywithrelevantqualitystandardsand
Computer___________focusesonprotectinginformation,hardware,andsoftwarefromunauthorizeduseanddamage.
随机试题
刑仁讲让,示民有常。
某建设项目以财务净现值为指标进行敏感性分析的有关数据见下表。则该建设项目投资额变化幅度的临界点是()。
《水利工程建设安全生产管理规定》从()方面对安全责任进行了规定。
长城386微机中的“386”指的是()。
假如你单位的主要领导才能平庸,作为一个有才能的副职,将如何与他相处?
下列哪一项是与意志的果断性相反的品质?()
一个完整的认识过程需要经过两次飞跃。下列选项中属于第二次飞跃的是
作为一个民族赖以生存和发展的精神支柱,一个民族在长期共同生活和社会实践中形成的,为本民族大多数成员所认同的价值取向、思维方式、道德规范、精神气质的总和是
Whichofthefollowingquestionsdoesthepassagesupplyinformationforanswering?Thepassagesuggeststhatiftherewereas
SteveandYaserfirstmetintheirchemistryclassofanAmericanuniversity.YaserwasaninternationalstudentfromJordan.He
最新回复
(
0
)