参考答案和解析
正确答案:编译程序
编译程序
更多“系统软件中的【】完成把高级程序设计语言编制的源程序转换成机器能执行的程序的工作。 ”相关问题
  • 第1题:

    把高级程序设计语言编制的源程序转换成机器能执行的程序,这是由系统软件编译器和 ______完成的。


    正确答案:解释器
    解释器 解析:高级语言的源程序需经过编译解释才能转换成机器语言。这个功能由编译器和解释器完成。

  • 第2题:

    对于程序设计语言,下面正确的说法是( )。

    A.采用机器语言设计出来的程序,其效率往往很低

    B.汇编语言不是面向计算机的编程语言

    C.将高级语言源程序转换成机器语言的工作量远大于汇编语言

    D.到目前为止,高级语言仍是最好的程序设计语言


    正确答案:C
    解析:计算机语言也称程序设计语言,一般可分为3类;机器语言、高级语言、汇编语言。将高级语言源程序转换成机器语言的工作量远大于汇编语言。相关知识点:机器语言是最早依赖于硬件的计算机语言,用机器语言编写的程序称为机器语言程序,它全部都是二进制代码形式,不易被人识别,但可以被计算机直接执行。汇编语言的实质和机器语言相同,都是直接对硬件操作,只不过指令采用了英文缩写的标识符,便于记忆。但计算机不能识别和直接运行汇编语言,必须用汇编程序将汇编语言翻译成机器语言后才能运行。高级语言所编制的程序不能直接被计算机识别,必须经过转换才能执行,这种转换方式分为解释类、编译类。

  • 第3题:

    9、编译器能够把高级语言编写的源程序转换成机器代码。


    D

  • 第4题:

    用高级程序设计语言编写的源程序,如果转换成等价的可执行程序,则必须要对源程序进行______。

    A.编译

    B.汇编

    C.解释

    D.编译和连接


    正确答案:D

  • 第5题:

    以下说法中,错误的是( )。

    A.高级语言编写的源程序计算机可直接执行
    B.编译程序把高级语言源程序全部转换成机器指令并产生目标程序
    C.解释程序,以解释方式分析源程序代码,不形成目标程序
    D.各种高级语言有其专用的编译或解释程序

    答案:A
    解析:
    高级语言编写的源程序不能直接执行,它必须经过编译程序或解释程序加工,编译过程产生目标程序(可装配为可执行程序),解释过程不产生目标程序(边解释边执行),语 言不同使用的编译程序或解释程序也不同。