首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段,其中,(20)并不是每种编译器都必需的。
编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段,其中,(20)并不是每种编译器都必需的。
admin
2019-07-12
23
问题
编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段,其中,(20)并不是每种编译器都必需的。
选项
A、词法分析和语法分析
B、语义分析和中间代码生成
C、中间代码生成和代码优化
D、代码优化和目标代码生成
答案
C
解析
本题考查程序语言翻译基础知识。编译器对高级语言源程序的处理过程可以分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等阶段,以及符号表管理模块和出错处理模块。在编译器的分析综合模式中,前端将源程序翻译成一种中间表示,后端根据这个中间表示生成目标代码。目标语言的细节尽可能限制在后端。尽管可以将源程序直接翻译成目标语言代码,但使用与机器无关的中间表示形式具有以下优点:①重置目标比较容易。不同机器上的编译器可以在已有前端的基础上附加一个适合这个机器的后端来生成。②可以在中间表示上应用与机器无关的代码优化器。
转载请注明原文地址:https://kaotiyun.com/show/WBCZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
已知数据信息为16位,最少应附加________位校验位,以实现海明码纠错。
使用ADSL接入Internet,用户端需要安装________________协议。
以下关于在IPv6中任意播地址的叙述中,错误的是_____________。
无线局域网标准IEEE 802.11i提出了新的TKIP协议来解决(66)中存在的安全隐患。
网络配置如下图所示,为路由器Routerl配置访问网络1和网络2的命令是(1)。路由配置完成后,在Routerl的(2)可以查看路由,查看路由采用的命令是(3)。(1)
在程序执行过程中,Cache与主存的地址映像由(1)。
假设某软件公司与客户签订合同开发一个软件系统,系统的功能有较清晰定义,且客户对交付时间有严格要求,则该系统的开发最适宜采用____________。
以下关于Cache的叙述中,正确的是()。
阅读以下说明,回答问题1、问题2和问题3。[说明]某单位正在使用一套C/S模式的应用软件系统,现在需要升级为B/S应用模式,但需要保持业务的连续性。开发人员提出用WebService作为中间层的接口进行开发。
阅读下列说明和Java代码,将应填入(n)处的字句写在答题纸的对应栏内。【说明】某软件系统中,已设计并实现了用于显示地址信息的类Address(如图6-1所示),现要求提供基于Dutch语言的地址信息显示接口。为了实现该要求并考虑到以后可能还会出现新的
随机试题
ItiscommonlybelievedthatthegreatEnglishdramatistandpoetWilliamShakespearewasborninStratford-on-AvononApril23,
使用SB-10型普通示波器观察信号波形时,欲使显示波形稳定,可以调节()旋钮。
供应商关系的计划
下列病变中,应减少摄影管电压值的是
()的作用是把案主与其所需的资源联系起来。
社会主义思想道德建设要解决的问题是()。
组织目标关系到组织管理活动的效果,现代组织学表明:组织管理效果=()。
若|f’(x)|a时必有()。
运行下列程序,结果是PrivateSubCommand32Click()f0=1:fl=1:k=1DoWhilek
WhenIwasyoung,bedtimewasalwaysmyfavoritepartoftheday.WearingsoftpajamasandwithTom,mystuffedmonkey,inmy
最新回复
(
0
)