首页
登录
从业资格
编译器和解释器是两种基本的高级语言处理程序。编译器对高级语言源程序的处理过程可以
编译器和解释器是两种基本的高级语言处理程序。编译器对高级语言源程序的处理过程可以
admin
2022-08-02
63
问题
编译器和解释器是两种基本的高级语言处理程序。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等阶段,其中,______并不是每个编译器都必需的。与编译器相比,解释器(请作答此空)。A.不参与运行控制,程序执行的速度慢B.参与运行控制,程序执行的速度慢C.参与运行控制,程序执行的速度快D.不参与运行控制,程序执行的速度快
选项
A.不参与运行控制,程序执行的速度慢
B.参与运行控制,程序执行的速度慢
C.参与运行控制,程序执行的速度快
D.不参与运行控制,程序执行的速度快
答案
B
解析
本题考查程序语言基础知识。解释程序也称为解释器,它可以直接解释执行源程序,或者将源程序翻译成某种中间表示形式后再加以执行;而编译程序(编译器)则首先将源程序翻译成目标语言程序,然后在计算机上运行目标程序。这两种语言处理程序的根本区别是:在编译方式下,机器上运行的是与源程序等价的目标程序,源程序和编译程序都不再参与目标程序的执行过程;而在解释方式下,解释程序和源程序(或其某种等价表示)要参与到程序的运行过程中,运行程序的控制权在解释程序。解释器翻译源程序时不产生独立的目标程序,而编译器则需将源程序翻译成独立的目标程序。分阶段编译器的工作过程如下图所示。其中,中间代码生成和代码优化不是必须的。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2424439.html
本试题收录于:
中级 嵌入式系统设计师题库软件水平考试初中高级分类
中级 嵌入式系统设计师
软件水平考试初中高级
相关试题推荐
以下非语言传播方式中,属于同类语言的是A.仪表 B.体态 C.语调 D.体
组织为完成某一目标而制定的具体行动方案称为A.程序化决策 B.非程序化决策
属于根据控制内容的覆盖面不同采取的控制措施的是A.质量控制 B.过程控制 C
不属于护患沟通技巧的是A.交谈技巧 B.非语言沟通技巧 C.提问技巧 D.
在某一社区护士正在进行以"冬季老年人保健"为主题的讨论会。在组织讨论过程中,护士
在治疗过程中,病人由于药物不良反应感到不适而停药,在健康信念模式中应解释为A.对
两名护士运用护理程序,对所负责的病人从入院到出院提供连续的、全面的、整体的护理属
从健康教育计划实施开始,并贯穿于计划执行全过程的评价是A.形成评价B.总结评价C
健康教育评价中对项目计划进行的评价称为A.形成评价B.总结评价C.过程评价D.效
在使用过程中需每月查视力的是A.异烟肼 B.利福平 C.链霉素 D.乙胺丁
随机试题
WhenMomandDadGrowOldA)Theprospectoftalkingtoincre
(1)NortelNetworks,thedefunctCanadiantelecommunicationsequipmentmaker,
关于“打电话时谁先挂”的规范礼仪的做法正确的是()。A.对方先挂 B.自己先
精神病患者的特殊法不包括下列哪项()A.心理治疗 B.激素治疗 C
可被氯丙嗪作用而引起分泌的激素是A.促肾上腺皮质激素 B.催乳素 C.促性腺
(2017年真题)现代企业制度中,产权清晰是指企业所有者产权和()财产权要清晰
.甲乙为夫妻,共有一套房屋登记在甲名下。乙瞒着甲向丙借款100万元供个人使用,并
咳嗽痰多,质黏稠,色白易咯者属A.风寒犯肺证 B.肺气虚证 C.痰浊阻肺证
患者女,26岁。因牙源性感染导致颊间隙脓肿形成,拟进行切开引流,方法是A.颊部下
一位血吸虫肝硬化病人,无黄疸,也无蜘蛛痣,肝肋缘下1cm,质硬,表面无明显结节,
最新回复
(
0
)