基本术语:源程序,目标程序,翻译程序
来源:互联网 发布:手机淘宝宝贝排名查询 编辑:程序博客网 时间:2024/04/26 12:04
源程序:用源语言编写的,有待翻译的程序,称为"源程序"。源语言可以是汇编语言,也可以是高级程序设计语言(比如C++语言),用它们写出的程序都是源程序。
目标程序:是源程序通过翻译加工以后所生成的程序。目标程序可以用机器语言表示(因此也称之为"目标代码"),也可以用汇编语言或其它中间语言表示。
翻译程序:是指用来把源程序翻译为目标程序的程序。对翻译程序来说,源程序是它的输入,而目标程序则是其输出。
翻译程序有三种不同类型:汇编程序,编译程序,解释程序
汇编程序:其任务是把用汇编语言写成的源程序翻译成机器语言形式的目标程序。所以,用汇编语言编写的源程序先要经过汇编程序的加工,变为等价的目标代码。
编译程序:若源程序是用高级程序设计语言所写,经翻译程序加工生成目标程序,那么,该翻译程序就称为" 编译程序"。所以,高级语言编写的源程序要上机执行,通常首先要经编译程序加工成为机器语言表示的目标程序。若目标程序是用汇编语言表示,则还要经过一次汇编程序的加工。
解释程序:这也是一种翻译程序,用样是将高级语言源程序翻译成机器指令。它与编译程序的不同点就在于:它是边翻译边执行的,即输入一句,执行一句,直至将整个源程序翻译并执行完毕。解释程序不产生整个的目标程序,对源程序中要重复执行的语句(例如循环体中的语句)需要重复地解释执行,因此较之编译方式要多花费执行时间,效率较低。
- 基本术语:源程序,目标程序,翻译程序
- 源程序到目标程序处理过程
- 源程序、目标程序、可执行程序之间的关系
- 编译程序,翻译程序,解释程序,目标程序解释
- 计算机软件(源程序,目标程序,文档)是否 属于商业秘密?
- 源程序列表程序
- ILoveYou源程序与程序分析
- 从源程序到可执行程序
- 开发程序的目标
- 单目标定程序
- Love Letter源程序 与程序分析
- 发票套打程序 源程序发布
- 仓库管理系统论文+源程序+执行程序,
- 短网址程序的开源程序
- GDB调试程序6--查看源程序
- c 源程序到可执行程序的过程
- C语言从源程序到可执行程序
- 关于源程序到可执行程序的过程
- 不带框上传
- 更新 DataGridView 中修改过的Cell值到数据库中
- jdbc链接数据库(oracle10g)
- 探索dojo/json
- linux驱动开发第一例
- 基本术语:源程序,目标程序,翻译程序
- android 手机翻译
- linux下安装五笔输入法
- 英语练习112 The secret of longevity
- php处理大的日志文件
- SQL 修改表名及列名
- HttpURLConnection类发送GET请求却变成了POST请求
- 挂起正在运行的线程
- iOS学习之路 XML处理