笔记本电脑翻译系统

2013 年 4 月 15 日14:27:00 发表评论 3,745 views
币安

翻译系统本身是一组程序,它是人们为了方便使用计算机而开发的人与计算机交互使用能相互理解的语言,以便人把自己的意图告诉计算机,而计算机又要把它的工 作结果告诉人。人与计算机交互所使用的语言称为程序设计语言。 计算机程序设计语言通常有机器语言、汇编语言和高级语言几类。
机器语言.
每台计算机都配有自己能执行的一组指令,叫做指令系统。其中每条指令都对应一串二进制代码,这些二进制代码指令称为机器语言。机器语言是计算机唯一能够识别并能直接执行的语言。用机器语言编写程序是十分繁琐的,且写出的程序可读性很差。
汇编语言.
为了方便地使用计算机,人们一直在努力改进程序设计语言。50年代初,人们创造出了汇编语言。 汇编语言不再使用二进制代码,而是使用比较容易识别和记忆的符号,所以,人们又称汇编语言为助记符语言。 汇编语言和机器语言都属于低级语言,或称面向机器的程序设计语言.
高级语言.
50年代中期,人们又创造了高级语言。高级语言接近于自然语言,它不依赖于机器,通用性好。但是用高级语言编写的源程序也要用翻译的方法把高级语言源程序翻译成目标程序才可以被执行。
解释程序用于对高级语言源程序语句逐句进行解释,解释一句,执行一句,它不保留目标程序代码,不产生可执行文件。这种方式速度较慢,每次运行都要解释一次,边解释边执行。早期的BASIC语言,PROLOG语言就是这样,现在已很少使用这种方式了。
编译程序是将高级语言源程序翻译成以.OBJ为扩展名的目标程序,然后再用连接程序把目标程序与库文件相连接形成扩展名为.EXE的可执行文件(也称运 行程序)。编译过程稍微复杂了些,但它形成的可执行文件可反复利用,且速度较快。运行时只要输入可执行程序的文件名即可。
目前,普遍使用的大部分高级语言,如C语言、Java语言等都需要相应的编译程序。
上述的汇编程序、解释程序和编译程序都属于翻译系统。

weinxin
QQ爱笔记本联系微信
需要笔记本升级的朋友 微信扫一扫
收银呗

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: