77问答网
所有问题
叙述编译器和解释器的相同点和不同点
如题所述
举报该问题
推荐答案 2016-12-03
编译器是把源程序的每一条语句都编译成机器语言,并保存成二进制文件,这样运行时计算机可以直接以机器语言来运行此程序,速度很快;
而解释器则是只在执行程序时,才一条一条的解释成机器语言给计算机来执行,所以运行速度是不如编译后的程序运行的快的.
这是因为计算机不能直接认识并执行我们写的语句,它只能认识机器语言(是二进制的形式)
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/GGGWW8GWp8NY8v3qN8q.html
相似回答
编译器和解释器的
主要区别是什么?他们相对于对方各自的优点?
答:
他们最大的区别是程序运行时需要解释器边解释边执行,而编译器则在运行时是完全不需要的
解释器的优点是比较容易让用户实现自己跨平台的代码,比如java,php等,同一套代码可以在 几乎所有的 操作系统上执行,而无需根据操作系统做修改;编译器的目的就是生成目标代码再由连接器生成可执行的 机器码 ,这...
解释
和
编译有什么
区别
答:
二、运行环境不同
1、解释程序可跨平台使用,因为解释器已经做好了对不同平台的交互处理,用户写的源代码不需要再考虑差异性,源代码所有平台都可以直接执行。2、编译程序跨平台性不好,不同操作系统,调用底层的机器指令不同,需为不同平台生成不同的机器码文件。三、开发便捷性 1、解释程序可以随时修...
编译器和解释器的
区别和联系
答:
1、编译和解释的区别是与计算机的交流方式不同、运行环境不同、运行速度不同
。与计算机的交流方式不同编译是将源程序翻译成可执行的目标代码,执行可执行程序文件,翻译与执行是分开的。2、解释器翻译源程序时不生成独立的目标程序,而编译器则将源程序翻译成独立的目标程序。3、这只是表象,二者背后的最...
编译和解释的
区别是什么?
答:
2.处理方式区别 ①编译过程与解释挺像,区别就在于编译是将所有的源代码指令一次性成翻目标代码并执行
。②汇编过程就是把汇编指令一对一地翻译成01机器码的过程。而采用这种处理方式的语言只有一类:汇编语言。3.特点区别 ①编译语言的特点就是不需要解释器的参与,所以运行比较快,但是编译好的程序只能在...
编译器和解释器的
区别
答:
解释型语言和编译型语言的区别是在于翻译的时间点
不同
。编译型语言是在代码执行之前进行编译,生成中间代码文件。解释型语言是在运行时进行及时解释,并立即执行,当
编译器
以解释方式运行的时候,也称之为
解释器
。编译器是把你代码汇编成二进制文件,可以执行的程序。这个跟vb的那种解释器是
不一样
的。调试...
解释器和编译器的
区别
答:
工作方式
不同
、特点不同。1、工作方式不同:
解释器
则是逐行解释执行源代码,每执行一行代码都需要进行解析,边翻译,边执行,而
编译器
将整个源代码转换为目标代码,然后在执行之前进行链接,生成可执行文件,先翻译,再执行。2、特点不同:解释器是一种直接将源代码翻译成机器语言并执行的程序,而编译器是...
Python
编译器与解释器
答:
举个简单的例子,
编译器
就相当于你买了一桶海底捞,那么所有海底捞食材都是整体“编译”好,只要通过倒水(执行)就可以吃,而解释器相当于你去海底捞门店,然后菜是一道一道上(一条一条解释这是啥菜),你是一道一道放入汤中吃(执行)。编译器 的特点是:
解释器 的
特点是:python的源文件通过解释器...
大家正在搜
java解释器和编译器的区别
什么是解释器和编译器
编译器解释器的区别
java编写需要的编译器
python的编译器有哪些
编译器哪个好
JIT编译器
Java 编译器
python有编译器吗
相关问题
超赞,编译器和解释器的异同,瞬间明白了
即时编译器和JAVA解释器的区别?
练习1.1.2:编译器相对于解释器的优点是什么?解释器相对于...
通过实例看解释器和编译器的区别
java编译器和JVM有什么区别?
请问编译程序和解释程序是什么意思?什么是编译器、什么是解释器...
程序有编译器编写,那么解释脚本的解释器是什么?它是一个和编译...
java的虚拟机 编译器 解释器 都什么关系啊?