首页
登录
从业资格
编译和解释是实现高级程序设计语言的两种方式,其区别主要在于( )。A.是否进行语
编译和解释是实现高级程序设计语言的两种方式,其区别主要在于( )。A.是否进行语
练习题库
2022-08-02
74
问题
编译和解释是实现高级程序设计语言的两种方式,其区别主要在于( )。A.是否进行语法分析B.是否生成中间代码文件C.是否进行语义分析D.是否生成目标程序文件
选项
A.是否进行语法分析
B.是否生成中间代码文件
C.是否进行语义分析
D.是否生成目标程序文件
答案
D
解析
编译是将源程序翻译成可执行的目标代码,翻译与执行是分开的;而解释是对源程序的翻译与执行一次性完成,不生成可存储的目标代码。这只是表象,二者背后的最大区别是:对解释执行而言,程序运行时的控制权在解释器而不在用户程序;对编译执行而言,运行时的控制权在用户程序。所以编译和解释区别在于是否生成目标程序文件。故正确答案为D
转载请注明原文地址:https://www.tihaiku.com/congyezige/2415226.html
本试题收录于:
中级 软件评测师题库软件水平考试初中高级分类
中级 软件评测师
软件水平考试初中高级
相关试题推荐
数组是程序语言提供的基本数据结构,对数组通常进行的两种基本操作是数组元素的()
通用的高级程序语言一般都会提供描述数据、运算、控制和数据传输的语言成分,其中,控
王某在其公司独立承担了某综合信息管理系统软件的程序设计工作。该系统交付用户、投入
我国软件著作权中的翻译权是指将原软件由()的权利。A.源程序语言转换成目标程
第四代程序语言(4GL)有()。A.C++ B.SQL C.Visual
执行下面C语言程序段的结果是()。main(){intx=l,a=l,
阅读以下关于C语言编程方面的说明和程序,回答下列问题。 [说明]在
以下C语言程序的输出结果是()。structs{intx,y;}dat
阅读下面的C语言程序,请给出正确的输出结果()。#includeimage.p
某32位总线处理器的Cache直接映射方式如下图所示,若Cache大小为16KB
随机试题
【B1】[br]【B8】A、collegesB、friendsC、careersD、worksCcollege学院,大学;friend朋友;care
[audioFiles]2016m4x/audio_ezfj_392_20164[/audioFiles]Uniform制服Americansar
手术敷料高压蒸气灭菌的要求是A.121℃,20分钟 B.121℃~126℃,2
赤足下田耕种可能感染A.丝虫B.华支睾吸虫C.钩虫D.旋毛虫E.蛲虫
可以设定行政许可的是()。A、法律 B、国务院可以采用发布决定的方
代理制分为代理权代理和佣金代理。代理权代理的具体形式是()。A:总代理和一般代理
常某,78岁,因心脏病突发病逝。其身后留有积蓄80万和一套住房,常某的两个儿子和
(2020年真题)天昊公司是国内成立的第一家动漫产品设计企业。该公司以“创造、协
移植抗原属于A、同种异型抗原 B、异种抗原 C、异嗜性抗原 D、自身抗原
施工现场使用的水泥,白灰、珍珠岩等飞扬的细颗粒散体材料,最适宜的存放方式是( )
最新回复
(
0
)