我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:2019跑狗图高清彩图 > 语言处理程序 >

在计算机领域中语言处理程序和翻译程序的区别是?(附问题详情)

归档日期:07-16       文本归类:语言处理程序      文章编辑:爱尚语录

  翻译程序:一种编程语言→另一种编程语言(包括汇编程序、编译程序和解释程序)

  但不知语言处理程序和上述各项之间的关系是什么,请专业人士详细解答,感激不尽!

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  2019-01-03展开全部编译是指将源语言转化为目标计算机的可执行二进制代码,如将C、C++编译为Windows上的可执行2进制文件,这种编译一旦完成,那么就只能在特定平台上运行了,由于程序执行的是编译好的二进制文件,因此速度比较快(相对下面的解释)。

  解释是指程序不做任何变动,以源代码的形式提供在目标计算机上执行,但是源生代码计算机是不识别的,因此要边解释边执行,解释一条执行一条,这样的话就比编译要慢了。由于程序要在运行时动态解释语言,因此往往需要特定的平台,例如Java需要目标机器上安装JRE,但是这种方式也有一个好处就是可以跨平台,源代码不变,在运行时根据不同的平台,解释成不同的二进制执行。

  其实你可以查查语言处理程序的含义什么的,再查查翻译程序的,互相对比一下,可能更详细点。而且这样你也能记得更清楚啊,对你来说是有利无弊的。谢谢您的好意,但我确实查过了啊。教科书一笔带过,百度百科纠缠不清。。。。

本文链接:http://beforelasik.com/yuyanchulichengxu/497.html