摘要: 解释执行: 由解释器根据输入的数据当场执行而不生成任何的目标程序. 解释执行程序是高级语言翻译程序的一种,它将源语言(如BASIC)书写的源程序作为输入,解释一句后就提交计算机执行一句,并不形成目标程序。这种工作方式非常适合于人通过终端设备与计算机会话,如在终端上打一条命令或语句,解释程序就立即将此语句解释成一条或几条指令并提交硬件立即执行且将执行结果反映到终端,从终端把命令打入后,就能立即得到计算结果。这的确是很方便的,很适合于一些小型机的计算问题。但解释程序执行速度很慢,例如源程序中出现循环,则解释程序也重复地解释并提交执行这一组语句,这就造成很大浪费。编译执行: 先将源代码编译成目标语言 阅读全文
posted @ 2010-11-20 17:58 CobbLiu 阅读(270) 评论(0) 推荐(0) 编辑