55问答网
所有问题
当前搜索:
编译程序与解释程序的区别
“
编译
方式”
和
“
解释
方式”
的区别
是什么?
答:
两者
的区别
如下:
解释
方式:程序运行时,取一条指令,将其转化为机器指令,再执行这条机器指令。这种方式每次运行程序时都要重新翻译整个程序,效率较低,执行速度慢,如QB,不过现在很少再用这种低效的方式的设计语言了。
编译
方式:程序运行时之前,将
程序的
所有代码编译为机器代码,再运行这个程序。然后...
编译程序与解释程序
最大的差别是
答:
首先它们都是翻译程序,其主要
区别
是:
解释程序
在翻译源程序时是一句一句的读入,一句句的解释和执行;
编译程序
是将源程序直接翻译为目标程序,然后再执行目标
程序的
,其中,目标程序可以是机器语言或汇编语言。
下面是关于
解释程序和编译程序的
叙述,正确的是()
答:
C、D
解释程序
是一种语言处理程序,在词法、语法和语义分析方面与
编译程序的
工作原理基本相同,但在运行用户程序时,它直接执行源程序或
源程序的
内部形式(中间代码)。因此,解释程序并不产生目标程序,这是它和编译程序的主要
区别
。解释程序它逐条地取出源程序中的语句,边解释,边执行。编译的话就是只要...
编译
执行
和解释
执行
的区别
。
答:
【答案】:
编译
执行时首先要经过编译阶段,产生完整的机器语言
程序
,然后执行机器语言程序;而
解释
执行时,没有显式的翻译过程,解释器顺序处理程序中的每个语句,对这些语句进行分析,然后执行能够反映这些语句语义的机器指令。解释执行时没有产生和保存完整的机器语言程序,因此,每次解释执行程序时,解释器都...
C++
编译
型
和解释
型有什么
区别
?
答:
编译型:优点:运行速度快,代码效率高,编译后的
程序
不可修改,保密性较好。缺点:代码需要经过编译方可运行,可移植性差,只能在兼容的操作系统上运行。
解释
型:优点:可移植性较好,只要有解释环境,可在不同的操作系统上运行。缺点:运行需要解释环境,运行起来比
编译的
要慢,占用资源也要多一些,代码...
编译和解释
两种方式
的区别
答:
在实现程序语言编译
和解释
两种方式中,编译方式下会生成用户源程序目标代码,而解释方式下则不产生目标代码。目标代码目标代码经链接后产生可执行代码,可执行代码可独立加载运行,与
源程序和编译程序
都不再相关。执行速度而在解释方式下,在解释器控制下执行源程序或其中间代码,因此相对而言,用户程序执行速度更慢。
什么是汇编程序,
编译程序
,
解释程序
?分别说明他们的功能
答:
【汇编程序】:把汇编语言书写的程序翻译成与之等价的机器语言
程序的
翻译程序。【
编译程序
】:把用高级程序设计语言书写的源程序,翻译成等价的计算机汇编语言或机器语言的目标程序的翻译程序。【
解释程序
】:对源程序边解释翻译成机器代码边执行的高级语言程序。高级语言的程序的执行的途径:1)源程序(高级...
急!!!
解释程序与编译程序
有什么
区别
,各举例!!!
答:
解释执行方式与编译执行方式是不同的,其根本
区别
在于:编译方式把
源程序的
执行过程严格地分成两大步:
编译和
运行。即先把源程序全部翻译成目标代码,然后再运行此目标代码,获执行结果。解释方式则不然。它是按照源程序中语句的动态顺序,直接地逐句进行分析解释,并立即执行。所以,
解释程序
是这样一种程序...
在
程序
设计中,
编译与解释的区别
是什么?
答:
首先,我们编写的
程序
现在一般都是用高级语言编写的,如c/c++ 以及面向对象的visual 系列;我们编写的程序计算机是不能直接执行的,因为计算机只能执行二进制程序.因此要经过一个将我们写的代码翻译成二进制的过程. 完成这个过程一般有两种方式:1.
解释
方式 2.
编译
方式 1.解释方式是每执行一句就翻译一句...
高级语言处理
程序的编译
方式
和解释
方式
的区别
答:
当高级语言编的源程序输入计算机时,
编译程序
就把源程序自动整个地翻译成用机器指令表示的目标程序。解释方式:事先编好的一个叫做
解释程序的
机器语言程序放在计算机中,当高级语言源程序输入计算机后,解释程序自动地逐句翻译源程序,译一句执行一句。可以这么理解,编译的结果是另外一种语言,而解释的就是...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
为解决某一特定问题而设计的指令序列称为
c语言程序的执行是从什么开始
编译程序的五个过程
if是不是c语言关键字