首页
登录
从业资格
编译和解释是实现高级程序设计语言的两种方式,其区别主要在于( )。A.是否进行
编译和解释是实现高级程序设计语言的两种方式,其区别主要在于( )。A.是否进行
题库
2022-08-02
110
问题
编译和解释是实现高级程序设计语言的两种方式,其区别主要在于( )。A.是否进行语法分析B.是否生成中间代码文件C.是否进行语义分析D.是否生成目标程序文件
选项
A.是否进行语法分析
B.是否生成中间代码文件
C.是否进行语义分析
D.是否生成目标程序文件
答案
D
解析
本题考查程序设计语言中编译和解释的基础知识。编译是将源程序翻译成可执行的目标代码,翻译与执行是分开的;而解释是对源程序的翻译与执行一次性完成,不生成可存储的目标代码。这只是表象,二者背后的最大区别是:对解释执行而言,程序运行时的控制权在解释器而不在用户程序;对编译执行而言,运行时的控制权在用户程序。所以编译和解释区别在于是否生成目标程序文件。
转载请注明原文地址:https://tihaiku.com/congyezige/2416769.html
本试题收录于:
中级 软件评测师题库软件水平考试初中高级分类
中级 软件评测师
软件水平考试初中高级
相关试题推荐
下面关于编译和解释的说法中,正确的是( )。 ①编译是将高级语言源代码转换成
下列语言中,( )是一种通用的编程语言。A.HTML B.SQL C.Py
在函数调用中,值调用方式将(1)。下面所定义的函数foo为值调用方式,函数g的第
调用函数时若是引用调用方式,则是将(1)。下面所定义的函数f1为值调用方式,函数
( )不属于脚本语言。A.COBOL B.Python C.PHP D.
采用面向对象程序设计语言C++/Java进行系统实现时,定义类S及其子类D。若类
某学校为防止网络游戏沉迷,通常采用的方式不包括( )。A.安装上网行为管理软件
将源程序中多处使用的同一个常数定义为常量并命名,( )。A.提高了编译效率
适合开发设备驱动程序的编程语言是( )。A.C/C++ B.VisualB
HTML语言中,可使用表单<input>的( )属性限制用户可以输入的字符数量
随机试题
获得更多知识的惟一途径是通过教育和培训。知识如同资本、物质资源和汗水一样,已经变成了生产的一个必要因素——也许是最基本的因素。因此,一个社会的教育体系应该是能够
【B1】[br]【B7】A、medicine-takingB、tobacco-takingC、drug-takingD、pill-takingCdi
TwitterFictionIntoday’slecture,I’dliketotalkabouttellingstories
Theintroductionoffabricsmadefromrayon,nylonandother______fibershasm
A.毕Ⅱ式胃大部切除术 B.迷走神经干切断 C.选择性胃迷走神经切断术 D
影响城市规划与建设的地质条件不包括()。A.岩溶 B.降水 C.地震
对于政策经营的企业,其利息备付率至少应()。A.小于0 B.大于0 C
某双代号网络计划如下图所示,其中关键线路有( )条。 A.2 B.3 C.
为合理划分发承包双方的合同风险,对于招标工程。在施工合同中约定的基准日期一般为(
深大呼吸产生的原因为A.呼吸性酸中毒合并代谢性碱中毒 B.代谢性碱中毒 C.
最新回复
(
0
)