参考答案和解析
答案:C
解析:
编译的目的是要产生一个与源程序对应的目标文件,其中包含检查源程序是否有误
更多“编译程序的功能是( )。”相关问题
  • 第1题:

    如何判断一段程序是由C 编译程序还是由

    C++编译程序编译的?


    正确答案:

     

    #ifdef __cplusplus
    cout<<"c++";
    #else
    cout<<"c";
    #endif

  • 第2题:

    软件按功能可以分为应用软件、系统软件和支撑软件。下面属于应用软件的是( )。A.编译程序

    软件按功能可以分为应用软件、系统软件和支撑软件。下面属于应用软件的是( )。

    A.编译程序

    B.操作系统

    C.教务管理系统

    D.汇编程序


    正确答案:C
    C。【解析】编译程序和汇编程序属于开发工具,操作系统属于系统软件,而教务管理系统属于应用软件。

  • 第3题:

    下列关于解释程序和编译程序的描述中,正确的是______。

    A.编译程序不能产生目标程序,而解释程序能

    B.编译程序和解释程序均不能产生目标程序

    C.编译程序能产生目标程序,而解释程序则不能

    D.编译程序和解释程序均能产生目标程序


    正确答案:C
    解析:机器逐条翻译逐条执行(即边解释边翻译),解释完成了,运行的结果也出来了,不产生目标程序,这个过程由解释程序来完成。先把源程序全部一次性翻译成目标程序,然后再执行目标程序,这个过程由编译程序完成。

  • 第4题:

    编译程序是用户用以编译程序的应用工具,因此,它是用户文件。

    A.错误

    B.正确


    参考答案:A

  • 第5题:

    一个典型的编译程序通常由哪些部分组成?各部分的主要功能是什么?


    正确答案: 一个典型的编译程序通常包含8个组成部分,它们是词法分析程序、语法分析程序、语义分析程序、中间代码生成程序、中间代码优化程序、目标代码生成程序、表格管理程序和错误处理程序。

  • 第6题:

    甲机上的某编译程序在乙机上能直接使用的必要条件是甲机和乙机的操作系统功能完全相同。


    正确答案:错误

  • 第7题:

    下面不是因特网的功能的是()。

    • A、编译程序 
    • B、电子邮件 
    • C、WWW浏览口 
    • D、文件传输

    正确答案:A

  • 第8题:

    关于解释程序和编译程序的四条叙述,其中正确的一条是()。

    • A、解释程序产生目标程序
    • B、编译程序产生目标程序
    • C、解释程序和编译程序都产生目标程序
    • D、解释程序和编译程序都不产生目标程序

    正确答案:B

  • 第9题:

    以下关于编译程序的说法正确的是()。

    • A、编译程序属于计算机应用软件,所有用户都需要编译程序
    • B、编译程序不会生成目标程序,而是直接执行源程序
    • C、编译程序完成高级语言程序到低级语言程序的等价翻译
    • D、编译程序构造比较复杂,一般不进行出错处理

    正确答案:C

  • 第10题:

    单选题
    编译程序的功能是将用高级语言编写的源程序编译成( )
    A

    解释程序

    B

    汇编程序

    C

    编译程序

    D

    目标程序


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

  • 第11题:

    判断题
    编译程序是用户用以编译程序的应用工具,因此,它是用户文件。
    A

    B


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

  • 第12题:

    单选题
    下面是关于解释程序和编译程序的叙述,其中正确的一条是()。
    A

    编译程序、解释程序均能产生目标程序

    B

    编译程序、解释程序均不能产生目标程序

    C

    编译程序能产生目标程序,解释程序不能产生目标程序

    D

    编译程序不能产生目标程序,而解释程序能产生目标程序


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

  • 第13题:

    以下关于编译程序的说法正确的是( )。A.编译程序属于计算机应用软件,所有用户都需要编译程序S

    以下关于编译程序的说法正确的是( )。

    A.编译程序属于计算机应用软件,所有用户都需要编译程序

    B.编译程序不会生成目标程序,而是直接执行源程序

    C.编译程序完成高级语言程序到低级语言程序的等价翻译

    D.编译程序构造比较复杂,一般不进行出错处理


    正确答案:C
    编译程序就是把高级语言变成计算机可以识别的二进制语言,即编译程序完成高级语言程序到低级语言程序的等价翻译。

  • 第14题:

    以下关于解释程序和编译程序的叙述中,正确的是( )。

    A.编译程序和解释程序都生成源程序的目标程序 B.编译程序和解释程序都不生成源程序的目标程序 C.编译程序生成源程序的目标程序,解释程序则不然 D.编译程序不生成源程序的目标程序,而解释程序反之


    正确答案:C

  • 第15题:

    以下关于编译程序的说法正确的是( )。

    A.编译程序直接生成可执行文件

    B.编译程序直接执行源程序

    C.编译程序完成高级语言程序到低级语言程序的等价翻译

    D.各种编译程序构造都比较复杂,所以执行效率高


    正确答案:C
    编译程序也叫编译系统,是把用高级语言编写的面向过程的源程序翻译成目标程序的语言处理程序。因此答案选择C。

  • 第16题:

    面是关于解释程序和编译程序的论述,其中正确的是()。

    • A、编译程序和解释程序均能产生目标程序
    • B、编译程序和解释程序均不能产生目标程序
    • C、编译程序能产生目标程序而解释程序则不能
    • D、编译程序不能产生目标程序而解释程序能

    正确答案:C

  • 第17题:

    什么是编译程序?


    正确答案: 编译程序是将源语言程序翻译为目标语言程序的程序。

  • 第18题:

    编译程序是()。


    正确答案:将高级语言程序翻译成等价的机器语言程序

  • 第19题:

    下面是关于解释程序和编译程序的叙述,其中正确的一条是()。

    • A、编译程序、解释程序均能产生目标程序
    • B、编译程序、解释程序均不能产生目标程序
    • C、编译程序能产生目标程序,解释程序不能产生目标程序
    • D、编译程序不能产生目标程序,而解释程序能产生目标程序

    正确答案:C

  • 第20题:

    编译程序是用户用以编译程序的应用工具,因此,它是用户文件。


    正确答案:错误

  • 第21题:

    单选题
    以下关于编译程序的说法正确的是(  )。
    A

    编译程序属于计算机应用软件,所有用户都需要编译程序

    B

    编译程序不会生成目标程序,而是直接执行源程序

    C

    编译程序完成高级语言程序到低级语言程序的等价翻译

    D

    编译程序的构造比较复杂,一般不进行出错处理


    正确答案: D
    解析:
    高级语言符合人的逻辑,但不符合计算机的逻辑,它需要用相应语言的编译程序和链接程序处理才能执行。编译程序就是把高级语言变成计算机可以识别的二进制语言,即编译程序完成高级语言程序到低级语言程序的等价翻译。

  • 第22题:

    单选题
    关于解释程序和编译程序的四条叙述,其中正确的一条是()。
    A

    解释程序产生目标程序

    B

    编译程序产生目标程序

    C

    解释程序和编译程序都产生目标程序

    D

    解释程序和编译程序都不产生目标程序


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

  • 第23题:

    单选题
    以下关于编译程序的说法正确的是()。
    A

    编译程序属于计算机应用软件,所有用户都需要编译程序

    B

    编译程序不会生成目标程序,而是直接执行源程序

    C

    编译程序完成高级语言程序到低级语言程序的等价翻译

    D

    编译程序构造比较复杂,一般不进行出错处理


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

  • 第24题:

    单选题
    以下关于编译程序的说法正确的是什么()。
    A

    编译程序属于计算机应用软件,所有用户都需要编译程序

    B

    编译程序不会生成目标程序,而是直接执行源程序

    C

    编译程序完成高级语言程序到低级语言程序的等价翻译

    D

    编译程序构造比较复杂,一般不进行出错处理


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