用高级语言编写的源程序,将其转化成能在计算机上运行的程序过程是(  )。A、 翻译、连接、执行B、 编辑、编译、连接C、 连接、翻译、执行

题目
用高级语言编写的源程序,将其转化成能在计算机上运行的程序过程是(  )。

A、 翻译、连接、执行
B、 编辑、编译、连接
C、 连接、翻译、执行

相似考题
参考答案和解析
答案:A
解析:
程序设计语言编写的源程序转换到机器目标程序的方式有两种:解释方式和编译方式。编译方式下,首先通过一个对应于所用程序设计语言的编译程序(翻译)对源程序进行处理,经过对源程序的词法分析、语法分析、语意分析、代码生成和代码优化等阶段所处理的源程序转换为用二进制代码表示的目标程序,然后通过连接程序处理,使之构成一个可以连续执行的二进制文件。调用这个文件就能实现指定的功能。
更多“ 用高级语言编写的源程序,将其转化成能在计算机上运行的程序过程是(  )。 ”相关问题
  • 第1题:

    下列叙述中,正确的是

    A. 用高级程序语言编写的程序称为源程序

    B. 计算机能直接识别并执行用汇编语言编写的程序

    C. 机器语言编写的程序执行效率最低

    D. 高级语言编写的程序的可移植性最差


    正确答案:A
    用高级语言编写的程序称为高级语言源程序,计算机是不能直接识别和执行高级语言源程序的,也要用翻译的方法把高级语言源程序翻译成等价的机器语言程序(称为目标程序)才能执行。

  • 第2题:

    计算机源程序是()。

    A.用机器语言编写的程序

    B.计算机所有软件的集合

    C.用高级语言或汇编语言编写的程序

    D.计算机指令的集合


    参考答案:A

  • 第3题:

    下列叙述中,正确的是

    A.只要将高级语言编写的源程序文件(如 try. C) 的扩展名更改为.exe,则它就成为可执行文件了

    B.当代高级的计算机可以直接执行用高级语言编写的程序

    C.用高级语言编写的源程序经过编译和连接后成为可执行程序

    D.用高级程序语言编写的源程序可移植性和可读性都很差


    正确答案:C
    解析:高级语言源程序必须经过“编译”和“连接装配”两步后才能成为可执行的机器语言程序,计算机是不能直接识别和执行高级语言源程序的,高级语言的使用,改善了程序的可移植性和可读性。

  • 第4题:

    A、高级语言程序的执行速度比低级语言程序快

    B、高级语言就是自然语言

    C、高级语言与机器无关

    D、计算机可以直接识别和执行用高级语言编写的源程序


    正确答案:C

  • 第5题:

    用高级语言编写的源程序运行之前必须先经过( )。


    正确答案:C
    在计算机上,高级语言程序不能直接执行,必须将它们编译成具体机器的机器语言程序才能执行。

  • 第6题:

    用高级语言编写的程序称为源程序,只有将其翻译成机器语言的指令序列,计算机才能识别和执行。()


    答案:对
    解析:
    高级语言是一种比较接近自然语言和数学表达式的计算机程序设计语言。一般用高级语言编写的程序称为“源程序”,不能被计算机直接识别和运行,必须通过翻译程序翻译成机器指令序列后,才能被计算机识别和运行。

  • 第7题:

    用高级语言编写的程序()。

    • A、能在基本种计算机上运行
    • B、无需经过编译,即可被计算机直接执行
    • C、具有通用性和可移植性
    • D、几乎不占用内存空间

    正确答案:C

  • 第8题:

    用()编写的程序不需要编译,可以在计算机上直接运行。

    • A、人工智能语言
    • B、机器语言
    • C、汇编语言
    • D、高级语言

    正确答案:B

  • 第9题:

    下列关于计算机语言的描述中,正确的是()

    • A、翻译高级语言源程序时,解释方式和编译方式并无太大差别
    • B、用高级语言编写的程序其代码效率比汇编语言编写的程序要高
    • C、源程序与目标程序是互相依赖的
    • D、对于编译类计算机语言,源程序不能被执行,必须产生目标程序才能被执行

    正确答案:D

  • 第10题:

    源程序是指高级程序设计语言编写的程序,源程序()。

    • A、只能在专门的机器上运行
    • B、无需编译或解释,可直接在机器上运行
    • C、不可读
    • D、具有可读性和可移植性

    正确答案:D

  • 第11题:

    单选题
    用高级语言编写的源程序,将其转化成能在计算机上运行的程序过程是(  )。[2014年真题]
    A

    翻译、连接、执行

    B

    编辑、编译、连接

    C

    连接、翻译、执行

    D

    编程、编辑、执行


    正确答案: C
    解析: 一个计算机程序执行的过程可分为:编辑、编译、连接和运行四个过程。用高级语言编写的程序成为编辑程序,编辑程序是一种语言的翻译程序,翻译完的目标程序不能立即被执行,要通过连接程序将目标程序和有关的系统函数库以及系统提供的其他信息连接起来,形成一个可执行程序。

  • 第12题:

    判断题
    用高级语言编写的程序称为源程序,只有将其翻译成机器语言的指令序列,计算机才能识别和执行。
    A

    B


    正确答案:
    解析: 高级语言是一种比较接近自然语言和数学表达式的计算机程序设计语言。一般用高级语言编写的程序称为"源程序",不能被计算机直接识别和运行,必须通过翻译程序翻译成机器指令序列后,才能被计算机识别和运行。

  • 第13题:

    下列叙述中,正确的是()

    A.用高级程序语言编写的程序称为源程序

    B.计算机能直接识别并执行由汇编语言编写的程序

    C.机器语言编写的曾徐执行效率最低

    D.高级语言编写的程序可移植性最差


    正确答案:A
    用高级语言编写的程序称为高级语言源程序,计算机是不能直接识别和执行高级语言源程序的,也要用翻译的方法把高级语言源程序翻译成等价的机器语言程序(称为目标程序)才能执行。

  • 第14题:

    关于计算机语言的描述,正确的是______。

    A.翻译高级语言源程序时,解释方式和编译方式并无太大差别

    B.用高级语言编写的程序其代码效率比汇编语言编写的程序要高

    C.源程序与目标程序是互相依赖的

    D.对于编译类计算机语言,源程序不能被执行,必须产生目标程序才能被执行


    正确答案:D

  • 第15题:

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

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


    正确答案:错误 

  • 第16题:

    在计算机上可以直接运行的程序是写( )

    A.高级语言程序

    B.汇编语言程序

    C.机器语言程序

    D.C语言源程序


    正确答案:C
    C语言源程序就是高级语言程序,都需要通过编译程序翻译成二进制目标程序才能执行;汇编语言源程序也需要通过汇编程序翻译成二进制目标程序才能执行。二进制目程序就是机器语言程序,可以在计算机上直接运行。

  • 第17题:

    用高级语言编写的源程序,将其转化成能在计算机上运行的程序过程是(  )。

    A、 翻译、连接、执行
    B、 编辑、编译、连接
    C、 连接、翻译、执行

    答案:A
    解析:
    程序设计语言编写的源程序转换到机器目标程序的方式有两种:解释方式和编译方式。编译方式下,首先通过一个对应于所用程序设计语言的编译程序(翻译)对源程序进行处理,经过对源程序的词法分析、语法分析、语意分析、代码生成和代码优化等阶段所处理的源程序转换为用二进制代码表示的目标程序,然后通过连接程序处理,使之构成一个可以连续执行的二进制文件。调用这个文件就能实现指定的功能。

  • 第18题:

    下列对高级语言程序的叙述中,正确的是()。

    • A、用高级语言编写的程序称为源程序
    • B、计算机能够直接识别并执行的是汇编语言编写的程序
    • C、机器语言编写的程序需编译和链接后才能执行
    • D、机器语言编写的程序具有良好的可移植性

    正确答案:A

  • 第19题:

    下列关于高级语言和机器语言的说法中,错误的是()。

    • A、高级语言源程序翻译成机器语言程序的过程有编译和解释两种程序
    • B、计算机只能识别和执行二进制机器语言代码
    • C、所有源程序必须翻译成机器语言程序,才能为计算机识别并执行
    • D、计算机可以直接执行用高级语言编写的程序

    正确答案:D

  • 第20题:

    用高级语言编写的源程序要编译成()后计算机才能执行。


    正确答案:目标程序

  • 第21题:

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

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

    正确答案:C

  • 第22题:

    单选题
    源程序是指高级程序设计语言编写的程序,源程序()。
    A

    具有可读性和可移植性

    B

    只能在专门的机器上运行

    C

    无需编译或解释,可直接在机器上运行

    D

    不可读


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

  • 第23题:

    判断题
    用高级语言编写的程序称为源程序,只有将其翻译成机器语言的目标程序,计算机才能识别和执行。
    A

    B


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

  • 第24题:

    填空题
    用高级语言编写的源程序要编译成()后计算机才能执行。

    正确答案: 目标程序
    解析: 暂无解析