翻译 program和编译程序有什么区别?汇编语言翻译转换成机器语言翻译 program的源程序不能叫“编译程序”,而叫“汇编程序”。翻译 Program是一个系统化的程序,它把一个用计算机编程语言翻译编写的程序转换成另一种计算机语言的等价程序,主要包括编译程序和一个解释器,汇编器也被认为是翻译 program。

1、将高级语言源程序 翻译为可在计算机上执行形式有多种不同方式,其中...

【答案】:C解释器,也称解释器,要么直接解释并执行源程序,要么在执行前将源程序翻译放入某种中间表示中;编译程序(编译器)就是把源程序翻译变成目标语言程序,然后在计算机上运行目标程序。两种语言处理器根本区别在于,在编译模式下,运行在机器上的目标程序等同于源程序,源程序和/都不再参与目标程序的执行,而在解释模式下,解释程序和源程序(或某种等同的表示)都参与程序的运行过程,运行程序的控制权在解释程序中。

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

解释器不生成目标程序。例如脚本语言。只是因为:编译程序可以产生目标程序,解释器就不能补充:解释器也叫解释器,它要么直接解释源程序,要么将翻译以某种中间形式表示后执行;编译程序(编译器)就是把源程序翻译变成目标语言程序,然后在计算机上运行目标程序。两种语言处理器的根本区别在于:在编译模式下,机器运行与源程序等价的目标程序,源程序和编译程序不再参与目标程序的执行过程,而在解释模式下,解释器和源程序(或某种等价表示)参与程序的运行过程,运行程序的控制权在解释器中。

补充:编译程序(编译器,也称compilingprogram)是指将一个用高级编程语言编写的源程序翻译转换成等价的机器语言格式的目标程序。编译程序属于翻译通过生成式实现实现的程序。它以高级编程语言编写的源程序为输入,以汇编语言或机器语言表达的目标程序为输出。

3、 编译程序和解释程序有何区别

编译程序可以生成目标程序,但是解释器不能。补充:1。编译程序整体编译,然后一次性执行。2,而解释程序是边执行边解释。解释一个句子,然后提交给计算机执行,不形成目标程序。就像外文翻译中的“释义”一样,把一个句子变成另一个句子,不会产生全文翻译 text。3.编译器把源程序的每一句话都编译成机器语言,保存为二进制文件,这样计算机在运行时就可以直接用机器语言运行程序了。

4、编译是将整个源程序代码文件一次性 翻译成目标程序代码,最终生成可执...

正确。编译1。使用编译程序从源语言编写的源程序生成目标程序的过程。2.使用编译程序生成目标程序的动作。编译就是把一种高级语言变成计算机能识别的二进制语言。计算机只知道1和0,编译程序,把人们熟悉的语言变成二进制语言。编译程序将一个源程序的工作过程翻译分为五个阶段:词法分析;语法分析;

5、 编译程序与解释程序

一般情况下,高级语言程序翻译被称为翻译 program。翻译程序有两种:一种是编译程序一种是解释器。编译程序是将用户编写的高级语言程序(源程序)的所有语句一次性转换成机器语言程序翻译,然后执行机器语言程序。所以只要源程序不变,就没必要再做翻译。比如FORTRAN、PASCAL等语言使用编译程序来完成翻译。

6、汇编语言原程序用 编译程序将其 翻译为机器语言程序对不对

严格来说,no. 编译程序是高级语言程序的程序翻译。它有解析和重构的过程。汇编语言源程序的翻译汇编语言翻译转换成机器语言翻译 program的源程序不能叫“编译程序”,而叫“汇编程序”。

7、 翻译程序和 编译程序的区别?

前者是把源程序翻译变成目标程序的语言处理器。后者以源语言的源程序为输入,将语句解释为要执行的指令,并获得结果。两者是逆向思维,前者是为了达到某种目的,后者是达到某种目的的结果。前者很难。编译程序是把高级语言程序转换成机器语言;翻译描述程序要实现的功能。翻译 Program是一个系统化的程序,它把一个用计算机编程语言翻译编写的程序转换成另一种计算机语言的等价程序,主要包括编译程序和一个解释器,汇编器也被认为是翻译 program。

大多数翻译程序都是用高级语言编写的程序翻译机器语言的可执行程序。但有些翻译程序将源程序翻译转换成其他高级语言或字节码。翻译该程序不是语言处理器。任何高级程序都有相应的编译器来完成源程序的翻译。一个编译器必须包含至少三个过程。词法分析器,语法分析器,代码生成器。

8、 编译程序是一种解释程序还是 翻译程序

用高级语言编写的程序源程序,用机器语言编写的程序目标程序翻译program(编译程序,解释器)整个源程序翻译在成为目标程序后执行编译程序对。翻译 Program是指将一种语言编写的程序转换成另一种语言的程序,如编译程序和汇编程序,编译程序是将一个用高级语言编写的源程序转换(处理)成另一个用低级语言编写的等价目标程序的程序。


文章TAG:编译程序  翻译  定义  程序  编译程序是将 翻译成  
下一篇