niusouti.com
更多“编译程序与解释程序的主要区别在于什么()。 ”相关问题
  • 第1题:

    解释程序和编译程序的主要区别在于 。


    是否生成目标程序

  • 第2题:

    什么是解释程序?它与编译程序的主要不同是什么?


    解释程序是解释、执行高级语言源程序的程序。解释方式一般分为两种:一种方式是,源程序功能的实现完全由解释程序承担和完成,即每读出源程序的一条语句的第一个单词,则依据这个单词把控制转移到实现这条语句功能的程序部分,该部分负责完成这条语句的功能的实现,完成后返回到解释程序的总控部分再读人下一条语句继续进行解释、执行,如此反复;另一种方式是,一边翻译一边执行,即每读出源程序的一条语句,解释程序就将其翻译成一段机器指令并执行之,然后再读人下一条语句继续进行解释、执行,如此反复。无论是哪种方式,其加工结果都是源程序的执行结果。目前很多解释程序采取上述两种方式的综合实现方案,即先把源程序翻译成较容易解释执行的某种中间代码程序,然后集中解释执行中间代码程序,最后得到运行结果。广义上讲,编译程序和解释程序都属于翻译程序,但它们的翻译方式不同,解释程序是边翻译(解释)边执行,不产生目标代码,输出源程序的运行结果。而编译程序只负责把源程序翻译成目标程序,输出与源程序等价的目标程序,而目标程序的执行任务由操作系统来完成,即只翻译不执行。

  • 第3题:

    判断: 解释程序和编译程序的区别在  于是否生成目标程序 ()


    是否生成目标程序

  • 第4题:

    解释程序和编译程序的区别在于___________

    A.是否生成中间代码

    B.加工的对象不同

    C.使用的实现技术不同

    D.是否生成目标代码


    是否生成目标代码

  • 第5题:

    什么是解释程序?它和编译程序的不同是什么?


    是否产生目标代码