●编译和解释是实现高级程序设计语言翻译的两种基本形式。以下关于编译与解释的叙述中,正确的是(51)。
A: 在解释方式下,对源程序不进行词法分析和语法分析,直接进行语义分析
B: 在解释方式下,无需进行语法、语法和语义分析,而是直接产生源程序的目标代码
C: 在编译方式下,必须进行词法、语法和语义分析,然后再产生源程序的目标代码
D: 在编译方式下,必须先形成源程序的中间代码,然后再产生与机器对应的目标代码
A: 在解释方式下,对源程序不进行词法分析和语法分析,直接进行语义分析
B: 在解释方式下,无需进行语法、语法和语义分析,而是直接产生源程序的目标代码
C: 在编译方式下,必须进行词法、语法和语义分析,然后再产生源程序的目标代码
D: 在编译方式下,必须先形成源程序的中间代码,然后再产生与机器对应的目标代码
举一反三
- 编译和解释是实现高级程序设计语言翻译的两种基本形式。以下关于编译与解释的叙述中,正确的是(5() A: r />● 编译和解释是实现高级程序设计语言翻译的两种基本形式。以下关于编译与解释的叙述中,正确的是(51)。(51) B: 在解释方式下,对源程序不进行词法分析和语法分析,直接进行语义分析 C: 在解释方式下,无需进行语法、语法和语义分析,而是直接产生源程序的目标代码 D: 在编译方式下,必须进行词法、语法和语义分析,然后再产生源程序的目标代码 E: 在编译方式下,必须先形成源程序的中间代码,然后再产生与机器对应的目标代码
- ● 以下关于高级语言程序的编译和解释的叙述中,正确的是 (48) 。(48) A: 编译方式下,可以省略对源程序的词法分析、语法分析 B: 解释方式下,可以省略对源程序的词法分析、语法分析 C: 编译方式下,在机器上运行的目标程序完全独立于源程序 D: 解释方式下,在机器上运行的目标程序完全独立于源程序
- 以下关于实现高级程序设计语言的编译和解释方式的叙述中,正确的是________。 A: 在编译方式下产生源程序的目标程序,在解释方式下不产生 B: 在解释方式下产生源程序的目标程序,在编译方式下不产生 C: 编译和解释方式都产生源程序的目标程序,差别是优化效率不同 D: 编译和解释方式都不产生源程序的目标程序,差别在是否优化
- 以下关于实现高级程序设计语言的编译和解释方式的叙述中,正确的是(48)。 A: 在编译方式下产生源程序的目标程序,在解释方式下不产生 B: 在解释方式下产生源程序的目标程序,在编译方式下不产生 C: 编译和解释方式都产生源程序的目标程序,差别是优化效率不同 D: 编译和解释方式都不产生源程序的目标程序,差别在是否优化
- 对高级语言源程序进行编译或翻译的过程可以分为多个阶段,解释方式不包含()阶段。 A: 词法分析 B: 语法分析 C: 语义分析 D: 目标代码生成