更多“用C语言编写的源文件经过编译,若没有产生编译错误,则系统将()”相关问题
  • 第1题:

    用C语言编写的代码程序

    A.可立即执行

    B.是一个源程序

    C.经过编译即可执行

    D.经过编译解释即可执行


    正确答案:B
    解析:C语言一种高级语言,C语言源程序经过C语言编译程序编译之后,生成一个后缀为。OBJ的二进制文件(称为目标文件),最后还要由称为“连接程序”(Link)的软件,把此。OBJ文件与C语言提供的各种库函数连接在一起,生成一个后缀.EXE的可执行文件。显然C语言不能立即执行,故选项A错误;根据以上定义,选项C和选项D错误,所以,4个选项中选项B符合题意。

  • 第2题:

    用高级语言编写的源程序必须经过编译,产生目标程序后才能运行。()

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


    正确答案:错误 

  • 第3题:

    用高级语言编写的源程序,要转换为与其等价的目标程序,必须经过编译

    A.错误

    B.正确


    参考答案:B

  • 第4题:

    要把用FORTRAN语言编写的源程序,变为目标程序,必须经过()

    • A、汇编
    • B、编辑
    • C、编译
    • D、解释

    正确答案:C

  • 第5题:

    用C++语言编写的源程序要成为目标程序必须要经过()

    • A、解释
    • B、汇编
    • C、编辑
    • D、编译

    正确答案:D

  • 第6题:

    GCC是针对Linux操作系统环境下应用程序的编译工具,下面叙述中错误的是()。

    • A、GCC将源文件生成可执行文件的过程是由:编译、汇编、连接等3个阶段组成
    • B、GCC能将C语言、C++语言、汇编语言编写的源程序生成执行文件
    • C、设计者若要对源程序进行调试,需要在GCC命令中加入-g参数来编译该源程序
    • D、用GCC把源文件仅编译成目标文件,那么,C语言编写的应用程序中可以不要main函数

    正确答案:A

  • 第7题:

    用高级语言编写的源程序,计算机不能直接执行,必需先经过()过程。

    • A、解释
    • B、编译
    • C、解释或编译
    • D、汇编

    正确答案:C

  • 第8题:

    用C语言编写的源文件经过编译,若没有产生编译错误,则系统将()。

    • A、生成可执行目标文件
    • B、生成目标文件
    • C、输出运行结果
    • D、自动保存源文件

    正确答案:B

  • 第9题:

    用计算机机器语言编写的程序可以由计算机直接执行,用高级语言编写的程序必须经过编译才能执行。


    正确答案:正确

  • 第10题:

    用高级语言编写的源程序,要转换为与其等价的目标程序,必须经过编译


    正确答案:正确

  • 第11题:

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

    汇编

    B

    解释

    C

    连接

    D

    运行


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

  • 第12题:

    判断题
    如果TMS320C54x系统的源程序是用C语言编写的,经过编译生成的代码是没有流水线冲突问题的。
    A

    B


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

  • 第13题:

    以下关于高级程序设计语言实现的编译和解释方式的叙述中,正确的是()

    A.编译程序不参与用户程序的运行控制,而解释程序则参与

    B.编译程序可以用高级语言编写,而解释程序只能用汇编语言编写

    C.编译方式处理源程序时不进行优化,而解释方式则进行优化

    D.编译方式不生成源程序的目标程序,而解释方式则生成。


    正确答案:D

  • 第14题:

    用C语言编写的代码______。

    A.可立即执行

    B.是一个源程序

    C.经过编译即可执行

    D.经过编译解释才能执行


    正确答案:B
    解析:用C语言编写的代码是一个源程序,不能立即执行,如果没有错误,则经过编译、连接后即可执行。

  • 第15题:

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

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

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

  • 第16题:

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

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

    正确答案:C

  • 第17题:

    用高级语言编写的源程序,经编译后产生的是()

    • A、目标程序
    • B、汇编程序
    • C、解释程序
    • D、编译程序

    正确答案:A

  • 第18题:

    用任何计算机高级语言编写的程序(未经过编译)习惯上称为()


    正确答案:源程序

  • 第19题:

    用计算机机器语言编写的程序可以由计算机直接执行,用高级语言编写的程序必须经过编译(或解释)才能执行。


    正确答案:正确

  • 第20题:

    用C语言编写的源程序需要用编译程序先进行编译,再经过()之后才能得到可执行程序。

    • A、汇编
    • B、解释
    • C、连接
    • D、运行

    正确答案:C

  • 第21题:

    将高级语言编写的源程序生成目标程序,要经过()。

    • A、编辑
    • B、汇编
    • C、动态重定位
    • D、编译

    正确答案:D

  • 第22题:

    填空题
    用任何计算机高级语言编写的程序(未经过编译)习惯上称为()

    正确答案: 源程序
    解析: 暂无解析

  • 第23题:

    单选题
    关于编译一个FORTRAN源程序文件,下列说法中错误的是()
    A

     允许编译只有一个主程序而没有子程序的源文件

    B

     允许编译有多个子程序的源文件

    C

     允许编译只有一个子程序而没有主程序的源文件

    D

     允许编译有多个主程序的源文件


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

  • 第24题:

    单选题
    GCC是针对Linux操作系统环境下应用程序的编译工具,下面叙述中错误的是()。
    A

    GCC将源文件生成可执行文件的过程是由:编译、汇编、连接等3个阶段组成

    B

    GCC能将C语言、C++语言、汇编语言编写的源程序生成执行文件

    C

    设计者若要对源程序进行调试,需要在GCC命令中加入-g参数来编译该源程序

    D

    用GCC把源文件仅编译成目标文件,那么,C语言编写的应用程序中可以不要main函数


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