99问答网
所有问题
当前搜索:
编译程序与解释程序的区别
...语言的两种工作方式(
解释
方式
和编译
方式)
的区别
是什么?
答:
执行方式类似于我们日常生活中的“同声翻译”,应用
程序
源代码一边由相应语言的
解释
器“翻译”成目标代码(机器语言),一边执行,因此效率比较低,而且不能生成可独立执行的可执行文件,应用程序不能脱离其解释器,但这种方式比较灵活,可以动态地调整、修改应用程序,典型的解释型的高级语言有BASIC。2.
编译
类...
编译和解释的区别
是什么?
答:
2、处理方式
区别
①
编译
过程
与解释
挺像,区别就在于编译是将所有的源代码指令一次性成翻目标代码并执行。②汇编过程就是把汇编指令一对一地翻译成01机器码的过程。而采用这种处理方式的语言只有一类:汇编语言。3、编译是将
源程序
翻译成可执行的目标代码;
解释程序
不产生目标代码。解释程序可跨平台使用;...
编译程序和解释程序
都是什么意思?
答:
编译程序
以高级程序设计语言书写的源程序作为输入,而以汇编语言或机器语言表示的目标程序作为输出;编译出的目标程序通常还要经历运行阶段,以便在运行
程序的
支持下运行,加工初始数据,算出所需的计算结果。2、
解释程序
是高级语言翻译程序的一种,它将源语言书写的源程序作为输入,解释一句后就提交计算机执行...
编译和解释程序
都是什么
答:
编译程序
把一个源程序翻译成目标
程序的
工作过程分为五个阶段:词法分析;语法分析;语义检查和中间代码生成;代码优化;目标代码生成。主要是进行词法分析和语法分析,又称为源程序分析,分析过程中发现有语法错误,给出提示信息。
解释
执行 1.解释执行不依赖于平台,因为
编译器
会根据不同的平台进行解析。例如...
高级语言处理
程序的编译
方式
和解释
方式
的区别
答:
当高级语言编的源程序输入计算机时,
编译程序
就把源程序自动整个地翻译成用机器指令表示的目标程序。解释方式:事先编好的一个叫做
解释程序的
机器语言程序放在计算机中,当高级语言源程序输入计算机后,解释程序自动地逐句翻译源程序,译一句执行一句。可以这么理解,编译的结果是另外一种语言,而解释的就是...
程序的编译
执行
和解释
执行有何
区别
?
答:
程序的编译
执行
和解释
执行的主要
区别
在于,编译执行需要将源代码整体转换成机器代码后执行,而解释执行则是逐行读取源代码并转换成机器代码执行。编译执行和解释执行是两种不同的程序执行方式,它们的主要区别在于如何将源代码转化为可以由计算机执行的机器代码。编译执行的过程通常包括两个阶段:编译阶段和执行...
什么是汇编程序,
编译程序
,
解释程序
?分别说明他们的功能
答:
【汇编程序】:把汇编语言书写的程序翻译成与之等价的机器语言
程序的
翻译程序。【
编译程序
】:把用高级程序设计语言书写的源程序,翻译成等价的计算机汇编语言或机器语言的目标程序的翻译程序。【
解释程序
】:对源程序边解释翻译成机器代码边执行的高级语言程序。高级语言的程序的执行的途径:1)源程序(高级...
什么是
编译程序
,什么是
解释程序
,二者的异同?
答:
翻译程序是指将用某种语言编写的程序转换成另一种语言形式的程序的程序,如
编译程序和
汇编程序等。编译程序是把用高级语言编写的源程序转换(加工)成与之等价的另一种用低级语言编写的目标程序的翻译程序。
解释程序
是解释、执行高级语言
源程序的
程序。
编译和解释的区别
是什么
答:
编译(compilation , compile) ,利用
编译程序
从源语言编写的源程序产生目标
程序的
过程。用编译程序产生目标程序的动作。 编译就是把高级语言变成计算机可以识别的2进制语言。
解释
直译语言由解释器将代码一句一句运行。理论上,任何编程语言都可以是编译式,或直译式的。它们之间
的区别
,仅与程序的应用有关。
C++
编译
型
和解释
型有什么
区别
?
答:
编译型:优点:运行速度快,代码效率高,编译后的
程序
不可修改,保密性较好。缺点:代码需要经过编译方可运行,可移植性差,只能在兼容的操作系统上运行。
解释
型:优点:可移植性较好,只要有解释环境,可在不同的操作系统上运行。缺点:运行需要解释环境,运行起来比
编译的
要慢,占用资源也要多一些,代码...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜