源程序

A、源程序的技巧性

B、源程序的可维护性

C、源程序的正确性

D、源程序的可读性

完成测试作业后,为了缩短源程序的长度应删去源程序中的注释。()

完成测试作业后,为了缩短源程序的长度应删去源程序中的注释。()

下列选项中,不是对程序设计的质量主要要求的是()

A、源程序的技巧性

B、源程序的可维护性

C、源程序的正确性

D、源程序的可读性

编译程序与解释程序的不同之处是(15)。

(15)

A.解释程序不需要进行词法和语法分析,而是直接分析源程序的语义并产生目标代码

B.编译程序不需要进行词法和语法分析,而是直接分析源程序的语义并产生目标代码

C.编译程序不生成源程序的目标代码,而解释程序则产生源程序的目标代码

D.编译程序生成源程序的目标代码,而解释程序则不产生源程序的目标代码

编译程序与解释程序的不同之处是()。


A.解释程序不需要进行词法和语法分析,而是直接分析源程序的语义并产生目标代码B.编译程序不需要进行词法和语法分析,而是直接分析源程序的语义并产生目标代码C.编译程序不生成源程序的目标代码,而解释程序则产生源程序的目标代码D.编译程序生成源程序的目标代码,而解释程序则不产生源程序的目标代码
编译程序的最终目标是()。A.发现源程序中的语法错误B.改正源程序中的语法错误

编译程序的最终目标是()。

A.发现源程序中的语法错误

B.改正源程序中的语法错误

C.将源程序编译成目标程序

D.将某一高级语言程序翻译成另一高级语言程序

对于链接,正确的说法为()。

A、链接是将源程序和库函数链接到一起,生成可执行程序。

B、链接是将源程序、目标程序和其他源程序链接到一起,生成可执行程序。

C、链接是将源程序、库函数和其他源程序链接到一起,生成可执行程序。

D、链接是将目标程序、库函数和其他目标程序链接到一起,生成可执行程序。

以下叙述不正确的是()。
A、一个C源程序文件可由一个函数组成
B、一个C源程序文件必须包含一个main()函数
C、一个C源程序文件是一个编译单位
D、一个C源程序文件可由多个函数组成

下面叙述错误的是()。

A.c源程序必须包含一个main()函数

B.c源程序可由一个或多个函数组成

C.一个c源程序的执行是从main()函数开始,直到main()函数结束

D.注释说明部分只能位于c源程序的最前面

考虑将应用程序从测试环境转换到生产环境,提供的最好的控制是()。

A、应用程序员拷贝源程序并编译目标代码到生产库中

B、应用程序员拷贝源程序到产品库,生产控制组编译源程序

C、生产控制组编译目标模块到生产库中,使用测试环境中的源代码

D、生产控制组拷贝源程序到生产库中,然后编译源程序

C语言编译程序的功能是()。

A.执行一个C语言编写的源程序

B.把C源程序翻译成ASCII码

C.把C源程序翻译成机器代码

D.把C源程序与系统提供的库函数组合成一个二进制执行文件

以下能在CPU内直接执行的是()。

A、汇编语言源程序

B、机器语言程序

C、解释语言源程序

D、高级语言源程序

Java程序从编译到执行的整个过程为______。

A.Java源程序一编译成机器码一运行

B.Java源程序一编译成字节码一解释执行

C.Java源程序一直接解释执行

D.Java源程序一优化一运行

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

逆向工程可用于维护已有的软件,逆向工程能够(32)。

A.分析源程序,决定需要修改的部分及其影响的程度

B.能够使用数学方法证明各软件功能的正确性

C.分析源程序,从源程序导出程序结构

D.将源程序改写成易于理解的、结构清晰的程序

[单选]单片机能够直接运行的程序是()。
A.A.汇编源程序B.单片机源程序C.高级语言程序D.机器语言源程序
●对高级语言源程序进行编译时,可发现源程序中的(8)错误。(8)A.堆栈溢出B.变量未定义C.指针异常D.

●对高级语言源程序进行编译时,可发现源程序中的(8)错误。

(8)A.堆栈溢出

B.变量未定义

C.指针异常

D.数组元素下标越界

●编译程序与解释程序的不同之处是(15)。(15)A.解释程序不需要进行词法和语法分析,而是直接分析源

●编译程序与解释程序的不同之处是(15)。

(15)

A.解释程序不需要进行词法和语法分析,而是直接分析源程序的语义并产生目标代码

B.编译程序不需要进行词法和语法分析,而是直接分析源程序的语义并产生目标代码

C.编译程序不生成源程序的目标代码,而解释程序则产生源程序的目标代码

D.编译程序生成源程序的目标代码,而解释程序则不产生源程序的目标代码

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

模板函数的真正代码是在()时候产生。

A.源程序中声明函数时

B.源程序中定义函数时

C.源程序中调用函数时

D.运行执行函数时