目标程序由什么产生(什么是目标程序)
哈喽,大家好~~~我是小编田甜,关于目标程序由什么产生,什么是目标程序这个很多人还不知道,那么现在让田甜带着大家一起来看看吧!
1、计算机并不能直接地接受和执行用高级语言编写的源程序,源程序在输入计算机时,通过"翻译程序"翻译成机器语言形式的目标程序,计算机才能识别和执行。
2、这种"翻译"通常有两种方式,即编译方式和解释方式。
3、编译方式是指利用事先编好的一个称为编译程序的机器语言程序,作为系统软件存放在计算机内,当用户将高级语言编写的源程序输入计算机后,编译程序便把源程序整个地翻译成用机器语言表示的与之等价的目标程序,然后计算机再执行该目标程序,以完成源程序要处理的运算并取得结果。
4、解释方式是指源程序进入计算机后,解释程序边扫描边解释,逐句输入逐句翻译,计算机一句句执行,并不产生目标程序。
5、如PASCAL、FORTRAN、COBOL等高级语言执行编译方式;BASIC语言则以执行解释方式为主;而PASCAL、C语言是能书写编译程序的高级程序设计语言。
6、 编译程序、解释程序、汇编程序是3种语言处理程序。
7、其区别主要为:汇编程序(为低级服务)是将汇编语言书写的源程序翻译成由机器指令和其他信息组成的目标程序。
8、解释程序(为高级服务)直接执行源程序或源程序的内部形式,一般是读一句源程序,翻译一句,执行一句,不产生目标代码,如BASIC解释程序。
9、编译程序(为高级服务)是将高级语言书写的源程序翻译成与之等价的低级语言的目标程序。
10、编译程序与解释程序最大的区别之一在于前者生成目标代码,而后者不生成;此外,前者产生的目标代码的执行速度比解释程序的执行速度要快;后者人机交互好,适于初学者使用。
11、用COBOL、FORTRAN等语言编写的程序考虑到执行速度一般都是编译执行。
本文分享完毕,希望对大家有所帮助哦。
免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!
-
【结婚需要准备的物品清单】结婚是人生中一件大事,提前做好充分的准备不仅能减轻婚礼当天的压力,还能让整个...浏览全文>>
-
【结婚胸花戴哪边】在婚礼中,胸花不仅是装饰品,更是新人形象的重要组成部分。尤其是在新娘和新郎的着装搭配...浏览全文>>
-
【结婚新娘必买清单大全结婚新娘必买清单大全都包括哪些】在筹备婚礼的过程中,新娘的准备工作往往是最繁琐也...浏览全文>>
-
【结婚新娘必买清单大全都包括哪些】婚礼是人生中最重要的时刻之一,作为新娘,在筹备过程中需要准备的物品繁...浏览全文>>
-
【结婚十一年是什么婚】在婚姻的长河中,每一个阶段都有其独特的意义和象征。结婚十一年,虽然不像“金婚”或...浏览全文>>
-
【结婚十一年经典句子推荐】结婚十一年,是婚姻中一个特别的阶段。它不再是初婚时的激情与新鲜感,而是一种深...浏览全文>>
-
【结婚十一年被称为什么婚】在婚姻生活中,不同阶段的婚姻都有其独特的名称和象征意义。结婚十一年虽然不是传...浏览全文>>
-
【酵素液的功效与作用】酵素液是一种近年来备受关注的健康饮品,因其在促进消化、增强免疫力等方面的潜在作用...浏览全文>>
-
【酵素是怎么制作的】酵素,又称酶,是生物体内一种具有催化功能的蛋白质,广泛存在于动植物和微生物中。在日...浏览全文>>
-
【酵素粉的作用与功效】酵素粉是一种近年来备受关注的健康产品,主要由多种植物、水果和蔬菜经过发酵制成。它...浏览全文>>