首页
登录
从业资格
编译器和解释器是两种基本的高级语言处理程序。编译器对高级语言源程序的处理过程可以
编译器和解释器是两种基本的高级语言处理程序。编译器对高级语言源程序的处理过程可以
最全题库
2022-08-02
102
问题
编译器和解释器是两种基本的高级语言处理程序。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等阶段,其中,( )并不是每个编译器都必需的,与编译器相比,解释器( )。
问题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.时间为
随机试题
TheGameoftheNameHerecomesJohnSmithwalkingtow
Market【C1】______donotcomenaturallytoChineseofficials.Forthepastfo
Onewouldthinkthatbynowmostpeoplewouldhave【B1】______thatclimatecha
第2~4手指不能内收与外展,可能损伤的神经是()A.肌皮神经 B.正中神经
在操作系统的进程管理中,若系统中有8个进程要使用互斥资源R,但最多只允许两个进程
基本卫生保健的特点为()A.社会性、广泛性、艰巨性、长期性 B.社会性、群众性
回答连续式平整度仪试验方法的测试的有关问题。(1)连续式平整度仪自动采集位移数据
下列哪种细菌感染后最易引起溶血性尿毒综合征()A.空肠弯曲菌B.假结核耶尔森菌
在保险责任、保险期限、保险金额均相同的条件下,如果采用分期缴费方式,缴费年限越短
图示圆弧形闸门AB(l/4圆),闸门宽4m,圆弧半径R=lm,A点以上的水深H
最新回复
(
0
)