首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编译器和解释器是两种基本的高级语言处理程序。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等阶段,其中,__________(20)并不是每个编译器都必需的。与编译器相比,解释器________
编译器和解释器是两种基本的高级语言处理程序。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等阶段,其中,__________(20)并不是每个编译器都必需的。与编译器相比,解释器________
admin
2019-07-12
27
问题
编译器和解释器是两种基本的高级语言处理程序。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等阶段,其中,__________(20)并不是每个编译器都必需的。与编译器相比,解释器___________(21)。
(21)
选项
A、不参与运行控制,程序执行的速度慢
B、参与运行控制,程序执行的速度慢
C、参与运行控制,程序执行的速度快
D、不参与运行控制,程序执行的速度快
答案
B
解析
本题考查程序语言基础知识。
解释程序也称为解释器,它可以直接解释执行源程序,或者将源程序翻译成某种中间表示形式后再加以执行;而编译程序(编译器)则首先将源程序翻译成目标语言程序,然后在计算机上运行目标程序。这两种语言处理程序的根本区别是:在编译方式下,机器上运行的是与源程序等价的目标程序,源程序和编译程序都不再参与目标程序的执行过程;而在解释方式下,解释程序和源程序(或其某种等价表示)要参与到程序的运行过程中,运行程序的控制权在解释程序。解释器翻译源程序时不产生独立的目标程序,而编译器则需将源程序翻译成独立的目标程序。
分阶段编译器的工作过程如下图所示。其中,中间代码生成和代码优化不是必须的。
转载请注明原文地址:https://kaotiyun.com/show/6nCZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
在某路由器上查看路由信息,结果如下所示。其中标志“S”表明这条路由是(28)。
在异步通信中,每个字符包含1位起始位、7位数据位、1位奇偶位和2位终止位,每秒钟传送100个字符,则有效数据速率为______。
以下给出的地址中,不属于子网192.168.64.0/20的主机地址是__________。(2008年上半年试题)
计算机在一个指令周期的过程中,为从内存读取指令操作码,首先要将_________的内容送到地址总线上。
下面的地址中,可以分配给某台主机接口的地址是_____________。
~xDSL技术中,能提供上下行信道非对称传输的是()。
假设有证书发放机构I1、I2,用户A在I1获取证书,用户B在I2获取证书,I1和I2已安全交换了各自的公钥,如果用I1《A》表示由I1颁发给A的证书,A可通过()证书链获取B的公开密钥。
脉冲代码调制的传输过程是:先将模拟信号采样、量化、编码后变成数字信号,经信道传输到接收端,先由译码器恢复出采样值,再经__________滤出模拟基带信号。
请在下列选项中选择合适的答案,填入图3-1、图3-2的方框a和方框b。B的公钥,B的私钥,摘要算法,A的私钥,A的公钥,会话密钥请在下列选项中选择合适的答案,填入图3-2的方框c至方框f。B的公钥,B的私钥,摘要算法,A的私钥,A的公钥
随机试题
某人口服淀粉200g,2h后血糖显著升高,为什么?(提示:用淀粉消化吸收的详细过程加以说明);如果严格限制钠的摄入平行试验,则血糖升不到原来的高度,为什么?糖进入血液后,其去路有哪些?哪些激素(至少三种)对糖的去路产生影响?
AmericanCultureAmericancultureisuniquebecauseitis【C1】______(cultivate),formedanddevelopedundercertaincondition
A.细菌B.病毒C.真菌D.原虫E.过敏引起单纯性疱疹性口腔炎的致病因素是
设计合同履行过程中,设计审批部门拖延对设计文件审批的损失应由( )。
爆破工作要取得良好的效果,必需的措施包括()。
会计主体所核算的生产经营活动也包括其他企业或投资者个人的其他生产经营活动。()
楷书据传为东晋王羲之所创。()
婴儿在受母亲照料时,把母亲的爱和她的品质加以内化,同时把自己的感情投射给母亲,这被艾里克森称为()
现行汉字大部分是()。
在项目管理器中,将一程序设置为主程序的方法是( )。
最新回复
(
0
)