首页
登录
从业资格
编译器和解释器是两种基本的高级语言处理程序。编译器对高级语言源程序的处理过程可以
编译器和解释器是两种基本的高级语言处理程序。编译器对高级语言源程序的处理过程可以
admin
2022-08-02
46
问题
编译器和解释器是两种基本的高级语言处理程序。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等阶段,其中,(请作答此空)并不是每个编译器都必需的。与编译器相比,解释器______。A.词法分析和语法分析B.语义分析和中间代码生成C.中间代码生成和代码优化D.代码优化和目标代码生成
选项
A.词法分析和语法分析
B.语义分析和中间代码生成
C.中间代码生成和代码优化
D.代码优化和目标代码生成
答案
C
解析
本题考查程序语言基础知识。解释程序也称为解释器,它可以直接解释执行源程序,或者将源程序翻译成某种中间表示形式后再加以执行;而编译程序(编译器)则首先将源程序翻译成目标语言程序,然后在计算机上运行目标程序。这两种语言处理程序的根本区别是:在编译方式下,机器上运行的是与源程序等价的目标程序,源程序和编译程序都不再参与目标程序的执行过程;而在解释方式下,解释程序和源程序(或其某种等价表示)要参与到程序的运行过程中,运行程序的控制权在解释程序。解释器翻译源程序时不产生独立的目标程序,而编译器则需将源程序翻译成独立的目标程序。分阶段编译器的工作过程如下图所示。其中,中间代码生成和代码优化不是必须的。
转载请注明原文地址:https://tihaiku.com/congyezige/2424440.html
本试题收录于:
中级 嵌入式系统设计师题库软件水平考试初中高级分类
中级 嵌入式系统设计师
软件水平考试初中高级
相关试题推荐
以下非语言传播方式中,属于同类语言的是A.仪表 B.体态 C.语调 D.体
组织为完成某一目标而制定的具体行动方案称为A.程序化决策 B.非程序化决策
健康传播过程中受传者最容易接受或记住的信息是A.与自己观念一致的信息 B.自己
不属于护患沟通技巧的是A.交谈技巧 B.非语言沟通技巧 C.提问技巧 D.
激励理论之一的公平理论认为,激发动机的过程也是下列哪项进行比较的过程A.贡献与报
两名护士运用护理程序,对所负责的病人从入院到出院提供连续的、全面的、整体的护理属
在健康教育的评价过程中,由于突发事件(如地震),从而影响评价效果属于以下哪种偏倚
在健康教育的评价过程中,由于偶然因素,测试对象的某种特征水平过高,但在以后的测试
从健康教育计划实施开始,并贯穿于计划执行全过程的评价是A.形成评价B.总结评价C
心肺复苏过程中,婴儿人工呼吸的频率是A.10次/分 B.15次/分 C.18
随机试题
【T1】意识是一种奇妙地反应、思考和选择的能力,是人类最伟大的进化性成就。(consciousness)但是,再好的东西也不宜过多。【T2】幸运的是,人
关于综合污水量变化系数的说法,以下哪项是正确的?( )A.最大日中最大时污水量
关于生理性缩复环,下列正确的是A.宫缩使子宫上、下段肌壁厚度不同,在子宫外面有一
职能制结构的不足包括( )。A.不利于集中领导和统一指挥B.各部门责权不清,彼
伏尔泰以天纵之资,博览群书,吃掉了的东西自己加以消化,作为营养,为他的“理性哲学
关于财政政策工具的说法,正确的有()。A.政府预算具有综合性、计划性和法律性特
下列关于银行保函的说法,错误的是()。A.其侧重点在于担保而不在于付款 B
某施工单位投标承建一矿井的主井井筒工程,标书规定工期为16个月。建设单位提供工
庆大霉素无治疗价值的感染是A.铜绿假单胞菌感染 B.结核性脑膜炎 C.大肠埃
关于城市维护建设税的说法,正确的有( )。A.中华人民共和国境内缴纳增值税、
最新回复
(
0
)