编译和解释的主要区别

作者&投稿:赤狠 (若有异议请与网页底部的电邮联系)

高级语言处理程序的编译方式和解释方式的区别
当高级语言编的源程序输入计算机时,编译程序就把源程序自动整个地翻译成用机器指令表示的目标程序。解释方式:事先编好的一个叫做解释程序的机器语言程序放在计算机中,当高级语言源程序输入计算机后,解释程序自动地逐句翻译源程序,译一句执行一句。可以这么理解,编译的结果是另外一种语言,而解释的就是...

直译与意译的区别
这两个词的区别我懂,直译更倾向于保持源语言的语言风格,而意译则更倾向于遵从目标语言的语言风格。给大家简单总结了两个词的含义、发音以及用法,先大概的了解一下~~接下来让我们看下直译与意译的其他区别:1. 文字处理方式不同:直译(literal translation)是将原文逐字逐句的翻译成目标语言,而意译...

请问:翻译器和解释器有什么区别?
编译器实际上就是一种翻译器,但它是将高级语言变换成比其低级的语言。解释器是能够执行用其他计算机语言编写的程序的系统软件,它是一种翻译程序。它只在执行程序时,才一条一条的解释成机器语言给计算机来执行,即边解释边执行

传播学 施拉姆的大众传播模式中 译码者和释码者的区别?
译码者(执行接收和符号解读功能)释码者(执行解释意义功能)这个模式充分体现了大众传播的特点。构成传播过程的双方分别是大众传媒与受众,这两者之间存在着传达与反馈的关系。作为传播者的大众传媒与一定的信源相连接,又通过大量复制的讯息与作为传播对象的受众相联系。受众是个人的集合体,这些个人又分属于...

释义法和意译法的区别
意译,根据原文的大意来翻译,不作逐字逐句的翻译。释义,解释词义或文义。释义法实际上是一种意译法。它是指抛弃原文的具体语言表达形式,采用解释性的方式来翻译原文的意思。释义法包括逻辑释义法和信息释义法,这两种释义法有各自的适用范围。

编译程序、解释程序、汇编程序的区别是什么?
D 编译。编译程序、解释程序、汇编程序是3种语言处理程序。其区别主要为:汇编程序(为低级服务)是将汇编语言书写的源程序翻译成由机器指令和其他信息组成的目标程序。解释程序(为高级服务)直接执行源程序或源程序的内部形式,一般是读一句源程序,翻译一句,执行一句,不产生目标代码,如BASIC解释程序。...

解读和解释有什么区别
领悟:体会,解悟了解:知道得清楚,用于感性、直观的事物,“了解”是需要时间和过程的.理解:一般用于抽象事物,指理性认识明白:是自己想通了某个问题或听别人说某个问题而导致你想通了。注:“理解”和“明白”我认为很接近,很多时候可以互用,但理解在明白的基础还含着同情、原谅等情绪。所以在某种...

古汉语翻译是什么?
古汉语翻译是指将文言文、古诗词等古代语言翻译成现代常用语。古典文共有主要虚词一百七十多个,在不同的领域它有不同的用法。首先就是要弄清翻译和注释的区别;注释主要是对古文词进行解释,把古汉语翻译成现代汉语。因为古今汉语除了表现在词汇方面的区别之外,在语法方面也有某些演变,所以把文言文按...

interpretation 和 interpreting 有什么区别呢
主要区别在于"interpretation"和"interpreting"这两个词在用法和含义上的差异。首先,从表达意思上看,"interpretation"通常作为名词,指对某个概念、数据或行为的解释或翻译,如"Professor Wolfgang gives the data a very different interpretation." 这句话中,教授提供了对数据的独特理解。而"interpreting"...

编译器和解释器的区别
5、其区别主要为:解释程序直接执行源程序或源程序的内部形式,一般是读一句源程序,翻译一句,执行一句,不产生目标代码,如basic解释程序。编译程序是将高级语言书写的源程序翻译成与之等价的低级语言的目标程序。6、编译程序是整体编译完了,再一次性执行。而解释程序是一边解释,一边执行。解释一句后就...

塔例19153301416问: 编译方式和解释方式有什么区别 -
淮北市欣民回答: 编译是指将源语言转化为目标计算机的可执行二进制代码,如将C、C++编译为Windows上的可执行2进制文件,这种编译一旦完成,那么就只能在特定平台上运行了,由于程序执行的是编译好的二进制文件,因此速度比较快(相对下面的解释).解释是指程序不做任何变动,以源代码的形式提供在目标计算机上执行,但是源生代码计算机是不识别的,因此要边解释边执行,解释一条执行一条,这样的话就比编译要慢了.由于程序要在运行时动态解释语言,因此往往需要特定的平台,例如Java需要目标机器上安装JRE,但是这种方式也有一个好处就是可以跨平台,源代码不变,在运行时根据不同的平台,解释成不同的二进制执行.两者互有优劣

塔例19153301416问: 编译程序和解释程序的区别是 -
淮北市欣民回答: 编译程序是整体编译完了,再一次性执行.而解释程序是一边解释,一边执行. 解释一句后就提交计算机执行一句,并不形成目标程序.就像外语翻译中的“口译”一样,说一句翻一句,不产生全文的翻译文本.

塔例19153301416问: 编译程序和解释程序的区别是
淮北市欣民回答: 1、编译程序是整体编译完了,再一次性执行.2、而解释程序是一边解释,一边执行. 解释一句后就提交计算机执行一句,并不形成目标程序.就像外语翻译中的“口译”一样,说一句翻一句,不产生全文的翻译文本.3、编译器是把源程序的每一条语句都编译成机器语言,并保存成二进制文件,这样运行时计算机可以直接以机器语言来运行此程序,速度很快.4、而解释器则是只在执行程序时,才一条一条的解释成机器语言给计算机来执行,所以运行速度是不如编译后的程序运行的快的.这是因为计算机不能直接认识并执行我们写的语句,它只能认识机器语言(是二进制的形式)

塔例19153301416问: 编译方式和解释方式的根本区别是什么? -
淮北市欣民回答: 计算机内部运行时所能识别的语言是机器语言即0和1,我们普通编的程序或网站网页都是用人能理解的工具编辑的源程序代码,这种代码电脑是不能直接识别和运行的.需要进行转换成机器能识别的代码.转换过程有两种形式.编译方式和解释方法. 编译方式,就是把需要运行的源代码通过工具一次性编译成机器代码如我们常见的文件名后.exe或.com的这种类型,电脑运行时直接运行编译过的程序,速度运行快. 解释方式:源程序代码文件可能很很多,很长,每次程序运行时.都需要一个文件、一句一句调入电脑然后翻译成机器代码,再运行,时间长\运行速度慢.如现在网站常用的.asp就是这种格式.

塔例19153301416问: 解释程序和编译程序的区别在于(解释程序)
淮北市欣民回答: 1、计算机程序或者软件程序(通常简称程序)是指一组指示计算机每一步动作的指令,通常用某种程序设计语言编写,运行于某种目标体系结构上.2、打个比方,一个程序就像一个用汉语(程序设计语言)写下的红烧肉菜谱(程序),用于指导懂汉语的人(体系结构)来做这个菜.3、通常,计算机程序要经过编译和链接而成为一种人们不易理解而计算机理解的格式,然后运行.4、未经编译就可运行的程序通常称之为脚本程序.

塔例19153301416问: 在程序设计中,编译与解释的区别是什么? -
淮北市欣民回答: 编译是把高级语言程序整个翻译成机器语言,然后再执行,而解释是逐句地翻译,每译出一句就立即执行,是边翻译边执行的过程

塔例19153301416问: 简述编译和解释的区别
淮北市欣民回答: 比如你写个20行的程序,解释的话,它会一行一行的将你写的程序转换成计算机能执行的语句,转换一行执行一行.而编译的话,它会一次性的将你写的20行程序转换成计算机能执行的语句,再执行.相比而言,编译执行比解释执行速度更快.而且解释执行更耗费系统资源.

塔例19153301416问: 解释和编译有何区别 -
淮北市欣民回答: 计算机并不能直接地接受和执行用高级语言编写的源程序,源程序在输入计算机时,通过"翻译程序"翻译成机器语言形式的目标程序,计算机才能识别和执行.这种"翻译"通常有两种方式,即编译方式和解释方式.编译方式是指利用事先编...

塔例19153301416问: 简述“编译”和“解释”的区别
淮北市欣民回答: 编译:把程序转化成为可被计算机内部识别并执行的代码.或者说是生成可执行文件.解释:在程序中加上自己的注释,以让人易于理解.


本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网