【能将高级语言编写的程序转换成目标程序的是】能将高级语言编写的程序转换成目标程序的是编译程序,由高级语言编写的程序称为“源程序”,由二进制代码表示的程序称为“目标程序”,而把源程序 转换成机器能够识别的目标程序是由“编译程序”完成的 。
编译程序的实现算法较为复杂 。这是因为它所翻译的语句与目标语言的指令不是一一对应关系,而是一多对应关系;同时也因为它要处理递归调用、动态存储分配、多种数据类型,以及语句间的紧密依赖关系 。但是,由于高级程序设计语言书写的程序具有易读、易移植和表达能力强等特点,编译程序广泛地用于翻译规模较大、复杂性较高、且需要高效运行的高级语言书写的源程序 。
推荐阅读
- 为什么学语言的男生这么少
- c语言中d%是什意思
- 什么语言是用助记符来代替二进制指令的面向机器的语言
- 佛经是什么语言
- c语言enum用法
- 为什么人们不研究动物的语言
- 分隔符有哪些
- 高级语言翻译程序的实现途径有哪两种啊
- 0 c语言中exit什么意思
- 汉语言文学专业想进林业局可以吗