55问答网
所有问题
当前搜索:
编译程序与解释程序的区别
c/c++
编译
过程和Java编译过程之间
的区别
答:
校验器可以发现操作数栈益处、非法数据类型转化等多种错误。通过校验后,代码便开始执行了。java字节码的执行有两种方式:1)即时
编译
方式:
解释
器先将字节编译成机器码,然后再执行该机器码。2)解释执行方式:解释器通过每次解释并执行一小段代码来完成java字节码
程序的
所有操作。
编译
原理全部的名词
解释
答:
解释程序和编译程序的
根本
区别
:是否生成目标代码 句子的二义性(这里的二义性是指语法结构上的。):文法G[S]的一个句子如果能找到两种不同的最左推导(或最右推导),或者存在两棵不同的语法树,则称这个句子是二义性的。文法的二义性:一个文法如果包含二义性的句子,则这个文法是二义文法,否则是...
源程序的编译与解释
的基本概念?
答:
源程序的解释
是指对于程序源代码的解释的过程,由解释器完成,适用于解释语言。解释语言和
编译
语言
的区别
在于解释语言编写的程序在每次运行时都需要通过解释器对程序进行动态解释和执行;解释语言编写的程序有时被称为脚本,一般是读者可以直接阅读的代码。解释器通过读取脚本,对它解释,然后执行脚本中的命令。
对高级语言
源程序
进行
编译
或
解释的
过程可以分为多个阶段,解释方式不包 ...
答:
这两种语言处理
程序的
根本
区别
是:在编译方式下,机器上运行的是与源程序等价的目标程序,
源程序和编译程序
都不再参与目标程序的执行过程;而在解释方式下,
解释程序和
源程序(或其某种等价表示)要参与到程序的运行过程中,运行程序的控制权在解释程序。解释器翻译源程序时不产生独立的目标程序,而
编译器
则...
计算机语言的分类及之间的联系与
区别
答:
计算机高级编程语言按其
程序的
执行方式可以分为两种:编译型,
解释
型 1.编译型语言是指使用专门的
编译器
、针对特定平台(操作系统)将某种高级语言
源程序
一次性“翻译”成可被该平台硬件运行的机器码(包括指令和操作数),并包装成该平台的操作系统所能识别和运行的格式。这种语言的程序执行时效率高,可以...
计算机语言的分类及之间的联系与
区别
答:
计算机高级编程语言按其
程序的
执行方式可以分为两种:编译型,
解释
型 1.编译型语言是指使用专门的
编译器
、针对特定平台(操作系统)将某种高级语言
源程序
一次性“翻译”成可被该平台硬件运行的机器码(包括指令和操作数),并包装成该平台的操作系统所能识别和运行的格式。这种语言的程序执行时效率高,可以...
...A.汇编 B.解释 C.编辑 D.
编译
22.
解释程序的
功
答:
解释程序(为高级服务)直接执行源程序或
源程序的
内部形式,一般是读一句源程序,翻译一句,执行一句,不产生目标代码,如BASIC解释程序。编译程序(为高级服务)是将高级语言书写的源程序翻译成与之等价的低级语言的目标程序。
编译程序与解释程序
最大
的区别
之一在于前者生成目标代码,而后者不生成;此外,前者...
解释
性语言
和编译
语言
的区别
答:
解释
性语言解释性语言是指,在执行时由相关程序实时读取程序语句,然后再
编译
执行的语言,这样的
源程序
多为文本文件。编译语言编译语言则是可以有计算机直接执行的机器语言,以二进制的形式存储。⏩速度和效率最大
的区别
就是,编译好的程序比解释性的快很多,效率高很多。 抢首赞 已赞过 已踩过< 你对这个回答...
编译程序的
工作过程一般可以划分为哪5个基本阶段,还自始至终伴随进行...
答:
1、编译程序把一个源程序翻译成目标程序的工作过程分为五个阶段:词法分析;语法分析;中间代码生成;代码优化;目标代码生成。2、
编译程序的
工作过程一般自始至终伴随进行信息表管理和出错处理两项工作。主要是进行词法分析和语法分析,又称为源程序分析,分析过程中发现有语法错误,给出提示信息。
编译程序
是一种
解释程序
还是翻译程序
答:
翻译程序是指将用某种语言编写的程序转换成另一种语言形式的程序的程序,如
编译程序和
汇编程序等。编译程序是把用高级语言编写的源程序转换(加工)成与之等价的另一种用低级语言编写的目标程序的翻译程序。
解释程序
是解释、执行高级语言
源程序的
程序。
棣栭〉
<涓婁竴椤
10
11
12
13
15
16
17
18
19
涓嬩竴椤
灏鹃〉
14
其他人还搜