首页
登录
从业资格
编译器和解释器是两种基本的高级语言处理程序。编译器对高级语言源程序的处理过程可以
编译器和解释器是两种基本的高级语言处理程序。编译器对高级语言源程序的处理过程可以
最全题库
2022-08-02
72
问题
编译器和解释器是两种基本的高级语言处理程序。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等阶段,其中,( )并不是每个编译器都必需的,与编译器相比,解释器( )。
问题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.时间为
随机试题
Thewriterhas______someslangwordsfromheressay.A、abandonedB、abolishedC、co
Thearrivalofthemass-producedcar,justoveracenturyago,causeda(n)(1
HowtoMakePeacewithYourWorkloadA)Swamped(忙碌的),undert
MIDIenablespeopletouse()computersa
道德意志的形成一般要经历()、()到()这三个阶段。
在确定污水处理厂位置时,需要满足污水处理厂选址的基本要求是( )。A.有足够的
商业银行操作风险的特点是()。A:操作风险是银行经营中最重要的风险B:操作风险
招募和甄选工作通常需要以人力资源管理的两种基础性工具,即()作为重要依据。A.
(2012年真题)销售百分比法是预测企业未来融资需求的一种方法。下列关于应用销售
应由监理工程师组织进行验收的是()质量验收。A.分项工程 B.子分部工程
最新回复
(
0
)