简述计算机将源程序翻译成目标程序的两种翻译方式的优缺点

如题所述

机算机将源程序翻译成目标程序的两种翻译方式的优缺点

1、源码就是指编写的最原始程序的代码。运行的软件是要经过编写的,程序员编写程序的过程中需要他们的“语言”。音乐家用五线谱和音符。

2、建筑师用图纸和笔,那程序员的工作的语言就是“源码”,人们平时使用软件时就是程序把“源码”翻译成我们可直观的形式表现出来供我们使用的。

发展分析

任何设计活动都是在各种约束条件和相互矛盾的需求之间寻求一种平衡,程序设计也不例外。在计算机技术发展的早期,由于机器资源比较昂贵。

程序的时间和空间代价往往是设计关心的主要因素;随着硬件技术的飞速发展和软件规模的日益庞大,程序的结构、可维护性、复用性、可扩展性等因素日益重要。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-13
翻译的方法有两种:解释方式和编译方式。前者是对源程序的每个语句边解释边执行,这种方式灵活方便,但效率较低;后者则是把全部源程序一次性翻译处理后,产生一个等价的目标程序,然后再去执行。这种方式效率较高,但不够灵活。早期的高级语言要么是解释方式,要么是编译方式。近年来新发展的语言常常是一个集成环境,既有解释方式的灵活性,又有编译方式的高效性。
相似回答