首页
登录
从业资格
编译器和解释器是两种基本的高级语言处理程序。编译器对高级语言源程序的处理过程可以
编译器和解释器是两种基本的高级语言处理程序。编译器对高级语言源程序的处理过程可以
最全题库
2022-08-02
103
问题
编译器和解释器是两种基本的高级语言处理程序。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等阶段,其中,( )并不是每个编译器都必需的,与编译器相比,解释器( )。
问题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.时间为
随机试题
[img]2016m3x/ct_eyyjsbz2014j_eyyjsbreadd_0360_20163[/img]It’snoteasytou
[originaltext]M:Ican’treachTom.There’sabusysignal.W:Thenhangupand
关于活字印刷的说法,正确的有( )。A.世界上最早的活字印刷术是我国宋代毕昇发
D
A. B. C. D.
在探究凸透镜的成像规律时,把蜡烛放在凸透镜前30cm处,光屏上可接收到倒立缩小清
基金公司投资交易流程包括()。 Ⅰ、形成投资策略 Ⅱ、构建投资组合 Ⅲ、
大批赴美志愿者汉语教师在美国校园和社区内担当着文化使者的角色,来自四川的高中教师
以下所列药物中,老年人对其药理作用敏感性增高的是A.利尿药 B.抗凝血药 C
下列哪项不是风湿性心脏瓣膜病主动脉瓣狭窄的血流动力学变化A.左心室收缩压高于主动
最新回复
(
0
)