43、编译方式下的程序当修改源程序后,需要重新编译才能够正确运行。

43、编译方式下的程序当修改源程序后,需要重新编译才能够正确运行。


参考答案和解析
正确

相关考题:

● 以下关于高级语言程序的编译和解释的叙述中,正确的是 (48) 。(48)A. 编译方式下,可以省略对源程序的词法分析、语法分析B. 解释方式下,可以省略对源程序的词法分析、语法分析C. 编译方式下,在机器上运行的目标程序完全独立于源程序D. 解释方式下,在机器上运行的目标程序完全独立于源程序

● 已知某高级语言源程序A 经编译后得到机器C 上的目标程序B,则 (24) 。(24)A. 对B 进行反编译,不能还原出源程序AB. 对B 进行反汇编,不能得到与源程序A 等价的汇编程序代码C. 对B 进行反编译,可得到源程序A 的算法结构D. 对A 和B 进行交叉编译,可以产生在机器C 上运行的动态链接库

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

已知某高级语言源程序A经编译后得到机器c上的目标程序B,则( )。A.对B进行反编译,不能还原出源程序AB.对B进行反汇编,不能得到与源程序A等价的汇编程序代码C.对B进行反编译,得到的是源程序A的变量声明和算法流程D.对A和B进行交叉编译,可以产生在机器c上运行的动态链接库

以下关于编译程序的说法正确的是( )。A.编译程序属于计算机应用软件,所有用户都需要编译程序S 以下关于编译程序的说法正确的是( )。A.编译程序属于计算机应用软件,所有用户都需要编译程序B.编译程序不会生成目标程序,而是直接执行源程序C.编译程序完成高级语言程序到低级语言程序的等价翻译D.编译程序构造比较复杂,一般不进行出错处理

已知某高级语言源程序A经编译后得到机器C上的目标程序B,则(24)。A.对B进行反编译,不能还原出源程序AB.对B进行反汇编,不能得到与源程序A等价的汇编程序代码C.对B进行反编译,得到的是源程序A的变量声明和算法流程D.对A和B进行交叉编译,可以产生在机器C上运行的动态链接库

Java程序从编译到执行的整个过程为______。A.Java源程序一编译成机器码一运行B.Java源程序一编译成字节码一解释执行C.Java源程序一直接解释执行D.Java源程序一优化一运行

以下关于解释程序和编译程序的叙述中,正确的是( )。A.编译程序和解释程序都生成源程序的目标程序 B.编译程序和解释程序都不生成源程序的目标程序 C.编译程序生成源程序的目标程序,解释程序则不然 D.编译程序不生成源程序的目标程序,而解释程序反之

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

如果要使得用 C 语言编写的程序在计算机上运行,则对其源程序需要依次进行( )等阶段的处理。A.预处理、汇编和编译 B.编译、链接和汇编 C.预处理、编译和链接 D.编译、预处理和链接

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

C语言源程序中以开头的命令在( )进行处理。A.对源程序编译之前 B.对源程序编译过程中 C.目标程序链接时 D.目标程序运行时

●编译程序与解释程序的不同之处是(15) 。(15)A.解释程序不需要进行词法和语法分析,而是直接分析源程序的语义并产生目标代码B.编译程序不需要进行词法和语法分析,而是直接分析源程序的语义并产生目标代码C.编译程序不生成源程序的目标代码,而解释程序则产生源程序的目标代码D.编译程序生成源程序的目标代码,而解释程序则不产生源程序的目标代码

将高级语言源程序翻译为可在计算机上执行的形式有多种不同的方式,其中( )。A.编译方式和解释方式都生成逻辑上与源程序等价的目标程序B.编译方式和解释方式都不生成逻辑上与源程序等价的目标程序C.编译方式生成逻辑上与源程序等价的目标程序,解释方式不生成D.解释方式生成逻辑上与源程序等价的目标程序,编译方式不生成

用编译型的高级语言编制的源程序,必须经过()后才能直接运行。A、编制解释B、逐条解释C、编译连接D、解释编译

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

在编译方式下执行源程序,易于查错,在程序执行中可以修改程序,但执行效率低。

用C语言编写的源程序需要用编译程序先进行编译,再经过()之后才能得到可执行程序。A、汇编B、解释C、连接D、运行

在Java中,下列说法正确的是()A、编写的源程序保存在扩展名为class的文件中B、源程序编译后保存在扩展名为java的文件中C、编写的源程序必须先编译后才能运行D、程序员可以读懂扩展名为class的文件

()原理是将源程序翻译成目标程序,目标程序脱离源程序执行,方便效率高,但源程序修改时要重新编译生成新目标程序,修改不方便。

判断题在编译方式下执行源程序,易于查错,在程序执行中可以修改程序,但执行效率低。A对B错

单选题用C语言编写的源程序需要用编译程序先进行编译,再经过()之后才能得到可执行程序。A汇编B解释C连接D运行

填空题()原理是将源程序翻译成目标程序,目标程序脱离源程序执行,方便效率高,但源程序修改时要重新编译生成新目标程序,修改不方便。

单选题Java的一个重要特点是结构中立性,这种结构中立性表现在()A 用Java编写的源程序无需编译,直接通过Java平台解释执行。B Java源程序在不同的硬件和操作系统下,直接编译成该硬件和操作系统能够运行的程序并运行。C Java源程序编译成一种结构中立的目标文件格式,再有Java平台在不同的硬件和操作系统下运行。D Java源程序编译成一种通用的可执行程序,现在的硬件和操作系统都支持这种通用的可执行程序。

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

单选题在Java中,下列说法正确的是()A编写的源程序保存在扩展名为class的文件中B源程序编译后保存在扩展名为java的文件中C编写的源程序必须先编译后才能运行D程序员可以读懂扩展名为class的文件

单选题在JBuilder中编译、运行程序的方法是()A在菜单中先“Run executable file”,JBuilder会自动完成编译源程序、连接目标文件、运行可执行文件这三个步骤B在菜单中选“Make Project”以编译工程,之后在命令行方式下键入:“JBuilder HelloWorld”以运行Java程序C在菜单中选“Compile all source files”以编译所有的Java源程序,再选“Link all object file”以将编译后的目标文件.D在菜单中选择“Make Project”以编译工程,再从菜单中选“Run Project”以运行Java程序

单选题用编译型的高级语言编制的源程序,必须经过()后才能直接运行。A编制解释B逐条解释C编译连接D解释编译