网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)
编译和解释是实现高级程序设计语言的两种方式,其区别主要在于( )。

A.是否进行语法分析
B.是否生成中间代码文件
C.是否进行语义分析
D.是否生成目标程序文件

参考答案

参考解析
解析:编译是将源程序翻译成可执行的目标代码,翻译与执行是分开的;而解释是对源程序的翻译与执行一次性完成,不生成可存储的目标代码。这只是表象,二者背后的最大区别是:对解释执行而言,程序运行时的控制权在解释器而不在用户程序;对编译执行而言,运行时的控制权在用户程序。所以编译和解释区别在于是否生成目标程序文件。故正确答案为D
更多 “编译和解释是实现高级程序设计语言的两种方式,其区别主要在于( )。A.是否进行语法分析 B.是否生成中间代码文件 C.是否进行语义分析 D.是否生成目标程序文件” 相关考题
考题 将高级语言编写的程序翻译成机器语言程序,采用的两种翻译方式是( )。A.编译和解释B.编译和汇编C.编译和连接D.解释和汇编

考题 ● 编译和解释是实现高级程序设计语言翻译的两种基本形式。以下关于编译与解释的叙述中,正确的是(51)。(51)A.在解释方式下,对源程序不进行词法分析和语法分析,直接进行语义分析B.在解释方式下,无需进行语法、语法和语义分析,而是直接产生源程序的目标代码C.在编译方式下,必须进行词法、语法和语义分析,然后再产生源程序的目标代码D.在编译方式下,必须先形成源程序的中间代码,然后再产生与机器对应的目标代码

考题 将高级语言编写的程序翻译成机器语言程序,所采用的两种翻译方式是______。A.解释和编译B.解释和汇编C.连接和编译D.连接和汇编

考题 将高级语言编写的程序翻译成机器语言程序,有两种翻译方式是( )。A.编译和解释B.编译和汇编C.编译和链接D.解释和汇编

考题 将高级语言源程序翻译成机器语言有编译和解释两种方式。( )

考题 编译和解释是实现高级程序设计语言的两种方式,其区别主要在于()。A.是否进行语法分析B.是否生成中间代码文件C.是否进行语义分析D.是否生成目标程序文件

考题 把用高级程序设计语言编写的源程序转换为可执行程序,要经过( )。A.编译和连接B.汇编和解释C.解释和编译D.编辑和连接

考题 以下关于高级程序设计语言实现的编译和解释方式的叙述中,正确的是()A.编译程序不参与用户程序的运行控制,而解释程序则参与B.编译程序可以用高级语言编写,而解释程序只能用汇编语言编写C.编译方式处理源程序时不进行优化,而解释方式则进行优化D.编译方式不生成源程序的目标程序,而解释方式则生成。

考题 以下关于实现局级程序设计语言的编译和解释方式的叙述中,正确的是( )。A.在编译方式下产生源程序的目标程序,在解释方式下不产生 B.在解释方式下产生源程序的目标程序,在编译方式下不产生 C.编译和解释方式都产生源程序的目标程序,差别是优化效率不同 D.编译和解释方式都不产生源程序的目标程序,差别在是否优化

考题 把用高级程序设计语言编写的程序转换成等价的可执行程序,必须经过A.汇编和解释B.编辑和链接C.编译和链接D.解释和编译

考题 将高级语言编写的程序翻译成机器语言程序,所采用的两种翻译方式是A.编译和解释B.编泽和汇编C.编译和链接D.解释和汇编

考题 以下关于实现高级程序设计语言的编译和解释方式的叙述中,正确的是 ( ) 。A.在编译方式下产生源程序的目标程序,在解释方式下不产生 B.在解释方式下产生源程序的目标程序,在编译方式下不产生 C.编译和解释方式都产生源程序的目标程序,差别是优化效率不同 D.编译和解释方式都不产生源程序的目标程序,差别在是否优化

考题 编译和解释是实现高级程序设计语言的两种基本方式,( )是 这两种方式的主要区别。 A.是否进行代码优化B.是否进行语法分析C.是否生成中间代码D.是否生成目标代码

考题 将高级语言编写的程序翻译成机器语言程序,采用的两种翻译方式是()。A、编译和解释 B、编译和汇编 C、编译和链接 D、解释和汇编

考题 高级语言程序有两种工作方式:编译方式和解释方式。A对B错

考题 用高级语言编写的源程序在翻译过程中有两种方式:解释方式和编译方式。解释方式执行比编译方式()A、快B、慢C、差不多D、元法比较

考题 编译方式与解释方式的根本区别在于()。

考题 翻译高级语言编写的源程序,采用的两种方式是()A、编译B、解释C、汇编D、链接

考题 将高级语言源程序"翻译"为目标程序有()两种方式。A、连接和运行B、编译和连接C、编辑和查询D、编译和解释

考题 高级语言程序有两种工作方式:编译方式和解释方式。

考题 将高级语言翻译成与之等价的低级语言程序,通常采用的两种翻译方式是()A、解释和链接B、编译和链接C、编译和解释D、编译和运行

考题 将高级语言编写的程序编译成机器语言程序,采用的两种翻译方式是()。A、编译B、解释C、汇编D、链接

考题 多选题将高级语言编写的程序编译成机器语言程序,采用的两种翻译方式是()。A编译B解释C汇编D链接

考题 单选题将高级语言源程序"翻译"为目标程序有()两种方式。A 连接和运行B 编译和连接C 编辑和查询D 编译和解释

考题 单选题用高级语言编写的源程序在翻译过程中有两种方式:解释方式和编译方式。解释方式执行比编译方式()A 快B 慢C 差不多D 元法比较

考题 判断题高级语言程序有两种工作方式:编译方式和解释方式。A 对B 错

考题 填空题编译方式与解释方式的根本区别在于()。

考题 单选题将高级语言编写的程序翻译成机器语言程序,采用的两种翻译方式是(  )A 编译和解释B 编译和汇编C 编译和连接D 解释和汇编