在windows下,程序编译链接后形成的可执行文件是A..obj文件B..exe文件C..cpp文件D..c文件E..h文件

题目

在windows下,程序编译链接后形成的可执行文件是

A..obj文件

B..exe文件

C..cpp文件

D..c文件

E..h文件


相似考题
参考答案和解析
exe文件
更多“在windows下,程序编译链接后形成的可执行文件是”相关问题
  • 第1题:

    如果要使得用 C 语言编写的程序在计算机上运行,则对其源程序需要依次进行( )等阶段的处理。

    A.预处理、汇编和编译 B.编译、链接和汇编 C.预处理、编译和链接 D.编译、预处理和链接


    正确答案:C

  • 第2题:

    如果要使得用 C 语言编写的程序在计算机上运行,则对其源程序需要依次进行 (31)等阶段的处理。

    A.预处理、汇编和编译
    B.编译、链接和汇编
    C.预处理、编译和链接
    D.编译、预处理和链接

    答案:C
    解析:
    可参考《程序员教程(第四版)》P385。源程序的处理步骤——预处理、编译、链接、运行

  • 第3题:

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

    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

  • 第4题:

    C语言源程序经过编译、链接后生成的可执行文件扩展名是()

    • A、exe
    • B、cpp
    • C、c
    • D、obj

    正确答案:A

  • 第5题:

    编译是指将源程序形成()文件。

    • A、Windows
    • B、DOS
    • C、目标
    • D、可执行文件

    正确答案:C

  • 第6题:

    编辑的.c文件经编译链接后可生成计算机可直接执行的.exe文件是()。

    • A、源文件
    • B、目标文件
    • C、链接文件
    • D、可执行文件

    正确答案:D

  • 第7题:

    创建第一个程序hello.c编译后生成的hello.obj文件是()。

    • A、源文件
    • B、目标文件
    • C、链接文件
    • D、可执行文件

    正确答案:B

  • 第8题:

    在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程序

    正确答案:D

  • 第9题:

    单选题
    以下叙述正确的是(  )。
    A

    C编译程序把文件后缀为.c的源程序文件编译成文件后缀为.obj的二进制文件

    B

    C编译程序把文件后缀为.c的源程序文件编译成文件后缀为.exe的可执行文件

    C

    C编译程序把文件后缀为.obj的二进制文件编译成文件后缀为.exe的可执行文件

    D

    链接程序把文件后缀为.c的源程序文件链接成文件后缀为.exe的可执行文件


    正确答案: B
    解析:
    C编译程序把文件后缀为C的源程序文件编译成文件后缀为.obj的二进制文件,链接将一个或多个目标文件与程序用到的库文件连接起来,形成一个可以在操作系统直接运行的执行程序.exe,故排除B、C、D项,答案选择A选项。

  • 第10题:

    单选题
    所有程序安装也包括.c文件经编译链接后生成的文件是()。
    A

    源文件

    B

    目标文件

    C

    链接文件

    D

    可执行文件


    正确答案: A
    解析: 暂无解析

  • 第11题:

    单选题
    创建第一个程序hello.c编译后生成的hello.obj文件是()。
    A

    源文件

    B

    目标文件

    C

    链接文件

    D

    可执行文件


    正确答案: B
    解析: 暂无解析

  • 第12题:

    单选题
    以下哪一种是Torque的程序编制过程()
    A

    编辑——编译——链接——运行。

    B

    编辑——编译——运行。

    C

    编辑——链接——运行。

    D

    编译——编辑——链接——运行。


    正确答案: B
    解析: 暂无解析

  • 第13题:

    将目标程序(.OBJ)转换成可执行文件(.EXE)的程序称为( )。

    A.编辑程序

    B.编译程序

    C.链接程序

    D.汇编程序


    正确答案:C
    将目标程序(.OBJ)转换成可执行文件(.EXE)的程序称为链接程序,答案选择C。

  • 第14题:

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

    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

  • 第15题:

    将高级语言编写的程序翻译成机器语言程序,采用的处理程序是()。

    A、编译和解释
    B、编译和编写
    C、编译和链接
    D、链接和汇编

    答案:A
    解析:
    语言处理程序包括编译程序、汇编程序和解释程序等,其任务是将用汇编语言或高级语言编写的程序,翻译成计算机硬件能够直接识别和执行的机器指令代码。

  • 第16题:

    以下哪一种是Torque的程序编制过程()

    • A、编辑——编译——链接——运行。
    • B、编辑——编译——运行。
    • C、编辑——链接——运行。
    • D、编译——编辑——链接——运行。

    正确答案:B

  • 第17题:

    在JDK命令行开发工具中,用编译程序javac.exe编译生成的文件是二进制可执行文件。


    正确答案:正确

  • 第18题:

    在C++中,源程序变为可执行程序的正确顺序应该是()。

    • A、编辑、链接、编译、执行
    • B、编辑、编译、链接、执行
    • C、编译、编辑、链接、执行
    • D、编译、链接、编辑、执行

    正确答案:B

  • 第19题:

    所有程序安装也包括.c文件经编译链接后生成的文件是()。

    • A、源文件
    • B、目标文件
    • C、链接文件
    • D、可执行文件

    正确答案:D

  • 第20题:

    编译型程序是指源程序经过以下几个步骤,正确的顺序为()①编译②连接③形成可执行文件④加入库函数。

    • A、②①③④
    • B、①②③④
    • C、②③①④
    • D、②③④①

    正确答案:B

  • 第21题:

    单选题
    编译型程序是指源程序经过以下几个步骤,正确的顺序为()①编译②连接③形成可执行文件④加入库函数。
    A

    ②①③④

    B

    ①②③④

    C

    ②③①④

    D

    ②③④①


    正确答案: B
    解析: 暂无解析

  • 第22题:

    单选题
    编译是指将源程序形成()文件。
    A

    Windows

    B

    DOS

    C

    目标

    D

    可执行文件


    正确答案: C
    解析: 暂无解析

  • 第23题:

    单选题
    在C++中,源程序变为可执行程序的正确顺序应该是()。
    A

    编辑、链接、编译、执行

    B

    编辑、编译、链接、执行

    C

    编译、编辑、链接、执行

    D

    编译、链接、编辑、执行


    正确答案: A
    解析: 暂无解析

  • 第24题:

    单选题
    编辑的.c文件经编译链接后可生成计算机可直接执行的.exe文件是()。
    A

    源文件

    B

    目标文件

    C

    链接文件

    D

    可执行文件


    正确答案: B
    解析: 暂无解析