首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编译器和解释器是两种高级语言处理程序,与编译器相比,(1)。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段:其中,代码优化和(2)并不是每种编译器都必需的。词法分析的作用是识别源程序中
编译器和解释器是两种高级语言处理程序,与编译器相比,(1)。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段:其中,代码优化和(2)并不是每种编译器都必需的。词法分析的作用是识别源程序中
admin
2019-05-23
39
问题
编译器和解释器是两种高级语言处理程序,与编译器相比,(1)。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个阶段:其中,代码优化和(2)并不是每种编译器都必需的。词法分析的作用是识别源程序中的(3);语法分析中的预测分析法是(4)的一种语法分析方法:编译器在(5)阶段进行表达式的类型检查及类型转换。
选项
A、词法分析
B、语法分析
C、语义分析
D、目标代码生成
答案
C
解析
编译器和解释器是两种高级语言处理程序,编译器是把源程序的每一条语句都编译成机器语言,并保存成二进制文件,这样,运行时,计算机可以直接以机器语言来运行此程序,速度很快,编译器不参与运行控制。解释器则是只在执行程序时,才一条一条的解释成机器语言让计算机执行,所以运行速度是不如编译后的程序运行得快,解释器参与了运行控制。本题第1空的正确答案为选项B。
编译过程涉及如下阶段:
①词法分析阶段。这个阶段中,对源程序从前到后进行扫描,从中识别出一个个“单词”符号。本题第3空的正确答案为选项B。
②语法分析阶段。在词法分析的基础上,根据语言的语法规则,将单词符号序列分解为各类语法单位。语法分析中,有自顶向下分析和自底向上分析。预测分析法是自顶向下的语法分析方法。第4空的正确答案为选项B。
③语义分析阶段。主要检查源程序中是否存在语义错误,并收集类型信息,供后面的代码生成阶段使用。只有语法和语义都正确的源程序,才能翻译为正确的目标代码。语法分析阶段的一个主要任务是进行类型分析和检查。编译器在这个阶段进行表达式的类型检查及类型转换。第5空的正确答案为选项C。
④中间代码生成阶段。在这个阶段中,根据语义分析的输出,生成中间代码。
⑤代码优化阶段。因为中间代码在时间和空间上都有很大的浪费,代码优化阶段的任务是,生成高效的目标代码。
⑥目标代码生成阶段。把中间代码变换为特定机器上的绝对指令代码、可重定位的指令代码和汇编指令代码。
其中,代码优化和中间代码生成阶段,并不是每个编译器都必须的。第2空的正确答案为选项C。
转载请注明原文地址:https://www.kaotiyun.com/show/UaVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
ISO9000系列标准和软件成熟度模型(CMM)都着眼于质量和过程管理。ISO9000系列标准强调质量管理必须坚持进行(10)。
操作系统的发展过程是(16)。
关系演算的基础是(28)。
下列系统中,(19)不需要进行网络管理。
填充如图5.85所示的“主目录”选项卡。“本地路径”文本框中默认情况下为______,现应填入_______。_______
声卡的性能指标主要包括(1)和采样位数;在采样位数分别为8、16、24、32时,采样位数为(2)表明精度更高,所录制的声音质量也更好。(1)
在OSI/RM中,主要提供差错控制的协议层是(1),负责路由选择的协议层是(2),解释应用数据语句的协议层是(3)。(1)
在计算机系统工作环境中的下列诸因素中,对磁盘工作影响最小的因素是(11);为了提高磁盘存取效率,通常需要利用磁盘碎片整理程序(12)。(12)
以太网中,当数据传输率提高时,帧的发送时间要按比例缩短,这样有可能会影响冲突的检测。为了能有效地检测冲突,可以(4)或者(5)。快速以太网仍然遵循CSMA/CD,它采取(6)而将最大电缆长度减少到100 m的方式,使以太网的数据传输率提高至100 Mb/s
阅读下列函数说明和C代码,将应填入(n)处的字句写在对应栏内。【说明】设有一个带表头结点的双向循环链表L,每个结点有4个数据成员:指向前驱结点的指针prior、指向后继结点的指针next、存放数据的成员data和访问频度freq。所有结点的fre
随机试题
高温容器是指容器的操作温度高于()的容器。
当高能电子束能量增大时,其PDD曲线随能量变化的关系是
六昧地黄丸的功能是
能够真实地反映肾小球滤过率的指标是()
消费信用的形式包括()。
(2014年)甲公司为增值税一般纳税人,主要从事高档化妆品生产和销售业务。2016年11月有关经营情况如下:(1)进口一批高档香水精,海关审定的货价210万元,运抵我国关境内输入地点起卸前的包装费11万元、运输费20万元、保险费4万元。(2)接受乙公司
风顺科技是一家在深圳证券交易所上市的网络技术服务公司。2017年7月初,风顺科技拟与A公司签订一项技术服务合同,合同金额为5亿元。经过谈判,双方于7月15日就合同主要条款达成一致并签署合作意向书。7月8日,市场出现关于风顺科技即将签署重大交易合同的传闻。
对于“血荒”,你有什么看法?
排列顺序。例如:A可是今天起晚了B平时我骑自行车上下班C所以就打车来公司BACA这个星期日我过生日B我要在家里举办生日晚会C希望你能来参加
IntheUnitedStatestoday,familiesbasicallyhavetwocontrastingattitudestowardtelevision.Manyfamilies【C1】______thetele
最新回复
(
0
)