首页
登录
从业资格
编译器和解释器是两种基本的高级语言处理程序。编译器对高级语言源程序的处理过程可以
编译器和解释器是两种基本的高级语言处理程序。编译器对高级语言源程序的处理过程可以
最全题库
2022-08-02
92
问题
编译器和解释器是两种基本的高级语言处理程序。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等阶段,其中,( )并不是每个编译器都必需的,与编译器相比,解释器( )。
问题1选项A.词法分析和语法分析B.语义分析和中间代码生成C.中间代码生成和代码优化D.代码优化和目标代码生成问题2选项A.不参与运行控制,程序执行的速度慢B.参与运行控制,程序执行的速度慢C.参与运行控制,程序执行的速度快D.不参与运行控制,程序执行的速度快
选项
答案
CB
解析
在编译过程中:词法分析;语法分析;语义分析;目标代码生成是必须的,而代码优化和中间代码生成是可以不需要的。
编译与解释的区别在于:
编译直接生成目标代码,在机器上执行而编译器不需要参与执行,因此程序执行速度快;
解释则生成中间代码或其等价形式,程序执行时需要解释器的参与,并且由解释器控制程序的执行,因此执行速度慢。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2410379.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
在对问题控制与管理中,.问题的控制过程中常用到调查分析,其分析方法主要有四种,这
企业生产及管理过程中涉及到的文件、资料、图表和数据等总称为__()__。A.人
企业生产及管理过程中所涉及到的一切文件、资料、图表和数据等总称为(),它不同于
软件著作权中翻译权是指()的权利。A.将原软件从一种自然语言文字转换成另一种自
甲、乙两公司软件设计师分别完成了相同的计算机程序发明。甲公司先于乙公司完成,乙公
应用软件开发项目执行过程中允许对需求进行适当修改,并对这种变更进行严格控制,充分
在开发人员编写程序时,程序的开始要用统一的格式,包含程序名称、程序功能、调用和被
软件开发过程中,常采用甘特(Gantt)图描述进度安排。甘特图以()。A.时间
项目经理在进行项目管理的过程中用时最多的是()。A.计划 B.控制 C.沟
软件开发过程中,常采用甘特(Gantt)图描述进度安排。甘特图以()A.时间为
随机试题
TodayIwouldliketotellyouabouttheeffectsofoldageonhealth.Actua
Howhardisittogetbeautifulhair?Beautifulhaircannotbetakenfor
Forthispart,youareallowed30minutestowriteanessayonsuccessbyre
高中心理健康《点燃学习动力》 一、考题回顾 二、考题解析 【
下列不是牛蒡子的功效A、疏散风热 B、通利大便 C、解毒散肿 D、明目退翳
灭火器巡查是在规定周期内对灭火器直观属性的检查,其中重点单位每()天至少巡查1
共用题干 某公司有总经理、副总经理等高层管理人员5人,高层管理人员、中层管理人
督察长的执业素质和行为规范有()A:3年以上监察稽核、风险管理或者证券、法律、会
金融市场中介可分为交易中介和服务中介两类,下列属于交易中介的有( )。A.证券经
形成Na、K在细胞内外不均衡分布的原因是A.K的不断外流和Na的不断内流 B.
最新回复
(
0
)