软件水平考试

在应用程序开发中,从源代码到可执行文件,需要经过四个步骤,在哪一步完成后可以生产可执行文件( )。A.预编译 B.编译 C.汇编 D.链接

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

A.预编译
B.编译
C.汇编
D.链接
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

gcc生成可执行文件的四个步骤:预处理、编译、____、链接。


参考答案:汇编

第2题:

gcc生成可执行文件的四个步骤:预处理、编译、汇编、链接。()

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


参考答案:正确

第3题:

下面操作启动应用程序错误的是( )

A、选择“开始→程序”命令,在“程序”菜单中单击该应用程序的快捷方式

B、在“我的电脑”或“资源管理器”中,找出应用程序所在的文件夹,双击可执行文件图标

C、双击该应用程序快捷方式的图标

D、在运行对话框或地址栏输入应用程序的绝对路径和可执行文件名

E、使用控制面板内管理工具程序


参考答案:E

第4题:

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

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

B.可随时连编应用程序

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

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


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

第5题:

在VB6.0集成开发环境中,可以( )。

A. 编辑、调试、运行程序,但不能生成可执行文件

B. 编辑、生成可执行文件,运行程序,但不能调试程序

C. 编辑、调试、生成可执行文件,但不能运行程序

D. 编辑、调试、运行程序,也能生成可执行文件


正确答案:D

第6题:

gcc生成可执行文件的四个步骤:____、编译、汇编、链接。


参考答案:预处理

第7题:

在WINDOWSXP中打开文档一般就能启动应用程序,因为()

A.应用程序无法单独启动

B.文档既是应用程序

C.文档和应用程序进行了关联

D.文档是可执行文件


正确答案:C

第8题:

Windows中运行应用程序的操作不正确的是( )。

A、双击应用程序在桌面上的快捷方式

B、在应用程序所在目录下双击应用程序可执行文件的图标

C、在资源管理器的地址栏输入应用程序的绝对路径和可执行文件名称后回车

D、在开始菜单的“程序”(XP为“所有程序”)菜单列表内单击该应用程序的快捷方式

E、在开始菜单的运行窗口中输入该应用程序在桌面上创建的快捷方式的名称


参考答案:E

第9题:

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

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


参考答案:错误

第10题:

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

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

更多相关问题