高级语言源程序有哪两种执行方式
编译执行,编译程序工作时,先分析,后综合,从而得到目标程序。所谓分析,是指词法分析和语法分析;所谓综合是指代码优化,存储分配和代码生成。为了完成这些分析综合任务,编译程序采用对源程序进行多次扫描的办法,每次扫描集中完成一项或几项任务,也有一项任务分散到几次扫描去完成的。
解释执行,它首先将源代码编译成二进制字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码,从而实现了“一次编译、到处执行”的跨平台特性。不过,每次的编译执行需要消耗一定的时间,这同时也在一定程度上降低了 Java 程序的运行效率。
文本框有哪两种方式
以word为例,文本框有横向文本框和竖向文本框两种方式。
MicrosoftWord是微软公司的一个文字处理器应用程序。它最初是由RichardBrodie为了运行DOS的IBM计算机而在1983年编写的。随后的版本可运行于AppleMacintosh(1984年),SCOUNIX,和MicrosoftWindows(1989年),并成为了MicrosoftOffice的一部分。为XeroxPARC开发的GUI文本编辑器Bravo当中的许多概念和想法被带进了MicrosoftWord。Bravo的创始人CharlesSimonyi离开PARC后于1981年进入微软公司。当年和他一起开发Bravo的Simonyi雇佣了Brodie,于是他在当年夏天离开了PARC。
|高级语言源程序有哪两种执行方式
文本框有哪两种方式 高级语言源程序有哪两种执行方式