55问答网
所有问题
当前搜索:
翻译程序和编译程序区别
...
翻译
成目标程序后才能执行,完成这种翻译过程的程序是
编译程序
...
答:
编译程序(编译器)则是将源
程序翻译
成目标语言程序,然后在计算机上运行目标程序,两种语言处理程序的根本
区别
是在编译方式下,机器上运行的是与源程序等价的目标程序,
源程序和编译程序
都不再参与目标程序的执行过程,而在解释方式下,解释程序和源程序要参与到程序的运行过程中,运行程序的控制权在解释程序...
解释
程序和编译程序
的
区别
在于
答:
是否生成目标代码。
编译程序
将源代码转换成可执行的目标代码,这个过程包括词法分析、语法分析、语义分析、中间代码生成、代码优化和目标代码生成等阶段,编译完成后,生成的目标代码可以脱离源代码独立运行;解释程序则不产生目标代码,在执行源代码时,逐句解释并执行,不生成可存储的目标代码,每次运行源代码...
高级语言处理
程序
的
编译
方式和解释方式的
区别
答:
翻译
方式一般分为编译和解释两种。编译方式:事先编好的一个叫做
编译程序
的机器语言程序放在计算机中。当高级语言编的
源程序
输入计算机时,编译程序就把源程序自动整个地翻译成用机器指令表示的目标程序。解释方式:事先编好的一个叫做解释程序的机器语言程序放在计算机中,当高级语言源程序输入计算机后,...
编译
和解释
程序
都是什么
答:
编译就是把高级语言变成计算机可以识别的2进制语言,计算机只认识1和0,
编译程序
把人们熟悉的语言换成2进制的。 编译程序把一个
源程序翻译
成目标程序的工作过程分为五个阶段:词法分析;语法分析;语义检查和中间代码生成;代码优化;目标代码生成。主要是进行词法分析和语法分析,又称为源程序分析,分析过程...
解释
和编译
有什么
区别
答:
2、编译是将
源程序翻译
成可执行的目标代码,执行可执行程序文件,
翻译与
执行是分开的。二、运行环境不同 1、解释程序可跨平台使用,因为解释器已经做好了对不同平台的交互处理,用户写的源代码不需要再考虑差异性,源代码所有平台都可以直接执行。2、
编译程序
跨平台性不好,不同操作系统,调用底层的机器...
编译
方式和解释方式:高级语言的两种转化方式
答:
本文将介绍这两种方式的
区别
和优劣,帮助读者更好地理解高级语言的转化过程。
编译
方式:速度较快编译方式将源语言转化为目标计算机可执行的二进制代码,速度较快。一旦编译完成,该程序只能在特定平台上运行。解释方式:速度相对较慢解释方式的程序需要特定的平台才能运行。解释程序会逐句将高级语言的
源程序翻译
为机器...
什么是
编译程序
?
答:
它以高级程序设计语言书写的
源程序
作为输入,而以汇编语言或机器语言表示的目标程序作为输出。编译出的目标程序通常还要经历运行阶段,以便在运行程序的支持下运行,加工初始数据,算出所需的计算结果。
编译程序
的实现算法较为复杂,这是因为它所
翻译
的语句与目标语言的指令不是一一对应关系,而是一多对应关系...
程序
语言中
编译
,解释,编辑的
区别
答:
我们知道,计算机是无法读懂高级语言的,那么就需要
编译器
把高级语言转换成计算机可以运行的机器语言,就是一般的0101010001的二进制代码。高级语言
翻译
为计算机能读懂的机器语言的方式有两种,一个是编译,一个是解释。两种方式只是翻译的时间不同。
程序
执行之前,需要一个专门的编译过程(跟计算机语言的种类有...
源程序
的
翻译
方式有哪两种?简述它们的工作过程。
答:
即先通过一个存放在计算机内的.成为
编译程序
的机器语言程序,把
源程序
全部
翻译
成和机器语言表示等价的目标程序代码,然后计算机在运行此目标代码,以完成源程序要处理的运算并取得结果。 解释方式:源程序输入到计算机后,解释程序将源程序逐句翻译,翻译一句执行一句,边翻译边执行,不产生目标程序。
区别
:...
能把汇编语言
源程序翻译
成目标程序的程序,称为( ) A
编译程序
B 解释程...
答:
翻译成等价的机器语言格式目标程序的
翻译程序
。
编译程序
属于采用生成性实现途径实现的翻译程序。它以高级程序设计语言书写的源程序作为输入,而以汇编语言或机器语言表示的目标程序作为输出。编译出的目标程序通常还要经历运行阶段,以便在运行程序的支持下运行,加工初始数据,算出所需的计算结果。
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜