编译后形成的可执行应用程序文件是可以脱离开系统独立执行的。

题目

编译后形成的可执行应用程序文件是可以脱离开系统独立执行的。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在UNIX/Linux系统中,用户程序经过编译之后得到的可执行文件属于()。

A、ASCII文件

B、目录文件

C、特殊文件

D、普通文件


参考答案:D

第2题:

下列关于连编应用程序的说法中,正确的是

A.连编项目成功后,再进一步进行连编应用程序,可保证连编的正确性

B.可随时连编应用程序

C.应用程序文件和可执行文件都可以在Windows中运行

D.应用程序文件和可执行文件都必须在Visual FoxPro中运行


正确答案:A
解析:连编项目获得成功后,运行该项目,在程序运行正确后,可最终连编成一个应用程序文件。连编后的应用程序文件需要在VisualFoxPro中运行;可执行文件能在Windows环境下运行,也可在VisualFoxPro中运行。连编应用程序必须在项目管理器中设置好主文件,才可进行连编。

第3题:

在VB中编译生成的可执行文件可以直接复制到任何一台安装有Windows系统的计算机上运行。()


参考答案:错误

第4题:

当用户用编辑器将C语言程序录入到计算机后,就建立一个源文件,则()

  • A、源文件可以直接被计算机执行
  • B、源文件需要编译后就可执行
  • C、源文件经过编译链接后生成的可执行程序和源程序是独立的
  • D、错误调试一般在执行过程进行

正确答案:C

第5题:

在应用程序开发中,从源代码到可执行文件,需要经过四个步骤,在哪一步完成后可以生产可执行文件( )。

A.预编译
B.编译
C.汇编
D.链接

答案:D
解析:
在平常的应用程序开发中,从源代码到可执行文件,需要经过四个步骤,分别是,预编译,编译,汇编和链接。
1.预编译
预编译过程主要处理源代码文件中以"#"开始的与编译指令。比如常见的"#include","#define"等,主要处理规则如下:
1)将所有的"#define"删除,展开所有的宏定义。
2)处理所有条件预编译指令,如"#if","#ifdef"等。
3)处理"#include"预编译指令,将包含的文件插入到该预编译指令的位置。
4)删除所有的注释,包括"//"和"/* */"。
5)添加行号和文件名标识,以便于编译时产生编译错误和警告时能够及时显示行号。
6)保留所有的#pragma编译器指令,因为编译器必须使用它们。
预编译相当于如下命令:

$gcc -E hello.c -o hello.i 或 $cpp hello.c > hello.i

2.编译
编译过程就是把预处理完的文件进行一系列词法分析,语法分析,语义分析及优化后产生相应的汇编代码文件。
编译过程相当于如下命令:

$gcc -S hello.i -o hello.s

第6题:

编译C++源程序时,出现了警告错(Warning)也可以生成可执行文件。()


参考答案:正确

第7题:

在应用程序开发中,从源代码到可执行文件,需要经过四个步骤,将汇编代码转变为机器可以执行的指令的过程称为( )。

A. 预编译
B. 编译
C. 汇编
D. 链接

答案:C
解析:
在平常的应用程序开发中,从源代码到可执行文件,需要经过四个步骤,分别是,预编译,编译,汇编和链接。
1.预编译
预编译过程主要处理源代码文件中以"#"开始的与编译指令。比如常见的"#include","#define"等,主要处理规则如下:
1)将所有的"#define"删除,展开所有的宏定义。
2)处理所有条件预编译指令,如"#if","#ifdef"等。
3)处理"#include"预编译指令,将包含的文件插入到该预编译指令的位置。
4)删除所有的注释,包括"//"和"/* */"。
5)添加行号和文件名标识,以便于编译时产生编译错误和警告时能够及时显示行号。
6)保留所有的#pragma编译器指令,因为编译器必须使用它们。
预编译相当于如下命令:

$gcc -E hello.c -o hello.i 或 $cpp hello.c > hello.i

2.编译
编译过程就是把预处理完的文件进行一系列词法分析,语法分析,语义分析及优化后产生相应的汇编代码文件。
编译过程相当于如下命令:

$gcc -S hello.i -o hello.s

第8题:

在VB中,可以不需要对工程进行编译就形成可执行文件。()

此题为判断题(对,错)。


参考答案:错误

第9题:

编译后形成的可执行应用程序文件是可以脱离开系统独立执行的。

A

B



第10题:

VB编译生成的可执行文件不再需要工程文件与各个模块文件。


正确答案:错误

更多相关问题