把某一种语言程序(称为源语言程序)等价地转换
成另外一种语言程序(称为目标语言程序)的程序
高级语言程序须要编译程序的翻译才能变成机器语言程序(目标程序),机器程序能够运行成为结果前端
编译程序:
1.诊断编译程序(Diagnostic Compiler)
2.优化编译程序(Optimizing Compiler)
3.交叉编译程序(Cross Compiler)
4.可变目标编译程序(Retargetable Compiler)
解释程序(Interpreter)
把源语言写的源程序做为输入,但不产生目标
程序,而是边解释边执行源程序后端
计算思惟基本概念
Jeannette M. Wing, Computational Thinking,
Communications of ACM, Vol.49, No.3, 2006,
pp.33-35.
被认为是近十年来产生的最具备基础性、长期性的
学术思想,成为21世纪计算机科学研究和教育的热
点工具
...学习
搜索引擎优化
依循的原则:程序的等价变换规则搜索引擎
可从新定位指令代码: 须要链接翻译