首页
登录
从业资格
编译器和解释器是两种基本的高级语言处理程序。编译器对高级语言源程序的处理过程可以
编译器和解释器是两种基本的高级语言处理程序。编译器对高级语言源程序的处理过程可以
最全题库
2022-08-02
98
问题
编译器和解释器是两种基本的高级语言处理程序。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等阶段,其中,( )并不是每个编译器都必需的,与编译器相比,解释器( )。
问题1选项A.词法分析和语法分析B.语义分析和中间代码生成C.中间代码生成和代码优化D.代码优化和目标代码生成问题2选项A.不参与运行控制,程序执行的速度慢B.参与运行控制,程序执行的速度慢C.参与运行控制,程序执行的速度快D.不参与运行控制,程序执行的速度快
选项
答案
CB
解析
在编译过程中:词法分析;语法分析;语义分析;目标代码生成是必须的,而代码优化和中间代码生成是可以不需要的。
编译与解释的区别在于:
编译直接生成目标代码,在机器上执行而编译器不需要参与执行,因此程序执行速度快;
解释则生成中间代码或其等价形式,程序执行时需要解释器的参与,并且由解释器控制程序的执行,因此执行速度慢。
转载请注明原文地址:https://tihaiku.com/congyezige/2410379.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
在对问题控制与管理中,.问题的控制过程中常用到调查分析,其分析方法主要有四种,这
企业生产及管理过程中涉及到的文件、资料、图表和数据等总称为__()__。A.人
企业生产及管理过程中所涉及到的一切文件、资料、图表和数据等总称为(),它不同于
软件著作权中翻译权是指()的权利。A.将原软件从一种自然语言文字转换成另一种自
甲、乙两公司软件设计师分别完成了相同的计算机程序发明。甲公司先于乙公司完成,乙公
应用软件开发项目执行过程中允许对需求进行适当修改,并对这种变更进行严格控制,充分
在开发人员编写程序时,程序的开始要用统一的格式,包含程序名称、程序功能、调用和被
软件开发过程中,常采用甘特(Gantt)图描述进度安排。甘特图以()。A.时间
项目经理在进行项目管理的过程中用时最多的是()。A.计划 B.控制 C.沟
软件开发过程中,常采用甘特(Gantt)图描述进度安排。甘特图以()A.时间为
随机试题
Thefrontmatterofabookconsistsofthetitle,subtitle,tableofcontents
WhendidChinaandAmericaestablishdiplomaticrelations?A、InJanuary,1972.B、I
Thefollowingareallcorrectresponsesto"Jackhasanewdictionary."EXCEPT_
A.充分引流 B.及时、彻底清创 C.伤口内用碘酒、酒精消毒 D.伤口尽量
下列不恰当的开场语言是A.你是王明先生床吧? B.您今天感觉怎么样? C.您
以下哪个与盐酸阿替洛尔无关A.微溶于水 B.可治疗心律失常 C.对心脏β受体
已知A—B、B—C和A—C航线的机票价格从750元提高到1000元时,三条航线的
根据不同的管理需要和本质特性,商业银行资本分为()。A.账面资本 B.经济资
某市一卷烟厂委托县城一雪茄烟加工厂加工一批雪茄烟,委托方提供烟叶成本为48250
建设项目法人责任制的核心内容是明确由项目法人()A、组织工程建设 B、策划工程
最新回复
(
0
)